Как поменять розетку: Подробная инструкция как поменять розетку

Содержание

Как поменять розетку: тонкости и нюансы

Читайте в этой публикации:
Как поменять розетку: основные правила работы с электричеством
Как самому поменять розетку: последовательность действий
Возможные трудности замены старой розетки своими руками

Поддерживая дом в надлежащем техническом состоянии, домашнему мастеру приходится сталкиваться с огромным количеством разноплановых работ. В итоге человеку приходится одновременно быть и маляром, и штукатуром, и мебельщиком, и даже электриком. Все это, конечно, можно переложить на плечи профессиональных мастеров, но, во-первых, это может оказаться не по карману и, во-вторых, не по способностям. Далеко не каждому человеку дано желание и умение заниматься ремонтом, но существуют такие обстоятельства, когда приходится переламывать себя и заниматься самостоятельными ремонтными работами. Да, и вызывать мастера для того, чтобы заменить старую розетку новой, не очень правильно, к тому же из-за одной розетки к вам никто и не приедет. В общем, все придется делать самостоятельно. В этой статье от сайта stroisovety.org мы расскажем о том, как поменять розетку.

как поменять розетку дома фото

Как поменять розетку дома фото

Как поменять розетку: основные правила работы с электричеством

Самое основное правило работы с электрическим оборудованием заключается в том, что нельзя работать, когда по проводам идет ток. Мягко говоря, это чревато неприятностями – поражение электрическим током не только вызывает неприятные ощущения, но и убивает человека насмерть. Именно по этой причине с электричеством необходимо быть очень и очень осторожным – здесь не стоит надеяться на везение.

Нужно просто отключить подачу электроэнергии перед началом работ.

Делается это весьма просто – возле счетчика в доме или квартире имеется главный рубильник (спаренный автоматический выключатель). Изменив его положение, можно обесточить весь дом или квартиру – так вы наверняка убережетесь от поражения током. Как вариант, если проводка в доме современная, можно обесточить какую-либо отдельную комнату или группу розеток, что лучше всего.

как заменить розетку фото

Как заменить розетку фото

Что еще нужно знать по поводу безопасной работы с электрической проводкой?

  1. В первую очередь это то, что пара выходящих в коробочке под розетку проводов не при каких условиях не должна перемыкаться друг с другом – это замыкание, в результате которого либо выбивает автомат, либо горит проводка.
  2. Второй момент – это маркировка провода. Если проводка собрана правильно, то ее черный провод (как вариант, коричневый) – это ноль, синий или красный является фазой, а желтый или зеленый (как вариант, желто-зеленый) – это заземление. Кстати, заземление – это самый безопасный провод, который не в состоянии ударить током сам по себе. Другое дело – фаза; даже сама по себе она может биться током – мокрые ноги или руки способствуют этому как нельзя лучше.
  3. Надежность контакта. Слабое и некачественное соединение проводов приводит к их нагреванию и, как следствие, перегоранию – если закрутите винтик в розетке слабо, значит замена розетки в скором будущем повторится снова.

Также следует понимать, что все подключенные к розетке провода должны иметь контакт только в положенном месте – к корпусу розетки ни один провод не должен прикасаться.

Как самому поменять розетку: последовательность действий

По большому счету, замена электрической розетки – штука весьма простая, и представить весь этот процесс можно в виде последовательности элементарных действий. После того, как проводка будет обесточена, для решения вопроса, как заменить розетку, следует предпринять следующие действия.

  1. Берем отвертку крестиком и находим по центру розетки винтик – выкручиваем его и снимаем декоративную накладку.
  2. Теперь смотрим по сторонам розетки – с двух боков также должен быть винтик с каждой стороны. Они удерживают разжимы – после того, как винты будут ослаблены (немного выкручены), розетка должна свободно вынутся из посадочной коробки. Как вариант, розетка может быть закреплена двумя маленькими шурупами по бокам (чуть дальше описанных выше винтиков). Еще один вариант – она может держаться и на разжимах, и на шурупах.
  3. Отключаем розетку от проводки. Опять-таки, здесь потребуется открутить пару-тройку винтиков. Если проводка алюминиевая, то с ней можно не особо церемониться – просто отломать аккуратно провода от клемм. Все равно в этих местах алюминий сплюснут и сломается при первом возможном случае. Винтики, удерживающие провода, найти весьма несложно – нужно только проследить за проводом и в том месте, где он подсоединяется к розетке, вы найдете винты клемм. как заменить розетку самостоятельно фото

    Как заменить розетку самостоятельно фото

  4. Следующим этапом решения вопроса, как заменить розетку самостоятельно, является подготовка нового прибора к установке. И снова винтики – привыкайте, именно к этому и сводится вся работа по установке розетки своими руками. Распечатываем новую розетку, в ее центре находим винтик и, открутив его, снимаем декоративную накладку. Дальше расслабляем разжимы, причем так, чтобы розетка свободно входила в коробочку. Также расслабляем винты клемм, чтобы без особых усилий в них можно было вставить провода. как поменять розетку фото

    Как поменять розетку фото

  5. Подключаем розетку к проводке. Если в коробочке находится всего пара проводов, то подсоединить их к розетке весьма просто – один из них к одной клемме, а другой ко второй. Какой именно и куда вы подсоедините в этой ситуации, не имеет значения, главное, чтобы не на клемму заземления, которая обычно находится в центре (если она вообще есть).
  6. Другое дело, когда в подрозетнике имеется провод заземления. В такой ситуации его необходимо подсоединить к заземляющей клемме, которая маркируется перевернутой буквой «Т», снизу которой имеются еще две горизонтальные палочки. Два других провода подсоединяются к оставшимся клеммам – без разницы к каким, лишь бы не к одной и той же.

После того как вы подсоедините провода к розетке и туго закрепите их винтами клемм, розетку можно будет вставлять в коробочку и крепить разжимами, опять-таки, туго затягивая винты. Завершающим этапом работ, связанных с решением вопроса, как поменять розетку дома, является установка декоративной накладки – она просто приставляется к розетке и прижимается к ней винтиком. В принципе, это и все – теперь идем к счетчику и включаем подачу тока. Если автомат не выбивает, и нигде не сверкают искры, значит работа выполнена правильно – единственное, что останется еще сделать, это проверить работоспособность розетки. Что-нибудь включить в нее и убедиться, что это что-нибудь работает. Вопрос, как поменять двойную розетку, решается точно таким же способом.

Возможные трудности замены старой розетки своими руками

Как и в любой другой работе, в процессе замены розетки могут возникать некоторые непредвиденные сложности. Среди самых распространенных подобных нюансов можно выделить следующие моменты.

  1. Короткие провода. Весьма частая неприятность, которая случается с алюминиевой проводкой. В принципе, такое происходит и с медью, когда контакт подгорает. С медью эти проблемы устраняются просто – провод наращивается, а скрутка изолируется. Неплохо, если она будет пропаиваться. По большому счету, скрутить можно и алюминиевые провода, но с ними нужно быть аккуратными, так как при скручивании старый провод этого типа может ломаться дальше. Что здесь нельзя делать, так это наращивать алюминиевые провода медными, или наоборот. Эти два металла плохо контачат друг с другом и быстро окисляются, приводя к нарушению целостности скрутки. как поменять розетку самому фото

    Как поменять розетку самому фото

  2. Диаметр коробки слегка большой, и розетка в ней не держится. Некоторые умельцы пытаются что-либо подставить по бокам коробочки, уменьшив тем самым ее диаметр. Это, конечно, решение, но не основательное – установленные таким способом розетки в скором времени выпадают. Оптимальным вариантом решения такой проблемы является либо замена подрозетника, либо установка второго внутрь того, который стоит в стене. Для этого понадобится удалить в новом подрозетнике дно и разрезать получившийся цилиндр по всей длине. Только в таком случае его можно будет вставить внутрь старого.

В принципе, это все нюансы, которые могут возникнуть в процессе решения вопроса, как заменить розетку своими руками? Единственное, что еще здесь можно добавить, так это упомянуть о еще одной довольно распространенной неприятности – обгоревшая изоляция. В таком случае просто нужно будет поставить новую – надеть на оголенный конец провода термоусадочную трубку. Надеть и подогреть зажигалкой по всей длине – это своего рода современная изоляция, работать с которой весьма просто.

В заключение темы, как поменять розетку, еще раз напомню о том, что все работы необходимо производить, предварительно отключив подачу электрической энергии. Менять розетку под напряжением не только неправильно, но и опасно для жизни!

Автор статьи Александр Куликов

Как поменять розетку: инструкция с видео

Электрические розетки неизменный атрибут жизни, который реально и ежедневно нам необходим. Случается так, что розетка разболталась, возможно треснула, или Вы просто решили приобрести и установить новую розетку при проведении ремонта. В этом случае Вам совсем не обязательно вызывать электрика. Соблюдая необходимою осторожность и осмотрительность Вы вполне можете сделать это самостоятельно. С чего начать? Как поменять розетку? Наша инструкция с видео.

Подготовка к работе по замене

Чтобы поменять розетку в квартире, нужно купить новую розетку, приготовить инструмент отвертки, индикаторную отвертку и выбрать светлое время суток, для проведения работы по замене розетки. Лучше, если дома будет находиться еще один человек, чтобы вас подстраховать, в случае возникновения непредвиденных ситуаций. Если все будете делать по инструкции, то все у вас получиться и будет работать.

Инструменты и материалы для работы:

  • Новая розетка для замены старой:
  • Крестовая или плоская отвертка;
  • Небольшие плоскогубцы;
  • Индикаторная отвёртка;
  • Изоляционная лента.

Инструкция по замене розетки

1. Отключить автоматический выключатель в распределительном квартирном щите. Индикаторной отверткой проверить, что автомат отключился. Для этого проверяем вазу на верхнем контакте индикатор светится и на нижнем контакте индикатор не светится.

Действительно важным до начала замены розетки является необходимость убедится в отключении питания от электро сети!

2. Индикаторной отверткой проверяем фазу в розетке на обоих гнездах. Если индикатор светится, то возможно наличие напряжения в розетке. Подключите любой бытовой прибор и проверьте, включается ли он. Если работает, то возможно вы отключили не тот автомат и для надежности отключите вводной автомат на квартиру. Снова проверьте наличие фазы в розетке.

3. Демонтируем старую розетку, для чего откручиваем винт между гнездами, снимаем декоративную накладку. Механизм розетки может держаться на распорных лапках или быть прикручен к распределительной коробке винтами. Снимаем крепление механизма и вытаскиваем его из гнезда.

4. Отверткой поочередно отключаем провода от клемм. Если провода на механизм приходит 3, значит один из них заземление и его нужно крепить к корпусу механизма, на дополнительный третий контакт. Два провода фазу и нейтраль можно подключать к любым клеммам и их порядок можно не запоминать.

5. Если к розетке подходит 4 или 6 проводов, значит к этой розетке подключена другая, которая может находиться на этой стене правее, левее или в другой комнате. Новую розетку нужно подключить так же, как приходили провода в старую.

6. Провода разводим в сторону и определяемся с точками подключения на новом механизме. Контакты, к которым нужно подключать фазный и нейтральный провода обозначаются буквами L и N. Соответственно к ним и подключаемся. Заземление обозначается значком, в виде перевернутой буквы Т и если у вас есть провод заземления, его подключаем под эту клемму.

Необходимо знать отдельные обозначения. Заземление обозначается значком, в виде перевернутой буквы Т  

7. Устанавливаем механизм розетки в коробку, аккуратно заправляя провода в стену. Следим, чтобы они не попали под механизм и распорные лапки. Закручиваем два болта по краям механизма, при этом лапки раздвигаются и крепят механизм в стене. Если лапки плохо держат механизм, под них можно подложить кусочки пластика, вырезанные из бутылки или флакона.

8. Одеваем декоративную крышку, крепим ее винтом. Включаем автоматы и проверяем розетку.

Видео: как поменять розетку

В дополнение, просмотрите небольшое видео о замене розетки самостоятельно без вызова электрика и помните, если проводка не совсем старая, то сделать такую работу для Вас не будет особо сложным, даже если Вы делаете это впервые.

Как поменять розетку самостоятельно

Наличие электропроводки и связанных с ней приборов и устройств рано или поздно приводит к необходимости ремонта или замены. Чаще всего приходится делать электромонтаж своими руками по замене розеток. Конечно, если вы никогда не имели дело с подобными работами, и испытываете серьёзные затруднения или даже страх перед электричеством, лучше даже не пытаться поменять розетку самостоятельно. Кроме испорченного настроения и нерешённой проблемы можно ещё что-нибудь сломать, испортить или испачкать.

Но если такого страха нет, и вы умеете пользоваться несложными инструментами и приспособлениями, то такая работа вам вполне по плечу. К тому же, после того как вы сделаете это впервые, повторить это снова и снова будет с каждым разом легче.

Инструменты для электромонтажа своими руками

Универсальным набором инструментов на все случаи жизни являются: бокорезы (кусачки, пассатижи), отвёртки, нож или другое приспособление для аккуратного снятия изоляции и тестер или индикатор напряжения.

Распространённые неисправности в розетках

Можно увидеть две группы неисправностей: первая связана с потерей работоспособности, а вторая – розетка работает, хотя и не всё в порядке. Рассмотрим наиболее распространённые неисправности и подскажем, как их можно устранить.

Важно: все, без исключения работы следует производить при обесточенных линиях. Для этого следует отключить питание с помощью автоматов на щитке или подобных защитных устройств. При невозможности отключения линии следует обесточить всю квартиру или дом. Не забывайте всякий раз, перед работами, не только отключать питание, но и проверять тестером или индикатором на отсутствие фазы на любом из контактов.

Инструменты должны быть в пригодном состоянии и иметь изолированные ручки. Работы лучше производить в защитных перчатках, чтобы избежать не только электрических, но и механических травм.

1. Выпадение розетки из гнезда.

Провода, выглядывающие с коробки

Всё работает, но розетка вначале шатается, а потом выпадает. Это не беда. Засучив рукава, приступаем.

  • Откручиваем винтик в центре декоративной защитной накладки и аккуратно снимаем её «на себя».

Розетка

  • Как правило, по бокам есть разжимные лепестки, управляемы своими винтами и дело именно в них. Если розетка выпала, то эти лепестки недостаточно хорошо разжаты. И достаточно часто «забывают» закрепить розетку дополнительными винтами к коробочке.

Монтаж распорок розетки

  • Вращая против часовой стрелки управляющие винты (но не до конца) и прижав лепестки к розетке добейтесь, чтобы розетка без усилий вставилась в пластиковую коробочку до упора и без щелей.

Монтаж сердцевины розетки

  • Выставьте розетку горизонтально (лучше по уровню) и прижмите вначале двумя маленькими саморезами к специальным отверстиям в пластиковой коробочке, а лишь потом – управляющими винтами разожмите лепестки. Их следует закручивать не сразу до упора один, а потом другой, а попеременно, чтобы розетку не перекосил

Монтаж крепежной планки розетки

  • Установите накладку и закрутите крепёжный винт в центре. Иногда выпадает сама коробочка или она старого образца, то есть гораздо шире. В этом случае не стоит ничего «мостырить» под лепестки, лучше удалить старую, а затем на гипс или алебастр посадить новую и выполнить монтаж розетки по указанной схеме.

2. Всё стоит на месте, а розетка не работает или выпал один провод.

Порядок работ и отношение к безопасности остаются прежними. Разница в том, что появляется ещё один этап: следует разжать винт, ранее фиксировавший выпавший проводник, аккуратно скрутить жилки проводника (если он многопроволочный) и вставить в разъём или отверстие и достаточно сильно но без фанатизма закрутить.

Подключенная розетка

3. Розетка оплавилась и нужно заменить розетку целиком.

Демонтаж старой розетки производится по уже описанной схеме. Иногда может оплавиться контакт, а иногда – провода, если дело в проводе, то это означает, что он не был достаточно зажат или чрезмерную нагрузку. Если провод высвободить из-за оплавления не удаётся, то его следует откусить бокорезами, но так, чтобы его оставшейся длины было достаточно для установки в новую розетку.

Откусывания провода бокорезами

  • Разведите провода немного в стороны и убедитесь в их пригодности: нет ли слоя окисла или обрыва. Снимите изоляцию с кончика провода на 1-1,2 см для установки в зажимной контакт.
  • Скрутив проволочки вместе, вставьте каждый проводник по цвету изоляции в своё место: заземление (обычно жёлто-зелёная изоляция) на ножи заземления, а остальные два (фаза – чёрная или коричневая и ноль – синий или белый) на знакомые контактные гнёзда.
  • Закрутите обжимные винты с достаточным усилием.
  • Установка розетки уже была описана выше.
  • Завершив работы, следует подать питание, включив автомат, и проверить работу розетки.

Напоминания

  1. Не перегружайте розетку, вешая на неё слишком большую нагрузку, бытовые розетки рассчитаны на ток 16 Ампер, что соответствует 3,5 кВт мощности.
  2. Выключая приборы и вытаскивая из розетки шнур, одной рукой держитесь за вилку (не за шнур), а другой придерживайте розетку. Тогда и шнур и розетка будут служить долго, а вам не придётся ремонтировать их или вызывать электрика.

основные правила, советы по переносу розетки

Преренос и замена розетки

Удобство пользования электрическими приборами в жилом доме во многом зависит от грамотного расположения установленных в нём розеток, порядок которого регламентируется действующими нормативными актами. В этих документах оговариваются рекомендуемые зоны их размещения с учётом удаления от пола и других элементов внутренней отделки (от дверных и оконных блоков, в частности). При этом довольно часто существующий порядок размещения этих изделий на стенах квартиры не вполне устраивает её жильцов, желающих изменить положение одного или нескольких из них, т. е. заняться их переносом.

Перенос розетки своими рукамиЧаще всего необходимость перенести розетку в другое место появляется после приобретения нового бытового прибора или же при изменении положения отдельных предметов мебельной обстановки в пределах жилой площади. Помимо этого, перенос розеток может потребоваться при перепланировке отдельных помещений в квартире с изменением положения стенных панелей или комнатных перегородок.

Обратите внимание: Одновременно с переносом вы можете обновить имеющиеся розеточные изделия, заменить их более совершенными образцами.

Подготовка к замене

Независимо от причин возникшей потребности, перед тем как заменить розетку с одновременным её переносом – вам следует ознакомиться с целым рядом ограничений по выбору нового места размещения (см. статью «Размещение розеток в жилой квартире»). После ознакомления с указанным материалом можно будет перейти к следующим подготовительным операциям:

  • прежде чем поменять розетку в квартире вам в первую очередь необходимо составить схему переноса с указанием трассы прокладки дополнительной проводки;
  • далее, на основании составленной схемы намечается участок прокладки, в пределах которого не должно быть никаких помех предстоящему монтажу;

Прокладка кабеляВажно: В том случае если перенос розетки предполагает скрытый способ прокладки удлинительного кабеля, вам следует заранее побеспокоиться о том, чтобы в намеченном месте в толще стен не оказалось уже проложенной ранее проводки. Избавиться от необходимости её выявления вы сможете при условии, если при переносе воспользуетесь открытым способом прокладки (в специальном пластиковом канале, например). Кроме того, перед тем как поменять розетку с одновременным её переносом вам следует твёрдо усвоить правило, согласно которому трассы для кабеля должны прокладываться по стенам только строго горизонтально или вертикально.

  • после подготовки участка прокладки трассы (непосредственно перед тем, как поменять розетку) следует произвести оценку объёма предстоящих работ, включая подготовку специального инструмента и всех необходимых материалов.

Инструменты и материалы

Перед тем как заменить розетку в панельном доме (с переносом её на новое место) вам необходимо будет подготовить следующий рабочий инструмент:Набор инструментов для замены розетки

  • шуруповёрт;
  • набор отвёрток различного типа;
  • бокорезы или плоскогубцы;
  • электрический пробник (индикаторная отвёртка).

Перечень расходуемых на перенос розетки материалов включает в себя следующие позиции:

  • отрезок монтажного кабеля ВВГ подходящей длины;
  • несколько заготовок пластикового кабель канала;
  • набор дюбелей или саморезов;
  • само устанавливаемое изделие (розетка для открытого монтажа).

При выборе розеточного изделия следует исходить из тех целей, для которых данная модель предназначается. В зависимости от этого оно может быть одинарным или двойным, простым или с заземляющим контактом.

Порядок переноса

В этой главе статьи вы сможете более подробно ознакомиться с тем, как правильно перенести розетку на новое место. Поскольку нами выбран открытый способ прокладки удлинительного кабеля, то переносимое изделие должно устанавливаться на специальном круглом основании соответствующего диаметра (на так называемом «подрозетнике»). Последовательность операций по переносу розеток в наружном исполнении приводится ниже:Замена розетки

  1. Сначала производится разметка места монтажа, на котором затем посредством дюбелей крепится пластиковый или деревянный подрозетник.
  2. После этого на хорошо закреплённом основании с помощью шурупов надёжно фиксируется само розеточное изделие.
  3. Сразу вслед за этим необходимо будет отключить защитный автомат, к которому подсоединена данная питающая линия (после этого рабочая цепь окажется обесточенной).
  4. Обесточив линию, можно будет вскрыть ближайшую к точке переноса распределительную коробку и отсоединить в ней отвод питающего кабеля, идущий на демонтируемое установочное изделие.
  5. Затем по стене (на участке от коробки до точки переноса) строго по правилам прокладывается пластиковый канал без крышки, в который затем укладывается кусок кабеля ВВГ с подготовленными для подключения концами.
  6. На завершающем этапе работ производится подключение кабеля с одной стороны – к распределительной коробке, а с другой – к установленному на новом месте розеточному изделию.
  7. По окончании всех монтажных операций не забудьте вновь включить ранее отключённый линейный автомат.

Для контрольной проверки работоспособности смонтированного на новом месте изделия достаточно будет проверить индикатором наличие на одной из его клемм фазного напряжения. Окончательно убедиться в том, что перенос и подключение выполнены без ошибок, вы сможете путём включения в сеть любого из имеющихся под рукой потребителей (утюга или электрочайника, например).

Видео о замене розетки своими руками

Как поменять розетку — советы электрика

Категория: Электромонтажные работы

Кто из нас не сталкивался с неисправностью электрических розеток? Очень часто застройщики или владельцы помещений экономят на данных изделиях и приобретают самый дешевый товар. Это приводит к тому, что розетки достаточно быстро приходят в негодность и требуют замены. Итак, почему же это случается и как поменять розетку правильно в случае необходимости?

  • Первая причина неисправности – неверное использование. Например, если вы включаете в розетку нестандартную вилку, то легко можете ее повредить.
  • И, вторая причина – некачественные материалы. В своем желании сэкономить, производители не гнушаются ничем. Они используют упрощенные технологии производства и не очень качественные материалы, для того чтобы выпустить на рынок более дешевый товар.

Итак, теперь Вы знаете, что необходимо выбирать надежные изделия и использовать их правильно. На данном этапе уже неважно, по какой причине произошла поломка, теперь нужно решать вопрос, как поменять розетку? Есть два способа:

  1. Самостоятельно. В таком случае Вам необходимо будет запастись инструментами и новой качественной электрической розеткой.
  2. С помощью электрика. Вам не придется тратить на это свое время, но нужно будет заплатить за данную услугу. Узнать сколько стоит поменять розетку, можно позвонив по одному из многочисленных объявлений в газете или интернете.

Но, готовы ли Вы платить электрику каждый раз, когда дома случается любая поломка? Скорее всего, большинство ответят – нет. Тогда напрашивается вопрос, как поменять розетку самостоятельно? Для этого понадобятся:

  • специальный индикатор или тестер,
  • плоскогубцы,
  • кусачки,
  • отвертки,
  • нож для зачистки проводов.

Рассмотрим пошаговую инструкцию, как поменять розетку в квартире. Будьте предельно внимательны при работе с электричеством!

  1. Необходимо обесточить квартиру.
  2. Далее откручиваются болты на передней панели. Их может быть два по бокам или один центральный.
  3. Аккуратно снимаем верх.
  4. Выкручиваем винты или болты, которые держат ее в коробке.
  5. Старая розетка вынимается из гнезда.
  6. Откручиваются винты, которыми закреплены токоведущие жилы.

Это первый этап решения вопроса, как поменять розетку в квартире. Далее нам необходимо установить новый механизм.

  1. Концы проводов новой розетки плотно закрепляются винтами. Делать это нужно осторожно и внимательно. Следите за правильным подключением всех проводов, в том числе и заземления, иначе розетка может быстро выйти из строя.
  2. Необходимо аккуратно уложить провода в коробку.
  3. Основная часть розетки ставиться в коробку и крепиться винтами или болтами. Постарайтесь хорошо ее закрепить, чтобы она не вылетала в процессе эксплуатации.
  4. Устанавливаются винты для верхней крышки и саму крышку.
  5. Включаем электричество и проверяем наличие в сети тока.

Теперь Вы знаете, как поменять розетку в квартире и легко сможете сэкономить на услугах электрика. Если Вы боитесь делать все по письменной инструкции, то можно посмотреть, как поменять розетку видео.

c — Socket Программирование — Смена сокета IP

Переполнение стека
  1. Товары
  2. Клиенты
  3. Случаи использования
  1. Переполнение стека Публичные вопросы и ответы
  2. Команды Частные вопросы и ответы для вашей команды
  3. предприятие Частные вопросы и ответы для вашего предприятия
  4. работы Программирование и связанные с ним технические возможности карьерного роста
  5. Талант Нанимать технический талант
  6. реклама Связаться с разработчиками по всему миру
,

Как поменять сокет

Вы можете удвоить мощность розетки в выходные, просто поменяв двойные розетки. Электрик будет взимать 30 фунтов стерлингов, чтобы сделать ту же работу за вас. Умножьте это на количество одиночных розеток в вашем доме, и вы увидите, сколько вы можете сэкономить, сделав это самостоятельно. Если у вас уже есть двойные розетки, то это руководство покажет вам, как заменить неизбежные трещины, сгоревшие или забрызганные краской детали на новые. Также в этой части рассказывается о том, как добавить новую розетку в кольцо. Это еще одна работа, за которую электрик с радостью будет взимать плату до 80 фунтов стерлингов.

Если вам интересно, можете ли вы заменить одну отдельную розетку на двойную, то ответ — да, при условии, что существующая розетка является единственной на этом ответвлении (подача проволоки) от кольцевой магистрали. Чтобы проверить это, выполните тест на шаге 6. Сколько новых сокетов вы можете добавить? Теоретически вы можете удвоить количество розеток, сняв ответвление с каждой из существующих розеток или распределительных коробок, которые их питают. Вы должны проверить, что сокет, из которого вы собираетесь работать, является частью кольцевой магистрали (см. Тест в Шаге 6).

  • Изолированная отвертка
  • Тестер напряжения / целостности сети
  • Сверло
  • Молоток
  • Зубило валика
  • Пильный диск или ножовка по металлу
  • Зачистки проводов

Необходимые материалы:

кабель заземления
  • Двойная розетка
  • Двойная стальная коробка для скрытого монтажа или пластиковая коробка для поверхностного монтажа
  • Готовая штукатурка
  • Пошаговая инструкция

    1.Если какие-либо из ваших розеток сгорели, их необходимо заменить. Шаги 3, 4, 11 и 12 покажут вам, как.

    2. При слишком большом спросе на одну розетку часто возникают сгоревшие розетки. Если это слишком знакомо, читайте дальше и узнайте, как обменять синглы на пары.

    3. Перед началом работы изолируйте главное кольцо на блоке потребителя или на плате предохранителей. Некоторые устройства оснащены автоматическим выключателем, который необходимо отключить. Если у вас есть плата предохранителей старого типа, отключите основное питание, удалите соответствующий предохранитель (возможно, с надписью «кольцо» или «главное кольцо») перед повторным включением устройства.Простая изоляция главного кольца означает, что свет еще есть — это удобно, если вы работаете в темном углу дома.

    4. Во многих старых домах имеется более одной платы с плавкими предохранителями или потребительского блока, поэтому вы не всегда можете быть уверены, что вы изолировали правильную часть цепи. Для проверки подключите прибор к розетке, над которой вы собираетесь работать. Если вы используете радио для этого теста, убедитесь, что все батареи были удалены в первую очередь, иначе вы можете потратить бесплодный день на поиск несуществующего источника питания.

    5. С изолированной цепью вы можете безопасно отвинчивать винты на передней части гнезда. Если на каждый разъем подключен только один провод (заземление, ток и нейтраль), это означает, что розетка уже отключена от другого; Вы можете изменить это в двойную розетку, но вы не можете вытолкнуть ее, чтобы поставить новую розетку. Два провода, идущие в каждый разъем, указывают на то, что гнездо является частью кольцевой магистрали или это одно из двух гнезд, питаемых одним и тем же ответвлением. Если вы планируете заменить одну розетку на двойную или добавить новую ответвление, вы должны убедиться, что розетка является частью кольцевой магистрали.Чтобы проверить, вам нужно запустить тест на непрерывность на следующем шаге.

    6. Обойдите дом, выключите и отсоедините (если возможно) любое электрическое оборудование, питаемое от кольцевой магистрали. В гнезде отверните винт, который удерживает токоведущие (красные или коричневые) провода, и прикоснитесь к одному из них датчиком из тестера сетевого напряжения, установленного в режим непрерывности. Прикоснитесь другим датчиком тестера к нейтральному контакту (обозначен N с черным или синим проводом). Повторите это с другим красным или коричневым проводом. Зуммер или индикатор устройства не должны включаться, когда вы проверяете провода таким образом.Коснитесь одного датчика на каждом из красных или коричневых проводов. Если тестер гудит или загорается, это означает, что розетка является частью основного кольца. Если вы меняете одну розетку на двойную, удалите всю проводку из старой розетки. Если вы планируете вытолкнуть новую розетку из этой, проложите провод назад из новой позиции розеток под половицами или через кабелепровод вдоль стены.

    7. Если вы заменяете одну розетку на двойную, вы можете использовать пластиковую коробку для поверхностного монтажа или стальную коробку, которая вставлена ​​в стену для придания заподлицо.В этом случае были установлены стальные коробки вместо старой розетки. Встраиваемые коробки могут быть установлены в традиционную штукатурку на кирпичных стенах, таких как эта, и в более современный гипсокартон, на шпильках. В обоих случаях имеет смысл использовать существующее отверстие как часть нового отверстия. Поместите коробку в нужное положение и обведите ее.

    8. Используйте зубило и молоток, чтобы разбить штукатурку и кирпич (будьте очень осторожны, чтобы не разрезать кабель). Старая штукатурка имеет неприятную привычку уходить большими кусками, поэтому будьте готовы сделать некоторые ремонтные работы впоследствии.Стены из гипсокартона гораздо легче разрезать по размеру с помощью дисковой пилы или ножовочного полотна.

    9. Внимательно осмотрите кабели, проходящие через стену. Если есть какие-либо признаки повреждения, включая ожоги, порезы или рассыпчатую изоляцию, их необходимо заменить обратно на место, где они присоединяются к кольцевой магистрали — трудоемкая, но важная работа.

    10. Металлические коробки, используемые для скрытого монтажа, имеют ряд предварительно перфорированных отверстий для ввода кабеля. Выберите подходящий и нажмите на него большим пальцем или концом отвертки.Вставьте коробку в стену, протяните провода через отверстие (в идеале через втулку), просверлите монтажные отверстия и зафиксируйте на месте.

    11. Вставьте провода в заднюю часть розетки. Текущие и нейтральные помечены буквами L и N соответственно, а точка заземления обычно представляет собой металлическую метку, обозначенную буквой E или тремя короткими горизонтальными линиями, увенчанными вертикальной линией. Мы использовали новые провода с цветовой кодировкой: живые, коричневые; нейтральный, синий; и земля, желтая с зеленым индикатором. Есть хороший шанс, что у вас будут старые провода с цветовой кодировкой: живой, красный; нейтральный, черный; и земля, зеленая с желтым индикатором.Вполне приемлемо использовать два типа вместе, если все провода находятся в хорошем состоянии. Если вы устанавливаете дополнительную розетку, у вас будет только один комплект проводов для установки на задней панели устройства.

    12. Вставьте гнездо на место, стараясь не защемить ни один из проводов в процессе. Затяните винты, снова включите питание и подключите что-нибудь, чтобы проверить, что все работает нормально.

    ,
    Почему сокеты меняются так часто в материнской плате Intel?

    Когда вы последний раз обновляли свой процессор? Скорее всего, если у вас был процессор Intel и вы пытались перейти на новое поколение, вам также пришлось сменить материнскую плату Intel. В этом руководстве мы опишем, что такое сокеты и чипсет. Мы также рассмотрим, почему компании меняют свои розетки и как пользователи могут выбирать лучшие аппаратные части для своего бюджета.

    Разблокируйте любой международный веб-сайт, анонимно просматривайте и загружайте фильмы и Mp3 с полной безопасностью с CyberGhost всего за 2 доллара США.75 в месяц:

    Сокеты и совместимость

    Если вы когда-либо строили компьютер, вы, вероятно, знаете, что мы не можем просто покупать случайные детали, размещать их друг над другом и называть это днем.

    Есть некоторые правила совместимости, которые мы должны учитывать; наиболее важным является разъем материнской платы.

    Когда речь идет о компьютерном оборудовании, сокет ЦП — это механизм, удерживающий процессор на материнской плате.

    Обычно в сокете имеются контактные матрицы, которые подключаются к процессору.

    Если контакты находятся на центральном процессоре, то в соответствующем гнезде будут отверстия, соответствующие этим контактам. Таким образом, очевидно, что материнская плата нуждается в правильном сокете для хранения процессора.

    Но почему компании, а точнее Intel и AMD, меняют сокеты каждые два или три года? Почему они не могут производить процессоры с одинаковыми монтажными штырьками, чтобы мы могли сохранить наши старые материнские платы?

    Давайте начнем с дела Intel.

    сокетов LGA на материнской плате Intel

    До 2003 года Intel использовала процессоры с выводами внизу, поэтому в разъемах на материнской плате Intel были отверстия, соответствующие этим контактам.

    В 2004 году компания начала использовать монтажную систему, называемую Land Grid Array — или сокращенно LGA.

    Это означает, что контакты теперь находятся на разъеме материнской платы, а в нижней части ЦП мы найдем несколько электрических контактных площадок.

    Каждый сокет имеет идентификационный номер, который указывает, сколько контактов находится на материнской плате Intel, и, следовательно, означает совместимость с различными процессорами.

    Следует также отметить, что это число не имеет ничего общего с качеством или производительностью.LGA 1156 2009 года ничем не лучше, чем LGA 1151 2015 года.

    Итак, сколько розеток мы видели с тех пор — на потребительском рынке?

    Пять. Пять розеток за 15 лет. Это не похоже на слишком много, не так ли?

    Но почему они должны были перейти от 1150 пинов к 1151, например?

    Был ли этот контакт необходим для новых процессоров или они заставляли людей обновлять свои материнские платы вместе с процессорами? Разве они не могли просто установить их на старое гнездо 1150?

    Прежде всего, мы должны отметить, что многие контакты — это только заземленные контакты.Это означает, что Intel вполне могла бы использовать 1150 контактов для своих новых процессоров.

    Однако, несмотря на то, что новому процессору может потребоваться такое же количество контактов, это не означает, что более старая плата удаленно совместима с ним; у него могут быть совершенно разные стажеры проводки.

    Конечно, по разметке выводов сложно определить, какой процессор совместим.

    Вот почему они добавляют или удаляют заземляющие контакты; сказать, что, хотя процессор и материнская плата могут иметь одинаковое количество функциональных контактов, они не совместимы.

    В 2005 году, когда были выпущены первые двухъядерные процессоры LGA 775, Intel сохранила то же имя сокетов, что и процессоры Pentium 4.

    Однако двухъядерные процессоры не будут работать на платах Pentium 4, и это вызывает путаницу у конечных пользователей.

    Фактически, люди покупали новые процессоры, предполагая, что они будут совместимы со своей старой материнской платой, основываясь исключительно на количестве контактов.

    Можете ли вы представить себе их разочарование, когда их новый процессор не работал — или даже хуже — когда они повредили процессор или материнскую плату?

    С тех пор Intel решила менять номера выводов практически на каждом поколении, чтобы люди не думали, что их платы совместимы.

    Вот почему они перешли с LGA 1150 на LGA 1151. Не потому, что им нужен был еще один вывод, а скорее потому, что процессоры не были бы совместимы в любом случае. Почему они не могут сделать новые поколения совместимыми со старыми сокетами?

    Новые и лучшие функции стоят по цене. Система доставки энергии на более современных процессорах может полностью отличаться от предыдущего поколения.

    VRM и другие изменения также требуют изменения логики сокета. Новые сокеты также выполняют ряд улучшений, таких как увеличение количества линий PCI-e или обновление интерфейса памяти (например,от DDR3 до DDR4).

    Но что важнее: обратная совместимость или лучшие функции, скорость и энергоэффективность?

    AMD сокеты

    AMD использует контакты на своих процессорах, что означает, что их сокеты имеют отверстия. А сколько новых сокетов выпустила AMD с 2003 года?

    Восемь розеток, хотя некоторые из них совместимы с предыдущими моделями.

    В целом у AMD другая политика в отношении совместимости их сокетов.Таким образом, мы не можем сравнивать его с материнской платой Intel, как большинство людей.

    Мы также должны принять во внимание, что AMD не выпустила никаких новых процессоров для своего предыдущего сокета, что фактически делало его мертвым в течение многих лет.

    Тот факт, что AM3 + появился на рынке в 2011 году, а AM4 появился в прошлом году, не означает, что эти AM3 + были обновлены за эти шесть лет.

    Это, вероятно, причина, по которой большинство людей смущаются и склонны думать, что Intel слишком часто меняет сокеты по сравнению с AMD.

    Что такое чипсет?

    Теперь у каждого сокета есть чипсет. Чипсет отвечает за связь процессора с остальным оборудованием.

    Другими словами, набор микросхем управляет потоком данных и определяет типы соединений между процессором и периферийными устройствами.

    Обычно каждое поколение процессоров получает новый набор микросхем, даже если сокет остается прежним, поэтому наборы микросхем предназначены для работы с этим конкретным семейством микропроцессоров.

    Однако в большинстве случаев новые процессоры могут быть установлены на более старые наборы микросхем. До тех пор, пока они имеют одинаковое гнездо.Все, что нам нужно сделать, это обновить BIOS.

    Давайте возьмем процессоры Ryzen в качестве примера. AMD выпустила чипсет серии 300 с первыми процессорами Ryzen и новый чипсет серии 400 для обновления Ryzen +.

    Платы серии 300 нуждаются в обновлении BIOS для поддержки новых процессоров, но они совместимы. Чипсет серии 400 также поддерживает первое поколение.

    AMD также пообещала, что будет поддерживать сокет AM4 с новыми процессорами до 2020 года.Это означает, что мы, вероятно, увидим больше чипсетов для сокета AM4 в будущем; один для каждого нового поколения CPU, но все они будут совместимы с поколениями предварительного просмотра.

    Так было с процессорами Intel до недавнего времени. Например, есть чипсет серии 100 для LGA 1151, который вышел в 2015 году с процессорами Skylake.

    В следующем году мы увидели поколение Kaby Lake вместе с чипсетом серии 200. Однако мы могли бы установить процессоры Kaby Lake на материнскую плату Intel серии 100 и наоборот.

    То же самое касается предыдущих поколений. Ситуация изменилась с последними процессорами Coffee Lake и чипсетом серии 300.

    Хотя процессоры Coffee Lake используют тот же разъем, что и предыдущие Skylake и Kaby Lake, они работают только на новейших чипсетах Intel серии 300. Это вызвало большое разочарование у конечных пользователей.

    Почему сокеты меняются так часто для материнской платы Intel?

    Пользователи часто жалуются на то, что сокеты Intel меняются слишком часто.Эти люди считают, что Intel хочет заставить нас сменить материнскую плату.

    Таким образом, они зарабатывают больше денег, верно? Эти люди также чувствуют, что AMD не заботится о деньгах; они заботятся о нас.

    Разве не очевидно, что каждая компания будет пытаться максимизировать свои продажи и свою прибыль? Никто не заботится о конечном пользователе, но давайте будем честны здесь. Нам нужно ответить на два критических вопроса.

    Как смена розеток влияет на нас

    Когда речь идет о нашем кармане, как на нас влияет политика Intel по смене сокетов каждые два или три года?

    Прежде всего, давайте посмотрим правде в глаза.LGA 1151 — это трехлетняя розетка. Разумно, что он не сможет поддерживать будущие технологии, пора его отпустить.

    Однако с каждым новым поколением ЦП в настоящее время дело в том, что повышение производительности по сравнению с предыдущим поколением настолько мало, что его не стоит обновлять через один, два или даже три и четыре года.

    Возьмем, к примеру, лучший процессор, который можно купить для LGA 1150, i7 4790K. До сегодняшнего дня этот процессор полностью способен справиться с любой задачей; будь то игры, рендеринг, потоковая передача, вы называете это.

    По сравнению с i7 7700K, выпущенным в прошлом году, i7 4790K, несмотря на отставание в три поколения, беспокоиться не о чем.

    Мы можем пойти еще дальше, хотя; i7 3770K или i7 2700K для LGA 1155 еще старше, но все же способны удовлетворить потребности пользователя.

    Некоторые могут сказать, что люди не будут обновлять эти процессоры не потому, что они по-прежнему хороши, а потому, что их материнская плата Intel не будет поддерживать следующие поколения.Но так ли это на самом деле?

    Если в прошлом году кто-нибудь получил AMD Ryzen 1800X, перейдет ли он на 2700X? Такое обновление было бы бесполезным. Разница в производительности незначительна по сравнению с деньгами, необходимыми для этого обновления.

    Для тех, кто хочет всегда иметь последнее поколение, почти наверняка он все равно обновит материнскую плату.

    С другой стороны, если мы собираемся потратить наши деньги более эффективно, мы не будем переходить на следующее поколение.Даже через два или три поколения.

    Таким образом, ожидание обновления в течение четырех или пяти лет означает, что нам также придется менять материнскую плату, когда придет время. Через пять лет у нас, вероятно, будут ОЗУ DDR5, более быстрые порты USB, HDMI, SATA и так далее.

    Итак, мы подошли ко второму вопросу.

    Насколько важно иметь новые процессоры для того же сокета

    Важно ли иметь возможность обновлять наш процессор, не покупая новую материнскую плату?

    Все вышеперечисленные ситуации были связаны с высокопроизводительными процессорами и максимальной производительностью.

    А как насчет младшего процессора? Если вы купили его пару лет назад, вы можете перейти на более качественный процессор.

    В таком случае было бы полезно, если бы ваша материнская плата поддерживала последние поколения. Тем не менее, есть еще кое-что, что мы должны принять во внимание.

    Если бы такой пользователь правильно потратил свой бюджет, когда купил низкоуровневый процессор, он также купил бы дешевую материнскую плату с плохим VRM-охлаждением, без функций разгона, возможно, только с двумя слотами ОЗУ и так далее.

    Это означает, что ему все-таки нужно обновить материнскую плату, если он хочет купить высококачественный процессор.

    Напротив, если он с самого начала купил дорогую материнскую плату, деньги, которые он потратил на нее, были бесполезны в течение этих двух или трех лет.

    У него не было лучшей производительности относительно его установки; у него, вероятно, был бы лучший компьютер в целом, если бы он потратил бюджет на другую часть.

    На самом деле, если бы он купил лучший процессор с такими деньгами с самого начала, ему, возможно, сейчас не понадобилось бы обновление.

    Заключение

    Принимая все это во внимание, мы приходим к следующему выводу; прежде чем купить компьютер, мы должны выбрать оборудование, которое наилучшим образом соответствует нашим потребностям; мы должны тратить бюджет исходя из тех задач, которые мы делаем сейчас, а не через три года.

    Для этого, когда придет время, когда наш процессор больше не сможет справляться с нашими задачами, появятся новые технологии, которые заставят нас также сменить плату, будь то материнская плата Intel или AMD.

    Каково ваше мнение?

    Ты злишься на Intel за частую смену сокетов? Считаете ли вы, что политика AMD лучше для конечного пользователя? Не стесняйтесь, чтобы оставить комментарий ниже.

    Если у вас возникли проблемы с выбором оборудования для вашего следующего компьютера, вы можете сообщить нам о своем бюджете, оборудовании, которое у вас уже есть, и программах, которые вы используете, чтобы мы могли вам помочь.

    Поддержка PC-шагов

    Хотите ли вы поддерживать PC-шагов, чтобы мы могли публиковать статьи высокого качества в течение недели?

    Вам может понравиться наша страница в Facebook, поделиться этой записью с друзьями и выбрать наши партнерские ссылки для покупок на Amazon.ком или Newegg.

    Если вы предпочитаете покупки из Китая, мы связаны с крупнейшими международными интернет-магазинами:

    Follow us on Facebook.HOWTO по программированию сокетов

    — Документация по Python 3.8.5

    Автор

    Гордон Макмиллан

    Аннотация

    Розетки используются практически повсеместно, но являются одними из самых серьезных неправильно поняли технологии вокруг. Это 10 000-футовый обзор розеток. Это на самом деле не учебник — вам все равно придется потрудиться в рабочем состоянии. Это не покрывает тонкости (и их много), но Я надеюсь, что это даст вам достаточно опыта, чтобы начать использовать их прилично.

    Розетки

    Я собираюсь говорить только о разъемах INET (т.е. IPv4), но на них приходится не менее 99% розетки в использовании. И я буду говорить только о сокетах STREAM (т.е. TCP) — если только вы знать, что вы делаете (в этом случае это HOWTO не для вас!), вы получите лучшее поведение и производительность от сокета STREAM, чем все остальное. я буду попытаться выяснить тайну сокета, а также некоторые советы о том, как работа с блокирующими и неблокирующими розетками.Но я начну с разговора о блокирующие розетки. Вам нужно знать, как они работают, прежде чем иметь дело с неблокирующие розетки.

    Часть проблемы с пониманием этих вещей в том, что «сокет» может означать количество слегка разных вещей, в зависимости от контекста. Итак, во-первых, давайте сделаем Различие между «клиентским» сокетом — конечной точкой разговора и «Серверный» сокет, который больше похож на оператора коммутатора. Клиент приложение (например, ваш браузер) использует исключительно «клиентские» сокеты; веб-сервер, с которым он говорит, использует как «серверные», так и «клиентские» сокеты.

    История

    Из различных форм МПК , розетки, безусловно, самые популярные. На любой платформе есть скорее всего, будут другие формы IPC, которые быстрее, но для кроссплатформенное общение, розетки — это единственная игра в городе.

    Они были изобретены в Беркли как часть аромата BSD Unix. Они распространяются как лесной пожар с интернетом. Недаром — комбинация розеток с INET невероятно легко разговаривать с произвольными машинами по всему миру (по крайней мере, по сравнению с другими схемами).

    Создание сокета

    Грубо говоря, когда вы нажали на ссылку, которая привела вас на эту страницу, Ваш браузер сделал что-то вроде следующего:

     # создать INET, STREAMing сокет
    s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
    # теперь подключайтесь к веб-серверу через порт 80 - обычный http-порт
    s.connect (("www.python.org", 80))
     

    Когда connect завершен, сокет s может быть использован для отправки в запросе на текст страницы.Тот же сокет будет читать ответить, а затем быть уничтоженным. Это верно, уничтожено. Клиентские розетки обычно используются только для одного обмена (или небольшого набора последовательных обмены).

    То, что происходит на веб-сервере, немного сложнее. Во-первых, веб-сервер создает «сокет сервера»:

     # создать INET, STREAMing сокет
    serversocket = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
    # привязать сокет к общедоступному хосту и общеизвестному порту
    serversocket.bind ((socket.gethostname (), 80))
    # стать сокетом сервера
    ServerSocket.слушать (5)
     

    Обратите внимание на пару вещей: мы использовали socket.gethostname () , чтобы сокет будет виден внешнему миру. Если бы мы использовали s.bind (('localhost', 80)) или s.bind (('127.0.0.1', 80)) у нас все еще будет «серверный» сокет, но тот, который был виден только внутри той же машины. s.bind (('', 80)) указывает, что сокет доступен по любому адресу, с которым работает машина иметь.

    Второе, на что следует обратить внимание: порты с низким номером обычно резервируются для «хорошо известных» услуги (HTTP, SNMP и т. д.).Если вы играете вокруг, используйте хороший высокий номер (4 цифр).

    Наконец, аргумент listen сообщает библиотеке сокетов, что мы хотим, чтобы поставьте в очередь до 5 запросов на подключение (обычно максимум), прежде чем отказаться соединения. Если остальная часть кода написана правильно, этого должно быть достаточно.

    Теперь, когда у нас есть «серверный» сокет, прослушивающий порт 80, мы можем войти в основная часть веб-сервера:

     в то время как True:
        # принимать соединения извне
        (clientocket, address) = серверный сокет.принимаем ()
        # теперь сделайте что-нибудь с clientocket
        # в этом случае мы представим, что это многопоточный сервер
        ct = client_thread (clientocket)
        ct.run ()
     

    Существует три основных способа работы этого цикла: отправка поток для обработки clientocket , создайте новый процесс для обработки clientocket или реструктурируйте это приложение, чтобы использовать неблокирующие сокеты, и мультиплекс между нашим «серверным» сокетом и любым активным клиентом или сокетом с использованием выберите .Подробнее об этом позже. Важно понять, что сейчас это: это все , что делает «серверный» сокет. Он не отправляет никаких данных. Это не получить любые данные. Он просто производит «клиентские» сокеты. Каждое клиентовоценка создан в ответ на то, что другой «клиентский» сокет выполняет connect () к хост и порт, к которому мы привязаны. Как только мы создали клиентов, а потом , мы вернитесь к прослушиванию для большего количества соединений. Два «клиента» могут свободно общаться в чате вверх — они используют какой-то динамически распределенный порт, который будет перезагружен при разговор заканчивается.

    МПК

    Если вам нужен быстрый IPC между двумя процессами на одной машине, вы должны изучить трубы или разделяемая память. Если вы решили использовать сокеты AF_INET, свяжите «Серверный» сокет до «localhost» . На большинстве платформ это займет ярлык вокруг нескольких слоев сетевого кода и будет немного быстрее.

    См. Также

    Мультипроцессор объединяет кроссплатформенный IPC в более высокий уровень API.

    с помощью сокета

    Первое, что нужно отметить, это то, что веб-браузер «клиент» и веб-разъем «клиентский» сокет сервера — идентичные звери.То есть это «одноранговый» разговор. Или, иначе говоря, , как дизайнер, вам придется решить, какие правила этикета для разговора . Обычно connect ing socket запускает разговор, отправив запрос или возможно вход. Но это дизайнерское решение — это не правило розеток.

    Теперь есть два набора глаголов для общения. Вы можете использовать отправить и recv , или вы можете превратить ваш клиентский сокет в зверя, похожего на файл и используйте , читайте и , пишите .Последний способ, которым Java представляет свои сокеты. Я не буду говорить об этом здесь, кроме как предупредить вас, что вам нужно использовать флеш на розетках. Это буферизованные «файлы», и распространенной ошибкой является написать что-то, а затем прочитать для ответа. Без флеш в там, вы можете ждать ответа вечно, потому что запрос все еще может быть в ваш выходной буфер.

    Теперь мы подошли к главному камню преткновения — отправляют и работают в сети буферы.Они не обязательно обрабатывают все байты, которые вы передаете их (или ожидать от них), потому что их основное внимание уделяется обработке сети буферы. Обычно они возвращаются, когда соответствующие сетевые буферы были заполненный ( отправить ) или опустошенный ( recv ). Затем они говорят вам, сколько байтов они обрабатываются. Это ваша ответственность , чтобы позвонить им снова, пока ваше сообщение не имеет были полностью решены.

    Когда recv возвращает 0 байтов, это означает, что другая сторона закрылась (или находится в процесс закрытия) связи.Вы больше не будете получать данные о это соединение. Когда-либо. Вы можете успешно отправлять данные; Я поговорю Подробнее об этом позже.

    Протокол, такой как HTTP, использует сокет только для одной передачи. Клиент отправляет запрос, затем читает ответ. Это оно. Сокет отбрасывается. Это означает, что клиент может определить конец ответа, получив 0 байтов.

    Но если вы планируете повторно использовать свой сокет для дальнейшей передачи, вам необходимо понять, что нет EOT на розетке. повторюсь: если розетка отправить или recv возвращает после обработки 0 байт соединение было сломана. Если соединение не нарушено , вы можете подождать recv навсегда, потому что сокет не скажет вам, что больше нечего читать (пока). Теперь, если вы немного подумаете об этом, вы поймете, Основная истина сокетов: сообщения должны быть фиксированной длины (yuck), или быть ограниченным (пожимание плечами), или указать, как долго они (намного лучше), или закончить отключив соединение .Выбор полностью за вами, (но некоторые способы правее других).

    Если вы не хотите прерывать соединение, самое простое решение — фиксированное длина сообщения:

    MySocket класса
    :
        "" "только демонстрационный класс
          - закодировано для ясности, а не эффективности
        «»»
    
        def __init __ (self, sock = None):
            если носка нет
                self.sock = socket.so 
    .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *