Розетку в: 20 умных розеток, которые облегчат жизнь

Май 1, 2021 Разное

Розетку в: 20 умных розеток, которые облегчат жизнь

Содержание

Блоки питания и аккумуляторы для ноутбуков и другой техники v-rozetke.ru

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

Основные преимущества заказа у нас:

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

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

Доставка по России осуществляется почтовой службой.

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

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

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

Подключение розетки от розетки — как сделать правильно

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

Плюсы и минусы такого способа подключения

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

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

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

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

Третий вопрос это кухня – именно там обычно собраны самые мощные устройства, в плане потребления электричества: посудомойка, микроволновка, электропечка, духовой шкаф, электрочайник, тостер и прочие, которые «кушают» от 1,5 кВт. «Вешать» их на один провод категорически не рекомендуется, разве что это будут самые слабые из них, например, микроволновка в паре с чайником или тостером.

Выбор способа монтажа проводки

Все способы провести розетку от розетки сводятся к тому, как они будут закреплены – внутри стены, снаружи или из внутренней части «родительской» точки провода будут выводиться наружу. Все остальные рабочие моменты решаются во всех случаях одинаково:

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

коричневый провод — фаза, синий — ноль, желто-зеленый — заземление

В последнем вопросе есть один немаловажный нюанс – изначально провод заземления был подключен напрямую к заземляющим контактам, но подключать его так же, как фазный и нулевой провода – от контакта к контакту – нельзя. Это запрещено, так как в случае отгорания жилы все последующие устройства останутся без защиты. Как сделать правильное соединение показано на рисунке – главный провод откручивается от контакта и на нем делается скрутка.

Отдельная жила идет на первую точку и еще одна – «магистральная» – на все остальные. Она напрямую подключается к последней точке, а предыдущие, как и главная, «вешаются» на нее с помощью отдельных проводов.

Все дальнейшие действия зависят от способа монтажа.

Наружная проводка

В чистом виде встречается в деревянных домах или у поклонников дизайнерского стиля «ретро».

проводка в деревянном доме в медных трубах

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

ретро проводка

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

самые популярные электрические приборы с защитой от детей и без нее, какие лучше брать и чем они отличаются?

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

Выбор такой продукции может заставить задуматься даже профессионального электрика: выставленный ассортимент, представленный в специализированном магазине, широк и разнообразен. А простому потребителю нелегко сориентироваться в критериях и требованиях безопасности, предъявляемым к самому простому виду электрооборудования, которым приходится пользоваться ежедневно и многократно.

Какие розетки и выключатели нужно ставить в квартире

Две распространенные группы, не оставляющие обширного выбора человеку, проживающему в жилом помещении:

  • надежно закрепленные скрытые (или внутренние) розетки;
  • максимально безопасные, с проводами, уложенными в специальные канавки (накладные или наружные).

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

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

<

Параметры правильного выбора

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

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

Для ванной

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

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

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

Кухня

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

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

Спальня и зал

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

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

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

Гостиная и коридор

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

Веранда и балкон

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

Как правильно выбрать самые качественные и надежные розетки для Интернета

Правильный выбор такой розетки делается по типу кабеля, который использует провайдер. Витая пара определяется скоростью передачи и наилучшим выбором специального устройства для подключения будут изделия 5 и 6 категории, например, RJ-45. Если в супермаркете нет консультанта по этой категории, или он плохо осведомлен о типе товара для подключения интернета, лучше посоветоваться с человеком, который задействован в этой сфере.

Как отличить подделку

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

ТОП популярных брендов: что брать

Отличными являются рекомендации от профессионалов, занимающихся монтажом электропроводки оборудования у фирм Legrand, SchneiderElectric, Polo, ABB, Jung, причем предпочтение отдается в перечисленной последовательности. Наибольшее количество одобрительных отзывов собрал Legrand: покупатели отмечают оригинальный дизайн, качество материалов изготовления, полифункциональность устройства и длительную, беспроблемную эксплуатацию.

Лучшие недорогие розетки и выключатели

В относительно недорогом ценовом сегменте можно обратить внимание на продукцию китайских и турецких производителей, о которой много положительных отзывов:Makel, Viko, Bticino,Wessen, Lezard.

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

Полезное видео

Как перенести розетку в другое место: инструктаж по переносу

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

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

Содержание статьи:

Техника безопасности при переносе розетки

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

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

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

При самостоятельном подключении важно соблюдать четыре главных правила:

  1. Подключение квартирной электророзетки допускается выполнять с применением силового кабеля ВВГнг сечением не менее 1,5 мм2.
  2. Согласно НБП и ГОСТу укладку кабеля разрешается осуществлять только в вертикальном и горизонтальном направлениях. Горизонтально проложенные маршруты располагают, выдержав 200 мм от уровня потолка и 100 мм от балок и карнизов, а вертикальные – на удалении в 100 мм от дверных и оконных проемов, а также комнатных углов.
  3. Устройства располагают в пределах 50-80 см. Не допускается размещать их ближе, чем на полметра от радиаторов, стальных трубопроводов и газовых плит.
  4. Все соединения и ответвления электрокабеля должны выполняться через сконструированные для этих целей , либо же в корпусах электромонтажных устройств, к числу которых относятся и розетки.

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

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

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

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

Галерея изображений

Фото из

Использование гнезда бывшей розетки

Устройство распаечной коробки

Прокладка кабеля в штробах от коробки

Установка силовой точки в нужном месте

Cпособы переноса точки подключения

Выделяют два простых способа, позволяющих осуществить перенос розеток без разрушения отделки стен:

  • Путем создания шлейфа – предполагает создание перемычки от старой «точки» к новому месту подключения.
  • Посредством удлинения провода – предполагает продление электрической линии в полости новой штробы.

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

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

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

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

Варианты удлинения провода

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

Вариант #1 – с помощью клемм

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

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

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

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

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

Клеммные колодки не стоит использовать для соединения алюминиевого кабеля. Алюминий – хрупкий металл, который при затягивании винтов способен повредиться.

Вариант #2 – фиксация пластиковыми колпачками

Этот способ предполагает установку на концы жил соединительных (СИЗ). Пластиковые колпачки выполнены из негорючего материала, что позволяет исключить вероятность самовозгорания проводки в месте скрутки жил.

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

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

Вариант #3 – посредством скрутки и пайки

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

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

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

Коммутацию электрических проводов в распредкоробке чаще всего выполняют посредством пайки и установки монтажных клеммных колодок

Технология создания шлейфа

Шлейфовый способ является наиболее безопасным из всех вариантов. Он предполагает не просто перемещение старой розетки вверх или вниз, а создание новой «точки» в непосредственной близости от старой.

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

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

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

Выбор необходимых материалов

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

Помимо приобретения самой новой розетки для проведения работ необходимо подготовить:

  • провод соответствующего сечения;
  • пластиковый подрозетник;
  • перфоратор с коронкой D70 мм;
  • индикаторную отвертку;
  • плоскогубцы;
  • молоток;
  • плоскую отвертку;
  • инструмент для снятия оплетки.

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

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

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

Изготовление ниши и монтаж подрозетника

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

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

Глубину ниши делают такой, чтобы пластмассовый корпус «стакана» был полностью в нее утоплен, и при этом оставался запас в 3-4 мм

В подготовленную нишу погружают «стакан». Через его заднюю стенку заводят идущий от распределительной коробки электрический кабель.

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

Подключение новой точки

Отмерив кабель необходимой длины для запитки новой точки, один его конец подводят к клеммникам старой розетки, а второй – к контактной части новой «точки». Нулевой, фазный и заземляющий провода подключаются параллельно непосредственно в контактах розетки.

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

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

Нулевые и фазные проводниковые жилы разрешается присоединять непосредственно к контактам розетки, а защитный РЕ-проводник только через ответвление с помощью клеммника

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

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

Перенос розетки путем удлинения провода

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

При переносе «точки» посредством удлинения проводника монтажный «стакан» старой розетки выполняет функцию распределительной коробки для соединения проводов

В домах старой постройки применена алюминиевая проводка. Но современные требования диктуют укладку кабеля сечением от 1,5 мм2 с медными жилами, включающих заземление.

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

Полная замена проводки – довольно дорогостоящая процедура, проведение которой лучше планировать при капитальном ремонте

Последовательность действий при удлинении провода:

  1. Отключают от сети розеточную группу, вырубая автоматический выключатель на квартирном щитке.
  2. Посредством индикаторной отвертки проверяют отсутствие тока в клеммах.
  3. Со старой розетки снимают декоративную крышку, из штробы вытягивают корпус.
  4. С помощью простого карандаша намечают линию прокладки штробы.
  5. По намеченной линии перфоратором или болгаркой проделывают штробу.
  6. Посредством коронки выдалбливают отверстие под установку подрозетника.
  7. Путем соединения проводов удлиняют линию.
  8. На месте старого монтажного блока устанавливают распределительную коробку, в полость которой закладывают места скрепленных жил.
  9. В проделанном отверстии устанавливают подрозетник.
  10. Свободные концы удлиненного провода присоединяют к клеммам розеточного блока.
  11. Подключенный розеточный блок заглубляют в «стакан».
  12. На установленную розетку монтируют декоративную панель.

При использовании старого подрозетника в качестве распределительной коробки для наращивания проводов следует избегать контакта соединения с материалом шпаклевки.

Как подключить розетку — пошаговые примеры правильного подключения провода к розетке

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

Как подключить розетку

В настоящей публикации сконцентрируем свое внимание на розетках – с ними приходится иметь дело чаще всего. Насыщенность быта полезными электрическими приборами постоянно растет, и новой технике зачастую требуются и новые точки её подключения. Кроме того, любая розетка – не вечна, рассчитана на определённое количество подключений вилки. И рано или поздно вырабатывает свой ресурс, начинает искрить, разбалтываться, а иногда и вовсе рассыпается «в прах». Да и просто при проведении косметического ремонта хозяева часто желают заменить все розетки и выключатели на новые, максимально подходящие к стилю выбранной отделки.

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

Коротко – о типах и устройстве розеток

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

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

Примерная схема устройства большинства розеток

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

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

В корпусе расположены контактная группа. Так как рассматривать мы будет только однофазные розетки на 220 В, то таких контактов два – для подключения нуля и фазы (поз. 5). Чаще всего применяются лепестковые (пластинчатые) контакты. Более надежными для коммутации и долговечными считаются пружинные, но встречаются они сейчас в продаже нечасто.

Чаще встречаются розетки с лепестковыми контактами (на иллюстрации – слева). Но считается, что более надежное электрическое соединение со штырями вилки обеспечивают пружинные контакты.

Для подключения к контактам подходящей к розетке проводки каждый из них снабжен клеммой (поз. 6).  Разновидностей клемм немало, но условно их можно разделит на две категории.

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

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

На левом фрагменте рисунка – затяжка провода в клемме винтом. На правом – клемма сработает автоматически при просадке зачищенного конца провода в гнездо до упора.

Очень многие розетки в нощи время оснащены дополнительными контактами для подключения к заземляющему контуру. Чаще всего в наших краях встречаются модели с двумя заземляющими изогнутыми лепестковыми контактами, расположенными соответственно сверху и снизу (поз. 7). Металлическая пластина этого РЕ контакта также имеет свою клемму (поз.8) для подключения провода.

Для крепления розетки в подрозетнике могут использоваться одновременно или по отдельности два варианта фиксаторов.

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

— Во-вторых, большинство современных подрозетников предусматривает еще крепление розетки винтом (саморезом). Для этих крепежных деталей имеются специальные проушины (поз. 11) характерной дугообразной формы – это дает возможность небольшой коррекции положения розетки.

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

Большинство современных моделей розеток оснащено металлическим суппортом

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

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

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

Несколько слов от типах розеток.

  • В недалеком прошлом преобладал тип «С» — только два контакта, нуля и фазы. Он еще и сейчас широко применяется – вполне подходит для электроприборов небольшой и средней мощности, не требующих обязательного заземления.
Розетка типа «С», не предусматривающая подключения к заземляющему контуру

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

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

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

  • Допустимо в наших условиях устанавливать и розетки типа «Е». Гнезда для фазы и нуля у них не отличаются от типа «F», а вот контакт заземления имеет форму выступающего штыря.
Розетка типа «Е» — со штыревидным заземляющим контактом

Такие розетки особо широкой популярностью у нас не пользуются. Но если обратить внимание на конструкцию вилок большинства современных электроприборов, то можно заметить – она подходит для обоих типов, «F» и «Е» — для входа штыря на ней предусмотрено специальное отверстие с контактом. Но вот другая вилка уже явно не подойдет, то есть розетка универсальностью не отличается. Кроме того, совершенно исключается разворот вилки в розетке на 180 градусов, а это в ходе пользования электроприборами иногда становится полезным.

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

Различаются розетки и по степени (классу) защищенности корпуса. Этот показатель обозначается индексом IP и двухзначным числом. Первая цифра говорит о классе защищенности от проникновения твердых тел и пыли, вторая – о защищённости от воздействия воды.

— Для обычных помещений дома или квартиры вполне достаточно класса IP22 или IP33. Если розетка планируется к установке детской комнате, то лучше приобрести модель с классом не ниже IP43. Особенность таких изделий – это наличие крышки и специальных шторок, которые перекрывают гнезда для штырей вилки, когда розетка не используется. Это затруднит любопытному малолетнему «исследователю» доступ к токоведущим контактам.

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

Розетки класса IP44 подойдут для установки в ванных, банях, совмещённых санузлах, кухнях.

— Класс IP44 подойдет и для установки в неотапливаемом подвальном помещении.

— Еще выше класс нужен, если розетку требуется установить на улице или, например, на открытом балконе. Здесь принимается в расчет и воздействие пыли, и прямое попадание атмосферных осадков. Так что в целях безопасности рекомендуется применять модели с классом защищенности не менее IP55.

Герметичная двойная розетка типа «Е» класса IP55 — оптимальное решение для установки на улице или на открытом балконе

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

Схемы подключения розеток к электрической сети

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

Сначала – схема подключения розеток к однофазной сети, в которой не предусмотрено заземляющего контура.

Стандартная схема подключения одиночных розеток к сети, не имеющей контура заземления

На схеме цифровыми обозначениями показаны:

1 – общий предохранительный спаренный автомат.

2 – автомат, отключающий фазу на линии, к которой будут подсоединяться розетки.

3 – шина ноля.

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

5 – условно показан кабель скрытой или открытой проводки.

Узнайте, почему в розетке две фазы, из нашей новой статьи на нашем портале.

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

А где лучше устанавливать розетки?

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

Вторая схема – это также одиночные розетки, но уже «F» типа, с подключением к заземляющему контуру.

Схема подключения одиночных розеток к однофазной сети с контуром заземления

6 – шина подключения заземляющих (РЕ) проводов. На схеме они показаны зеленым цветом.

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

Подключение розеток в сеть с нижним расположением заземляющего контура

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

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

Способ подключения блока розеток к сети без заземления – шлейфом.

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

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

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

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

Кстати, правила эксплуатации электроустановок напрямую запрещают последовательное подсоединение заземляющего провода.

«ПУЭ-7

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

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

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

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

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

Скрутка заземляющих проводов вполне поместилась в стандартном подрозетнике глубиной 40 мм.

Можно для первой розетки поставить и более глубокий подрозетник – не 40, а 60 мм – там уместить провода будет значительно проще. Кстати, если позволяет место, ничто не мешает выполнить подобные скрутки (распайки) и для фазы с нулем – надежность розеточного блока от этого только выиграет. Естественно, все соединения тщательно изолируются, изолентой или термоусадочными трубками. А сами скрутки очень удобно делать с использованием специальных колпачков СИЗ — получается и быстро, и аккуратно, и очень надежно. Клеммы Wago тоже очень удобны для таких целей, но для нагруженных линий качественно выполненная скрутка будет все же надежнее.

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

Процесс установки розетки – пошагово

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

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

Как самостоятельно проложить проводку в доме или квартире?

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

При установке розеток следует придерживаться установленной цветовой маркировки проводов. Ноль принято коммутировать проводами синего (голубого) цвета, заземление – зелено-желтыми. С фазой могут быть различные варианты – коричневый, черный, белый, красный и другие, но во всяком случае – всегда отличающиеся от нуля и заземления.

Установленная цветовая маркировка проводов

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

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

Установка одиночной розетки

Очень частый случай – был произведен косметический ремонт, и пришла пора поставить новые розетки. К подрозетнику подведен кабель, который пока находится внутри него в изолированном состоянии.

ИллюстрацияКраткое описание выполняемой операции
При оклеивании стены обоями сразу двумя диагональными надрезами было обозначено место расположения подрозетника.
Сюда и предстоит установить розетку.
Прежде всего, необходимо полностью открыть сам подрозетник.
Фрагменты обоев по периметру аккуратно подрезаются острым ножом…
…и удаляются.
Действие производят аккуратно, чтобы случайно не повредить отделку на участке, который останется незакрытым розеткой.
Спрятанный внутри конец силового кабеля вытягивается наружу.
Внутри подрозетника после отделочных работ может скопиться немало мусора, остатков строительных растворов, пыли.
Все это необходимо вычистить.
После удаления крупного мусора, мелкий можно быстро вычистить с помощью пылесоса.
Все, место подготовлено – можно переходить к монтажным работам.
Прежде всего, если это необходимо, укорачивают подходящий к розетке кабель.
Обычно исходят из того, что он должен выступать за поверхность стены на 60÷80 мм.
Далее, с кабеля необходимо снять внешний слой защитной изоляции (оплетки).
Здесь показано, что мастер орудует обычным ножом. Можно, конечно, но все же – не совсем правильно, так как так несложно повредить изоляцию проводов.
Ниже, в следующей таблице, будет показан более грамотный подход к этой операции.
Оплетка снимается, освобождая провода.
Ее остатки аккуратно срезаются и удаляются, чтобы они не мешали в работе.
Освобождённые провода сразу несколько разводятся в стороны, именно в том порядке, как они будут подключаться в розетке: фаза слева, ноль справа и заземление – по центру.
Кончики проводов (около 25 мм) можно сразу несколько изогнуть вниз.
С помощью съёмника изоляции оголяются концы – примерно на 10 мм от края.
Концы проводов зачищены и готовы к монтажу.
В предлагаемом вниманию примере используется розетка, оснащенная самозажимными пружинными клеммами. То есть работа упрощается до предела.
Зачищенный конец провода заводится в отверстие клеммы и просто просаживается в нее до упора.
Коммутация розетки занимает всего несколько секунд.
После этого необходимо вытягивающим движением проверить надежность фиксации в клеммах всех трех проводов.
Если все нормально — можно двигаться дальше.
Подключенные провода несколько подгибаются так, чтобы они располагались вдоль тыльной стороны корпуса розетки.
Вот в таком виде розетка готова к установке в гнездо подрозетника.
В данном примере в подрозетнике еще остались неубранными крепёжные саморезы. Их конечно, следует выкрутить.
Но обычно эта операция проводится чуть раньше, при очистке подрозетника от строительного мусора.
Корпус розетки заводится в гнездо подрозетника и примерно, на глаз, выравнивается по горизонтали.
Затем производится его временная фиксация саморезами. Сначала с одной стороны…
…а затем и с противоположной.
Саморезы при этом пока не затягиваются.
Следующим шагом требуется выставить верхний край розетки строго по горизонтали. Для этого к верхнему обрезу суппорта прикладывается уровень, и производятся необходимые корректировки положения.
Дугообразные вырезы под саморезами дают возможность слегка провернуть розетку в нужную сторону.
Затем, не сбивая выставленного положения, затягиваются крепежные саморезы.
После этого вкручиваются и винты стопоров-лапок, которые, разойдясь в стороны, упрутся в стенки подрозетника и окончательно зафиксируют розетку.
Можно переходить к окончательной сборке.
У показываемой модели розетки декоративная рамка состоит из двух деталей – сначала собирается она.
Затем в нее вставляется центральная крышка с гнездом под вилку.
В таком виде они соединяются с корпусом установленной розетки.
Система пазов и выступов на этих деталях обеспечит идеальное однозначное совмещение – как-то неровно установить крышку уже просто не получится.
Осталось лишь закрутить фиксирующий винт по центру – он окончательно прижмет крышку к корпусу розетки.
Правда, «фанатичных» усилий при вкручивании прилагать не стоит, чтобы пластик крышки не треснул.
Всё, розетка установлена — проводится контроль правильности ее размещения.
Если это была единственная электротехническая задача – можно включать автомат и проверять работоспособность розетки.

Установка блока из двух розеток

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

ИллюстрацияКраткое описание выполняемой операции
Еще до начала отделочных работ в нужном месте на установленном расстоянии один от другого размещены два подрозетника.
К левому проведен силовой кабель
Устанавливаться будут две одиночные розетки «Legrand» и закрываться одной общей рамкой.
Это – остаток от бухты трехжильного кабеля, который использовался для скрытой проводки.
Кусок от него потребуется для коммутации розеток между собой.
После очистки подрозетников от строительного мусора можно сразу выкрутить из них крепежные саморезы.
Их после установки подрозетников до проведения отделки обычно оставляют на месте, чтобы отверстия не забивались строительным раствором, а вот теперь их следует убрать.
Из подрозетника вытаскивают конец подведенного кабеля.
Мастер при обрезке лишнего руководствуется «правилом 4 пальцев» – именно настолько должен выступать кабель за поверхность стены для удобства дальнейших электромонтажных работ.
С кабеля снимается оплетка. Но вот здесь мастер сначала намеренно демонстрирует как НЕ НАДО делать.
При подрезке оплетки ножом велика вероятность повредить изоляцию расположенных внутри проводов.
Вот такая неприятность может получиться.
Кроме того, повреждение изоляции может быть и практически незаметным, но однажды, уже в ходе эксплуатации розетки, сыграть свою роковую роль.
Для снятия внешней изоляции кабеля должен использоваться специальной нож с пяткой.
При работе с таким инструментом риск повредить изоляцию проводов кабеля – полностью исключается.
Вспоротую оплетку кабеля срезают и удаляют, чтобы она не занимала места в коробке и не мешала работе.
После этого оголяются примерно на 10 мм концы трех проводов. Для этого также должен обязательно использоваться специальный инструмент – съёмник изоляции.
Делать надрезы ножом – это провоцировать излом проводника. Кроме того, царапины на проводнике весьма неполезны для качественного контакта при соединении в клеммах.
Зачищенные концы проводов в первом подрозетнике.
Сейчас в него необходимо завести и провода для коммутации со второй розеткой.
Для этого берется отрезок такого же кабеля, что использовался для подводки. Это важно, так как если уж и делать шлейф, то только с совершенно идентичными проводами.
Производится снятие оплетки на длину от края примерно в 200 мм.
После этого провода со стороны второго подрозетника просовываются в первый через имеющийся между ними канал.
Вот как это будет выглядеть на деле после продергивания проводов.
Кончики просунутых проводов тоже зачищаются от изоляции можно переходить к подключению первой розетки.
В данной модели три винтовые клеммы, но каждая имеет по два одинаковых гнезда для вставки проводов.
В них и заводятся попарно провода с одинаковой цветовой маркировкой. В левую пару – белые (фаза), в центральную – зелено-жёлтые (заземление), в правую – синие (ноль).
После установки каждой пары клемма сразу плотно затягивается отверткой.
После затяжки всех трех клемм, провода сзади несколько изгибают вниз вдоль корпуса розетки…
…а затем розетка аккуратно вставляется в подрозетник и примерно выравнивается.
Розетку пока не крепят саморезами – вначале необходимо сразу установить вторую.
Здесь – все еще проще.
Вначале так же «четырьмя пальцами» отмеряется нужная длина проводов, производится зачистка их концов от изоляции.
Затем провода в том же порядке вставляются к клеммы розетки и затягиваются винтами.
После этого провода точно так же подгибаются вдоль корпуса, и розетка устанавливается в гнездо подрозетника.
Теперь можно обеспечить предварительную фиксацию розеток саморезами – по две штуки на каждую, слева и справа.
До конца при этом саморезы пока не затягиваются.
Следующий этап — выравнивание розеток по горизонтали.
У мастера для этих целей имеется специальный инструмент – миниатюрные уровни. Они, во-первых, хорошо фиксируются магнитами к суппортам розеток и не связывают рук, а во-вторых – позволяют провести выравнивание с очень высокой точностью.
Понятно, что если таких уровней нет, придется обойтись обычным.
После того как были внесены необходимые коррективы положения розеток, они окончательно фиксируются.
Вначале – до упора закручиваются саморезы, а затем – винты, которые разожмут упорные лапки розеток.
После того как розетки выставлены, а после фиксации правильность их положения еще раз проконтролирована, можно переходить к завершающим процедурам – установке внешней облицовки и крышек.
Распаковывается и примеряется общая рамка.
Затем поочередно вставляются и окончательно фиксируются винтами крышки.
Все, установка двойного блока розеток завершена.

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

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

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

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

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

Особенности установки розеток на стену из гипсокартона

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

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

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

ИллюстрацияКраткое описание выполняемой операции
Для подобной задачи применяются специальные подрозетники для гипсокартона.
Существует несколько подобных моделей, но у всех них имеется одна общая отличительная особенность.
С двух сторон такого подрозетника расположены прижимные лапки, которые перемещаются по предназначенному для этого пазу вверх при вкручивании винта (самореза).
Таким образом, лапки будут прижимать подрозетник с тыльной стороны гипсокартонного листа.
Конструкция корпуса подрозетника и самих лапок бывает разной.
В данном примере корпус имеет форму усеченного конуса, то есть лапки при перемещении вверх будут еще и расходиться в стороны.
В других вариантах форма направляющего паза сделана такой, что лапка при вращении винта сначала проворачивается на 90 градусов, а затем поступательно перемещается вверх.
Но на порядке монтажа это особо не отражается.
Перед началом установки лапки должны находиться в крайнем нижнем положении.
В подрозетниках надрезаются, а затем выдавливаются окошки для пропуска проводов.
В первом – снизу для ввода кабеля и сбоку для канала коммутации со второй розеткой.
Во втором – только сбоку для коммутации.
Подрозетники подготовлены – можно перейти к разметке на стене.
Место расположения розеток, то есть участок, где под гипсокартоном скрыт подводящий кабель, хозяевам должно быть известно.
В данном случае будет устанавливаться блок из двух розеток, и они, естественно, должны разместиться на одной горизонтальной линии.
Проведена и вертикальная линия – это ось первой розетки.
В точке пересечения будет далее сверлиться круглое окно для подрозетника.
Стандартное расстояние между центрами подрозетников, если они планируются собираться в единый блок – 71 мм. По горизонтальной линии откалывается этот отрезок.
Естественно, при наметке центров отверстий всегда учитывается расположение элементов каркасной конструкции стены, чтобы не попасть на стойки или перемычки.
Намечены оба центра – можно переходить к сверлению.
Для этого используется специальная коронка диаметром 68 мм.
Можно, конечно, вырезать и ножом или пилкой, но очень велик риск нечаянно ошибиться, выйти за границы реза, и у подрозетника может не стать достаточной опоры для надежной фиксации.
При сверлении особых усилий прилагать не надо – гипсокартон режется легко. При чрезмерном давлении же может повредиться тыльное картонное покрытие ГКЛ. Кроме того, не забываем, что где-то позади гипсокартонной стенки располагается и кабель, который можно повредить, если от большого усилия коронка неконтролируемо провалится вглубь стены.
Первое окно для подрозетника готово.
Переходят к сверлению второго.
Оба гнезда для подрозетников высверлены.
Теперь необходимо отыскать за гипсокартонной облицовкой проложенный там кабель…
…и аккуратно вытянуть его конец наружу.
Затем кабель пропускается через отверстие в донышке первого подрозетника, а сам подрозетник аккуратно вставляются в вырезанное гнездо…
…до упора, так, чтобы бортик по внешней окружности уперся в поверхность гипсокартона.
После этого вставляется в свое гнездо и второй подрозетник.
Подрозетники подравниваются по вертикальной оси, а затем производится их фиксация. Для этого по часовой стрелке вращают винты (или саморезы) обеспечивающие перемещение прижимных лапок.
На многих моделях (в частности – на демонстрируемой) это перемещение хорошо наблюдается визуально. У некоторых – оно незаметно, и приходится ориентироваться на усилие на отвёртке.
В любом случае вращение винта ведут до тех пор, пока не почувствуется, что лапка уперлась в гипсокартон. Переходят к противоположной лапке – и доводят ее до такого же положения. После этого на обоих винтах делают еще пол-оборота — и достаточно.
Перетягивать ни в коем случае нельзя – лапка может начать крошить гипсокартон изнутри.
Аналогичные действия повторяются и на втором подрозетнике.
Можно считать, что они успешно установлены.
Далее, снимается оплетка кабеля.
В принципе, можно устанавливать и розетки. Но рекомендуется этот узел еще и прошпаклевать – это повысит его прочность.
Да и, вообще, окончательно монтировать розетки лучше после завршения отделки.
Значит, концы проводов необходимо заизолировать…
…а затем аккуратно свернуть и спрятать в подрозетник.
Установка же самих розеток, когда для этого будут созданы окончательные условия, ничем уже отличается от примеров, рассмотренных выше.

*  *  *  *  *  *  *

Итак, были рассмотрены вопросы самостоятельной установки розеток. Безусловно, показанными примерами разнообразие возможных вариантов монтажа — не ограничивается.

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

В завершение публикации – интересный видеосюжет на эту же тему:

Видео: Нюансы правильной установки розеток с заземлением

Электрическая розетка. Виды и типы. Характеристики и стандарты

Электрическая розетка – это разъем для подключения электрических приборов с помощью вилки. Она является частью штепсельного соединения, и состоит из керамической или пластиковой части, не проводящей ток, с зафиксированными пружинными контактами, предназначенными для подсоединения к штырям вилки. Устройство может иметь от 2 до 5 отверстий, каждый из которых отвечает за присоединение отдельной токопроводящей жилы. Согласно стандарту, действующему в России и европейских странах, в бытовых розетках имеется два круглых отверстия под фазу и ноль.

Виды разъемов

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

Отличие разъемов электророзеток существенны, поэтому электрическое оборудование для внутреннего рынка одних стран подходит для других только при использовании переходников. Об этом не понаслышке знают покупатели китайских товаров, которые пользуются мобильными телефонами Поднебесной. У них зарядное устройство имеет разъем типа A, в то время как в России применяется тип F и С.

Электрическая розетка с типом F является современной европейской. Она имеет заземление. Тип С предусматривает только штепсель без подключения провода заземления. Также на территории России и стран СНГ используются силовые электророзетки, которые могут иметь от 3 до 5 разъемов. Их используют для подключения мощного промышленного оборудования.

Технические характеристики

В России применяется стандарт напряжения сети 220 и 380В. Бытовые розетки рассчитаны на 220В, силовые промышленные на 380В. В других странах мира, к примеру, США и Японии применяется напряжение 100-127В. Их электрофурнитура полностью несовместима с мощными сетями.

Бытовые электророзетки рассчитаны на потребителей с мощностью 3,5 кВт и током до 16А. Этих параметров более чем достаточно для приборов начиная от телевизора и заканчивая стиральной машиной и холодильником. Для включения мощных потребителей, таких как электрические нагревательные котлы и бойлеры, требуется использование силовых розеток. Промышленный вариант этих устройств рассчитан на ток 32А. Зачастую их используют и в быту даже в сетях 220В, осуществляя подключение котлов, закрепляя только стандартные жилы – фазу и ноль, а также заземления при его наличии. Это связано с тем, что на рынке зачастую сложно найти электророзетку в бытовом исполнении рассчитанную на мощные токи.

Отличие розеток по способу установки
По способу установки электрическая розетка может быть:
  • Наружной.
  • Внутренней.

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

Более сложными в установке, но эстетически привлекательными, являются внутренние розетки. Они используются при проведении скрытой прокладки провода, который замуровывают в стену. В этом случае электророзетка устанавливается в специальные коробы – подрозетники. Такой монтаж сложнее, но в дальнейшем обеспечивает более надежную фиксацию и привлекательность конструкции.

Модернизированные розетки типа F и С

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

Электрическая розетка с удлинителем

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

Влагозащищенные розетки

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

Розетки с совмещенным выключателем

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

Руководств по программированию на Python


Учебное пособие по сокетам с Python 3, часть 1 — отправка и получение данных

Добро пожаловать в учебник по сокетам с Python 3. Нам есть о чем рассказать, поэтому давайте сразу приступим. Библиотека socket является частью стандартной библиотеки, так что она у вас уже есть.

 импортный разъем

# создать сокет
# AF_INET == ipv4
# SOCK_STREAM == TCP
s = socket.socket (socket.AF_INET, сокет.SOCK_STREAM) 

Переменная s — это наш TCP / IP-сокет. AF_INET относится к семейству или домену, это означает ipv4, в отличие от ipv6 с AF_INET6. SOCK_STREAM означает, что это будет сокет TCP, который является нашим типом сокета. TCP означает, что он будет ориентирован на соединение, а не без установления соединения.

Хорошо, а что такое розетка? Сам сокет — это лишь одна из конечных точек связи между программами в некоторой сети.

Сокет будет привязан к какому-то порту на каком-то хосте.В общем, у вас будет объект или программа клиентского или серверного типа.

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

Давайте пока сделаем этот код нашей серверной:

 s.bind ((socket.gethostname (), 1234)) 

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

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

Сделаем очередь из 5:

 s.listen (5) 

А теперь послушаем!

, пока True:
    # теперь наша конечная точка знает о ДРУГОЙ конечной точке.
    clientocket, адрес = s.accept ()
    print (f "Соединение с {адресом} установлено.") 

Полный код для server.py :

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.bind ((socket.gethostname (), 1234))
s.listen (5)

в то время как True:
    # теперь наша конечная точка знает о ДРУГОЙ конечной точке.
    clientocket, адрес = s.accept ()
    print (f "Соединение с {адрес} установлено.")

 

Теперь нам нужно сделать код нашего клиента!

 импортный разъем

s = розетка.сокет (socket.AF_INET, socket.SOCK_STREAM) 

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

 s.connect ((socket.gethostname (), 1234)) 

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

Полный client.py Код до этого момента:

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect ((socket.gethostname (), 1234)) 

Хорошо, теперь мы просто запускаем оба. Сначала запустим наш сервер:

python3 server.py

python3 client.py

На нашем сервере мы должны увидеть:

 Подключение из ('192.168.86.34 ', 54276). 

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

Итак, мы установили соединение, и это круто, но мы действительно хотим отправлять сообщения и / или данные туда и обратно. Как мы это делаем?

Наши розетки могут отправлять данные и recv . Эти методы обработки данных имеют дело с буферами. Буферы бывают порциями данных фиксированного размера. Посмотрим, что в действии:

Внутри сервера .py , добавим:

 clientsocket.send (bytes («Привет !!!», «utf-8»)) 

В наш цикл while , поэтому полный код для server.py становится:

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.bind ((socket.gethostname (), 1234))
s.listen (5)

в то время как True:
    # теперь наша конечная точка знает о ДРУГОЙ конечной точке.
    clientocket, адрес = s.accept ()
    print (f "Соединение с {адрес} установлено.")
    клиентский сокет.send (bytes («Привет !!!», «utf-8»)) 

Итак, мы отправили некоторые данные, теперь мы хотим их получить. Итак, в нашем client.py мы сделаем:

 сообщение = s.recv (1024) 

Это означает, что наш сокет будет пытаться получить данные с размером буфера 1024 байта за раз.

Тогда давайте просто сделаем что-нибудь базовое с полученными данными, например, распечатаем их!

 print (msg.decode ("utf-8")) 

Круто, теперь наш полный код client.py :

 импортный разъем

s = розетка.сокет (socket.AF_INET, socket.SOCK_STREAM)
s.connect ((socket.gethostname (), 1234))

msg = s.recv (1024)
print (msg.decode ("utf-8")) 

Теперь запустите server.py и затем client.py . Наш server.py показывает:

 Соединение с ('192.168.86.34', 55300) установлено. 

В то время как наш client.py теперь показывает:

 Привет !!! 

И он выходит. Хорошо, давайте немного настроим этот буфер, изменив клиента .py recv , чтобы быть в 8 байтах за раз.

client.py

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect ((socket.gethostname (), 1234))

msg = s.recv (8)
print (msg.decode ("utf-8")) 

Теперь перезапустите client.py , и вместо этого вы увидите что-то вроде:

 Привет, 

Не выглядишь так жарко! Таким образом, вы можете понять, что буквально складывается до 8 символов, поэтому каждый байт является символом.Почему бы … вернуться к 1024? или какое-то огромное количество. Зачем вообще работать в буферах?

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

Как мы можем это сделать для нашего клиента? Петля и звучит так, как будто она отвечает всем требованиям. Данные будут поступать в виде потока, поэтому на самом деле обработка этого так же проста, как изменение нашего файла client.py на:

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect ((socket.gethostname (), 1234))


в то время как True:
    сообщение = s.рекв (8)
    print (msg.decode ("utf-8")) 

Итак, на данный момент мы будем получать эти данные и распечатывать их порциями. Если сейчас запустить client.py , мы увидим:

 Привет
е !!! 

Также следует отметить, что наш client.py больше не закрывается. Это соединение сейчас остается открытым. Это связано с нашим циклом и . Мы можем использовать .close () на сокете, чтобы закрыть его, если захотим. Мы можем сделать это либо на сервере, либо на клиенте …или оба. Вероятно, это хорошая идея, чтобы быть готовым к разрыву или закрытию соединения по какой-либо причине. Например, мы можем закрыть соединение после того, как отправим наше сообщение на сервер:

server.py

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.bind ((socket.gethostname (), 1234))
s.listen (5)

в то время как True:
    # теперь наша конечная точка знает о ДРУГОЙ конечной точке.
    clientocket, адрес = s.accept ()
    print (f "Соединение с {адрес} установлено.")
    clientsocket.send (bytes («Привет !!!», «utf-8»))
    clientsocket.close () 

Однако, если мы запустим это, мы увидим наш client.py. затем рассылает кучу пустоты, потому что данные, которые он получает, ну, ну, ничто. Оно пустое. 0 байт, но мы по-прежнему просим его распечатать то, что он получает, даже если это ничего! Мы можем это исправить:

client.py

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
с.подключить ((socket.gethostname (), 1234))

full_msg = ''
в то время как True:
    msg = s.recv (8)
    если len (сообщение)


 

Итак, теперь мы буферизуем все сообщение. Когда мы достигаем конца, который мы отмечаем получением 0 байтов, мы прерываем, а затем возвращаем сообщение. На этом завершается client.py . Теперь клиент, вероятно, также хочет поддерживать соединение. Как мы можем это сделать? Еще один цикл и может помочь.

client.py

 импортный разъем

s = розетка.сокет (socket.AF_INET, socket.SOCK_STREAM)
s.connect ((socket.gethostname (), 1234))


в то время как True:
    full_msg = ''
    в то время как True:
        msg = s.recv (8)
        если len (сообщение)


 

Конечно, нам, вероятно, следует еще раз убедиться, что в full_msg есть что-то существенное, прежде чем мы его распечатаем:

client.py

 импортный разъем

s = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
s.connect ((socket.gethostname (), 1234))


в то время как True:
    full_msg = ''
    в то время как True:
        сообщение = s.рекв (8)
        если len (msg) 0:
        печать (full_msg) 

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

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

Мы будем работать над этим в следующем уроке.

Следующий учебник: Учебник по сокетам с Python 3, часть 2 - буферизация и потоковая передача данных


определение сокета по The Free Dictionary

Вы заметили, что в обычном плавательном положении кашалота передняя часть его головы представляет собой почти полностью вертикальную плоскость по отношению к воде; вы замечаете, что нижняя часть этой передней части значительно наклонена назад, чтобы обеспечить большее отступление для длинного гнезда, которое принимает нижнюю челюсть, похожую на стрелу; вы замечаете, что рот полностью находится под головой, как если бы ваш собственный рот полностью находился под вашим подбородком.Поднимите розетку! Так-так; А теперь, виночерпия, вперед! Я вынул из кармана жилета перочинный нож, открыл его, схватил беднягу за горло и нарочно вырезал ему глаз из глазницы! Я краснею, горю, дрожу, пока пишу проклятое злодеяние. Теперь достаточно одного прикосновения, чтобы отправить его через розетку и домой; но тогда это должны быть двое сильных мужчин, которые могут снова его вытащить. Пинас сняли с моста, вытащили из гнезда и спустили в море. Факел воткнули в гнездо рядом с дверью, так что лучи одновременно освещали и коридор, и камеру.Мы взяли обручи и начали кидать их в отведенные для них гнезда. Мы повесили его с пряничными зверюшками, нитками попкорна и кусочками свечей, которые Фукс вставил в картонные гнезда. Его настоящее великолепие, однако, исходило из самого неожиданного места в мире — из ковбойского хобота Отто. Недавно я увидел огромные глаза моего зверя, полностью выпученные из орбит, и кровь, текущую из его ноздрей. ужасно рядами блестящих зубов, которые торчали между губ, в то время как глазницы, заполненные овальными кусочками перламутра с черным пятном в центре, усиливали отвратительный вид.Всадники спешились и вместе с пешими людьми, без промедления схватив Санчо и Дон Кихота телесно, вынесли их во двор, вокруг которого горело около сотни установленных в розетках факелов, не считая более пятисот ламп. в коридорах, так что, несмотря на темную ночь, недостаток дневного света не ощущался. Бесчисленные мрачные окна, пустые и заброшенные, слепо смотрели из-под мраморных стен; весь печальный город приобретает подобие разбросанных курганов выбеленных солнцем черепов мертвецов — оконные рамы, имеющие вид безглазых впадин, порталов, ухмыляющихся пастей.

Нетто | Node.js v15.2.1 Документация

Node.js
  • Об этой документации
  • Использование и пример

  • Тестирование утверждений
  • Асинхронные хуки
  • Буфер
  • Аддоны C ++
  • Дополнения C / C ++ с N-API
  • API для внедрения C ++
  • Дочерние процессы
  • Кластер
  • Параметры командной строки
  • Консоль
  • Крипто
  • Отладчик
  • Устаревшие API
  • Диагностический канал
  • DNS
  • Домен
  • Ошибки
  • События
  • Файловая система
  • Глобал
  • HTTP
  • HTTP / 2
  • HTTPS
  • Инспектор
  • Интернационализация
  • Модули: модули CommonJS
  • Модули: модули ECMAScript
  • Модули: модуль API
  • Модули: Пакеты
  • Нетто
  • ОС
  • Путь
  • Рабочие крючки
  • Политики
  • Процесс
  • Punycode
  • Строки запроса
  • QUIC
  • Readline
  • REPL
  • Отчет
  • Ручей
  • Декодер строки
  • Таймеры
  • TLS / SSL
  • Трассировка событий
  • TTY
  • UDP / датаграмма
  • URL
  • Коммунальные услуги
  • V8
  • VM
  • WASI
  • API веб-криптографии
  • Рабочие потоки
  • Злиб

  • Репозиторий кода и средство отслеживания проблем
  • Индекс
  • Просмотр на одной странице
  • Просмотреть как JSON
  • Посмотреть другую версию ▼
    1. 15.х
    2. 14.x LTS
    3. 13.x
    4. 12.x LTS
    5. 11.x
    6. 10.x LTS
    7. 9.x
    8. 8.x
    9. 7.x
    10. 6.x
    11. 5.x
    12. 4.x
    13. 0.12.x
    14. 0.10.x
  • Редактировать на GitHub

Содержание

  • нетто
    • Поддержка IPC
      • Определение путей для IPC-соединений
    • Класс: нетто.Черный список
      • blockList.addAddress (адрес [, тип])
      • blockList.addRange (начало, конец [, тип])
      • blockList.addSubnet (сеть, префикс [, тип])
      • blockList.check (адрес [, тип])
      • blockList.rules
    • Класс: net.Server
      • новый net.Server ([параметры] [, connectionListener])
      • Событие: «закрыть»
      • Событие: «соединение»
      • Событие: «ошибка»
      • Событие: «прослушивание»
      • сервер.адрес ()
      • server.close ([обратный вызов])
      • server.getConnections (обратный вызов)
      • server.listen ()
        • server.listen (дескриптор [, невыполненная работа] [, обратный вызов])
        • server.listen (параметры [, обратный вызов])
        • server.listen (путь [, отставание] [, обратный вызов])
        • server.listen ([порт [, хост [, backlog]]] [, обратный вызов])
      • сервер.слушаю
      • server.maxConnections
      • server.ref ()
      • server.unref ()
    • Класс: net.Socket
      • новый net.Socket ([опции])
      • Событие: «закрыть»
      • Событие: «подключение»
      • Событие: «данные»
      • Событие: «слив»
      • Событие: «конец»
      • Событие:

Объяснение типов разъемов ЦП: Разъем 5 — BGA

У вашего компьютерного процессора есть дом: сокет.Сокет процессора упоминается редко, потому что он не помогает и не снижает производительность. Скорее, он обеспечивает стандартизированную форму для конкретного поколения ЦП.

Почему же тогда вам следует заботиться о сокетах процессора? Что ж, если вы хотите обновить свой процессор, вам нужно знать тип сокета.Тип сокета вашей материнской платы определяет, какой тип ЦП вы можете использовать, стоит ли обновление ЦП или стоит ли подумать об обновлении всей системы.

Итак, что такое сокеты процессора и почему они важны?

Что такое сокет процессора?

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

В современных компьютерах процессорное гнездо размещается на материнской плате.(Вот краткое руководство по всем частям вашей материнской платы.) В прошлом были и другие конфигурации сокетов ЦП, включая процессоры со слотами, которые вы вставляете, как современные карты PCI. Однако сегодня вы вставляете свой процессор в разъем на материнской плате и закрепляете его с помощью какой-то защелки.

Сокеты для ЦП устарели десятилетиями. В знаменитом первом процессоре Intel, Intel 386, использовался 132-контактный разъем PGA (я объясню этот акроним чуть позже).Исходный процессор Intel Pentium использовал Socket 4 и более поздние версии Socket 5.

Сокеты для ЦП встречаются не везде.Различия между сокетами ЦП, разработанными Intel и AMD, связаны с различиями в конфигурациях выводов ЦП двух гигантов-производителей ЦП.

Почему разные сокеты процессора?

В отличие от легкого сокета, дизайн сокета процессора часто меняется.Зачем?

Что ж, причина в изменении архитектуры процессора.Новые архитектуры процессоров появляются каждые несколько лет и часто предъявляют новый набор требований, включая форму, размер и совместимость материнских плат. Кроме того, есть два основных производителя процессоров x86: AMD и Intel. Процессоры AMD и Intel имеют разные архитектуры процессоров, и совместимость между ними невозможна.

Последнее утверждение не всегда было правдой.На заре компьютерных технологий, если вам посчастливилось иметь высокопроизводительную материнскую плату с Socket 7, вы могли использовать Intel Pentium, AMD K6, K6-2 или K6-3, Cyrix 6×86, IDT Winchip. , или Rise Technology mP6. И хотя двухпроцессорные материнские платы действительно существуют, они не облегчают одновременное использование AMD и Intel.

Какие типы сокетов процессора существуют?

За прошедшие годы многие типы сокетов ЦП пришли и исчезли.В настоящее время актуальны только три: LGA, PGA и BGA.

LGA и PGA

LGA и PGA можно понимать как противоположности.»Land grid array» (LGA) состоит из разъема с контактами, на который вы устанавливаете процессор. С другой стороны, PGA («матрица выводов») помещает выводы на процессор, которые затем вставляются в разъем с соответствующим образом размещенными отверстиями.

В современную вычислительную эпоху процессоры Intel используют сокеты LGA, а процессоры AMD — PGA.Однако из этого правила есть заметные исключения. Например, чудовищный AMD Threadripper использует Socket TR4 (сокращение от Threadripper 4), которое является сокетом LGA. TR4 — всего лишь второй сокет LGA от AMD. Все более ранние процессоры Intel, такие как Pentium, Pentium 2 и Pentium 3, использовали разъем PGA.

BGA

Также имеется гнездо BGA, что означает «массив шариковой сетки».Технология BGA постоянно прикрепляет процессор к материнской плате во время производства, что делает невозможным обновление. Разъем BGA и материнская плата потенциально могут стоить дешевле, но существует очень мало эквивалентов между потребительскими продуктами BGA и LGA и PGA.

Кроме того, BGA технически не является сокетом, потому что это постоянная функция материнской платы.(Вы можете легко заменить процессор LGA или PGA.) Разъемы BGA все же заслуживают упоминания, поскольку они выполняют ту же функцию.

Несколько лет назад ходили слухи, что Intel собирается отказаться от сокета LGA.Сокеты Intel LGA будут постепенно прекращены после 4 процессоров Intel Haswell поколения -го поколения . Этого так и не произошло, и Intel все еще разрабатывает процессоры для сокетов LGA.

Тем не менее, с увеличением количества аппаратного обеспечения системы на кристалле (SoC) Intel увеличила использование сокетов BGA.Точно так же ARM, Broadcom, Qualcomm, Nvidia и другие производители SoC в значительной степени полагаются на BGA.

Имеет ли значение тип сокета процессора?

Процессор, использующий определенный тип сокета, подойдет к любой материнской плате с этим разъемом, верно? Неправильно!

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

Intel дает своим сокетам LGA название, основанное на количестве контактов.LGA1155, например, имеет 1155 отдельных выводов гнезда. Процессор, созданный для этого конкретного типа сокета, будет работать только с этим сокетом. Иногда числа невероятно похожи, например, LGA1155 и LGA1156, но вы не можете вставить один в противоположный сокет. Один вариант сокета Intel может охватывать несколько поколений процессоров.

AMD использует несколько иной подход.Он маркирует свои гнезда широкими названиями, например AM3 или FM1. Совместимость по-прежнему строго соблюдается, хотя AMD иногда обновляет сокет, сохраняя совместимость. Вы можете увидеть обновленный сокет AMD с символом «+», например AM2 + и AM3 +.

Вымрут ли процессорные сокеты?

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

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

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

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

Думаете о создании собственного ПК, но не знаете, с чего начать? Не ищите ничего, кроме нашего руководства о том, как собрать свой собственный компьютер.Он проведет вас от начала до конца.

7 подземных торрент-сайтов для получения контента без цензуры

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

Об авторе Гэвин Филлипс (Опубликовано 605 статей)

Гэвин — младший редактор отдела Windows and Technology Explained, постоянный участник Really Useful Podcast и редактор дочернего сайта MakeUseOf, посвященного криптографии, Blocks Decoded.У него есть степень бакалавра (с отличием) в области современного письма с использованием методов цифрового искусства, разграбленных на холмах Девона, а также более десяти лет профессионального писательского опыта. Он любит много пить чая, настольные игры и футбол.

Ещё от Gavin Phillips
Подпишитесь на нашу рассылку новостей

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

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в письме, которое мы вам только что отправили.

PHP: socket_create — Руководство

(PHP 4> = 4.1.0, PHP 5, PHP 7)

socket_create — создать сокет (конечная точка для связи)

Описание

socket_create (int $ домен , int $ тип , int $ протокол ): ресурс

Параметры

домен

Параметр domain указывает протокол семейство, которое будет использоваться сокетом.

Доступные семейства адресов / протоколов
Домен Описание
AF_INET Интернет-протоколы IPv4. TCP и UDP — распространенные протоколы это семейство протоколов.
AF_INET6 Интернет-протоколы IPv6.TCP и UDP — распространенные протоколы это семейство протоколов.
AF_UNIX Семейство протоколов локальной связи. Высокая эффективность и низкая накладные расходы делают его отличной формой IPC (межпроцессного взаимодействия).
тип

Параметр type выбирает тип связи для использования розеткой.

Доступные типы розеток
Тип Описание
SOCK_STREAM Обеспечивает последовательные, надежные, полнодуплексные байтовые потоки на основе соединений. Может поддерживаться механизм внеполосной передачи данных. Протокол TCP основан на этом типе сокета.
SOCK_DGRAM Поддерживает дейтаграммы (ненадежные сообщения без установления соединения фиксированной максимальной длины).Протокол UDP основан на этом типе сокета.
SOCK_SEQPACKET Обеспечивает последовательный, надежный, двусторонний путь передачи данных на основе соединения для дейтаграммы фиксированной максимальной длины; Потребитель должен прочитать весь пакет с каждым вызовом чтения.
SOCK_RAW Обеспечивает прямой доступ к сетевому протоколу.Этот особый тип розетки можно использовать для создания протоколов любого типа вручную. Обычное использование для этого типа сокета — выполнять запросы ICMP (например, ping).
SOCK_RDM Обеспечивает надежный уровень дейтаграмм, который не гарантирует упорядочения. Скорее всего, это не реализовано в вашей операционной системе.
протокол

Параметр протокола устанавливает конкретный протокол в пределах указанного домена , который будет использоваться при общении по возвращенному сокету.Правильное значение может быть извлекается по имени с помощью getprotobyname (). Если желаемый протокол — TCP или UDP соответствующие константы SOL_TCP и SOL_UDP также можно использовать.

Общие протоколы
Имя Описание
icmp Протокол управляющих сообщений в Интернете используется в основном шлюзами. и хосты для сообщения об ошибках в передаче дейтаграмм.»Пинг» команда (присутствует в большинстве современных операционных систем) является примером применение ICMP.
udp Протокол пользовательских дейтаграмм не требует установления соединения, ненадежен, протокол с фиксированной длиной записи. По этим причинам UDP требует минимальных накладных расходов протокола.
tcp Протокол управления передачей — надежный, основанный на соединении, ориентированный на поток, полнодуплексный протокол.TCP гарантирует, что все пакеты данных будут получены в том порядке, в котором они были отправлены. Если какой-то пакет каким-то образом потеряна во время связи, TCP будет автоматически повторно передавать пакет до тех пор, пока хост назначения подтверждает этот пакет. Для надежности и производительности Причины, реализация TCP сама определяет соответствующие границы октетов базового уровня связи дейтаграмм. Следовательно, приложения TCP должны допускают возможность частичной передачи записи.

Возвращаемые значения

socket_create () возвращает ресурс сокета в случае успеха, или FALSE в случае ошибки. Фактический код ошибки можно получить, позвонив socket_last_error (). Этот код ошибки может быть передан в socket_strerror (), чтобы получить текстовое объяснение ошибка.

Ошибки / исключения

Если неверный домен или Дан тип , socket_create () по умолчанию AF_INET и SOCK_STREAM соответственно и дополнительно излучает E_WARNING сообщение.

Учебник

Python Socket — сетевое программирование Python с сокетами

последнее изменение 6 июля 2020 г.

В руководстве Python Socket показано, как выполнять сетевое программирование Python с помощью сокетов. Программирование сокетов низкоуровневое. Цель этого руководства — познакомить сетевое программирование, включая эти низкоуровневые детали. Есть Python более высокого уровня API, такие как Twisted, которые могут подойти лучше.

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

Модуль socket Python предоставляет интерфейс для API сокетов Berkeley.

Примечание: В сети термин сокет имеет другое значение. Он используется для комбинации IP-адреса и номера порта.

Сетевые протоколы

TCP / IP — это набор протоколов, используемых устройствами для связи через Интернет. и большинство локальных сетей.TCP более надежен, имеет расширенную проверку ошибок и требует больше ресурсов. Он используется такими службами, как HTTP, SMTP или FTP. UDP гораздо менее надежен, имеет ограниченную проверку ошибок и требует меньше ресурсов. Он используется такими службами, как VoIP.

Сокет .SOCK_STREAM используется для создания сокета для TCP и socket.SOCK_DGRAM для UDP.

Семейство адресов

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

  • AF_UNIX, AF_LOCAL — Местная связь
  • AF_INET — Интернет-протоколы IPv4
  • AF_INET6 — Интернет-протоколы IPv6
  • AF_IPX — IPX — протоколы Novell
  • AF_BLUETOOTH — Протоколы беспроводной связи Bluetooth
  • AF_PACKET — Интерфейс пакетов низкого уровня

Для семейства адресов AF_INET указывается пара (хост, порт). Хост — это строка, представляющая либо имя хоста в Обозначение Интернет-домена, например, .com или IPv4-адрес, например 93.184.216.34 , а порт — целое число.

Python получить IP-адрес

С помощью gethostbyname () мы получаем IP-адрес хоста.

get_ip.py

#! / usr / bin / env python

импортный сокет

ip = socket.gethostbyname ('example.com')
печать (ip)
 

В примере выводится IP-адрес example.com .

$ ./get_ip.py
93.184.216.34
 

Это результат.

Python UDP сокет, пример

UDP — это протокол связи, который передает независимые пакеты по сеть без гарантии прибытия и без гарантии порядка доставки. Одной из служб, использующих UDP, является Quote of the Day (QOTD).

qotd_client.py

#! / usr / bin / env python

импортный сокет

с socket.socket (socket.AF_INET, socket.SOCK_DGRAM) как s:

    сообщение = б ''
    адрес = ("djxmmx.net", 17)

    s.sendto (сообщение, адрес)

    данные, адрес = s.recvfrom (1024)
    печать (data.decode ())
 

В примере создается клиентская программа, которая подключается к службе QOTD.

импортный сокет
 

Импортируем модуль socket .

с socket.socket (socket.AF_INET, socket.SOCK_DGRAM) как s:
 

Создается сокет дейтаграммы для IPv4.

сообщение = б ''
 

Отправляем пустое сообщение; служба QOTD работает, отправляя произвольные данные в розетку; он просто отвечает цитатой.Чтобы общаться по TCP / UDP, мы используем двоичные строки.

адрес = ("djxmmx.net", 17)
 

Предоставляем адрес и порт.

s.sendto (сообщение, адрес)
 

Мы отправляем данные с помощью метода sendto () .

данные, адрес = s.recvfrom (1024)
 

Сокеты UDP используют recvfrom () для получения данных. Его параметром является размер буфера. Возвращаемое значение — пара (данные, адрес), где данные — это байт. строка, представляющая полученные данные, а адрес — это адрес сокета отправка данных.

печать (data.decode ())
 

Распечатанные данные печатаем в терминал.

$ ./qotd_client.py
«О, нервы, нервы, тайны этой машины, называемой человеком!
    О, то немногое, что сбивает с толку, бедняги, какие мы есть! "
    Чарльз Диккенс (1812-70)
 

Это пример вывода.

Пример сокета TCP Python

Это серверы, которые предоставляют текущее время. Клиент просто подключается к сервер без команд, и сервер отвечает текущим временем.

Примечание. Серверы времени приходят и уходят, поэтому мы можем нужно найти рабочий сервер на https://www.ntppool.org/en/.

time_client.py

#! / usr / bin / env python

импортный сокет

с socket.socket (socket.AF_INET, socket.SOCK_STREAM) как s:

    host = "time.nist.gov"
    порт = 13

    s.connect ((хост, порт))
    s.sendall (b '')
    print (str (s.recv (4096), 'utf-8'))
 

В примере текущее время определяется путем подключения к времени сокет TCP сервера.

с socket.socket (socket.AF_INET, socket.SOCK_STREAM) как s:
 

Создан TCP-сокет для IPv4.

host = "time.nist.gov"
порт = 13
 

Это имя хоста и номер порта сервера рабочего времени.

s.connect ((хост, порт))
 

Подключаемся к удаленной розетке с помощью connect () .

s.sendall (b '')
 

Метод sendall () отправляет данные в сокет. Розетка должна быть подключен к удаленной розетке.Он продолжает отправлять данные из байтов, пока все данные отправлены или произошла ошибка.

print (str (s.recv (4096), 'utf-8'))
 

Распечатываем полученные данные. Метод recv () получает до Buffersize байтов от сокета. Когда данные недоступны, он блокируется до доступен хотя бы один байт или пока удаленный конец не будет закрыт. Когда пульт end закрывается, и все данные читаются, возвращается пустая строка байтов.

Запрос заголовка сокета Python

Запрос HEAD — это запрос GET без тела сообщения.Заголовок запрос / ответ содержит метаданные, такие как версия протокола HTTP или Тип содержимого.

head_request.py

#! / usr / bin / env python

импортный сокет

с socket.socket (socket.AF_INET, socket.SOCK_STREAM) как s:

    s.connect (("webcode.me", 80))
    s.sendall (b "HEAD / HTTP / 1.1 \ r \ nHost: webcode.me \ r \ nAccept: text / html \ r \ n \ r \ n")
    print (str (s.recv (1024), 'utf-8'))
 

В этом примере мы отправляем запрос HEAD на webcode.me .

с.sendall (b "HEAD / HTTP / 1.1 \ r \ nHost: webcode.me \ r \ nAccept: text / html \ r \ n \ r \ n")
 

Запрос головы выдается с командой HEAD , за которой следует URL ресурса и версия протокола HTTP. Обратите внимание, что \ r \ n являются обязательная часть коммуникационного процесса. Подробности описаны в документе RFC 7231.

$ head_request.py
HTTP / 1.1 200 ОК
Сервер: nginx / 1.6.2
Дата: вс, 08 сен 2019 11:23:25 GMT
Тип содержимого: текст / html
Длина содержимого: 348
Последнее изменение: Сб, 20 июл 2019, 11:49:25 GMT
Подключение: keep-alive
ETag: "5d32ffc5-15c"
Accept-Ranges: байты
 

Это результат.

Запрос GET для сокета Python

Метод HTTP GET запрашивает представление указанного ресурса. Запросы, использующие GET, должны только получать данные.

get_request.py

#! / usr / bin / env python

импортный сокет

с socket.socket (socket.AF_INET, socket.SOCK_STREAM) как s:

    s.connect (("webcode.me", 80))
    s.sendall (b "GET / HTTP / 1.1 \ r \ nHost: webcode.me \ r \ nAccept: text / html \ r \ nConnection: close \ r \ n \ r \ n")

    в то время как True:

        данные = s.recv (1024)

        если не данные:
            перемена

        печать (данные.декодировать ())
 

Пример читает домашнюю страницу webcode.me , используя Получить запрос.

s.sendall (b "GET / HTTP / 1.1 \ r \ nHost: webcode.me \ r \ nAccept: text / html \ r \ nConnection: close \ r \ n \ r \ n")
 

Для протокола HTTP 1.1 соединения по умолчанию могут быть постоянными. Вот почему мы отправить Connection: закрыть заголовок .

в то время как True:

    данные = s.recv (1024)

    если не данные:
        перемена

    печать (data.decode ())
 

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

$ ./get_request.py
HTTP / 1.1 200 ОК
Сервер: nginx / 1.6.2
Дата: вс, 08 сен 2019 11:39:34 GMT
Тип содержимого: текст / html
Длина содержимого: 348
Последнее изменение: Сб, 20 июл 2019, 11:49:25 GMT
Подключение: keep-alive
ETag: "5d32ffc5-15c"
Доступ-Контроль-Разрешить-Происхождение: *
Accept-Ranges: байты




    
    
     Моя html-страница 



    

Сегодня прекрасный день. Купаемся и ловим рыбу.

Привет. Как поживаешь?

Это результат.

Пример клиентского сервера Echo

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

echo_server.py

#! / usr / bin / env python

импортный сокет
время импорта

с socket.socket () как s:

    хост = 'локальный'
    порт = 8001

    s.bind ((хост, порт))
    print (f'socket привязан к {port} ')

    s.listen ()

    con, addr = s.accept ()

    с доводом:
   
        в то время как True:

            data = con.recv (1024)

            если не данные:
                перемена

            con.sendall (данные)
 

Эхо-сервер отправляет клиентское сообщение обратно клиенту.

хост = 'локальный'
порт = 8001
 

Сервер работает на локальном хосте на порту 8001.

s.bind ((хост, порт))
 

Метод bind () устанавливает конечную точку связи. Он привязывает сокет к указанному адресу. Сокет еще не должен быть привязан. (Формат адреса зависит от семейства адресов.)

s.listen ()
 

Метод listen () позволяет серверу принимать соединения. В сервер теперь может прослушивать подключения к сокету. Модель Слушать () имеет невыполненный параметр.В нем указывается количество непринятых соединения, которые система разрешит до отказа от новых соединений. Параметр является необязательным, начиная с Python 3.5. Если не указано, отставание по умолчанию значение выбрано.

con, addr = s.accept ()
 

С помощью accept () сервер принимает соединение. Он блокирует и ждет для входящего соединения. Сокет должен быть привязан к адресу и прослушивать для подключений. Возвращаемое значение — пара (con, addr), где con — новый объект сокета, используемый для отправки и получения данных о соединении, а адрес адрес, привязанный к сокету на другом конце соединения.

Обратите внимание, что accept () создает новый сокет для связи с клиент, который отличается от сокета прослушивания.

echo_client.py

#! / usr / bin / env python

импортный сокет

с socket.socket (socket.AF_INET, socket.SOCK_STREAM) как s:

    host = "localhost"
    порт = 8001

    s.connect ((хост, порт))
    s.sendall (привет)
    print (str (s.recv (4096), 'utf-8'))
 

Клиент отправляет сообщение на эхо-сервер.

Пример асинхронного сервера

Чтобы улучшить производительность сервера, мы можем использовать asyncio модуль.

async_server.py

#! / usr / bin / env python

# из threading import current_thread

импортировать asyncio


async def handle_client (читатель, писатель):

    data = (ждать reader.read (1024))

    Writer.write (данные)
    писатель.close ()


цикл = asyncio.get_event_loop ()
loop.create_task (asyncio.start_server (handle_client, 'localhost', 8001))
петля.run_forever ()
 

Теперь мы можем протестировать производительность блокирующего и неблокирующего серверов.

$ ab -c 50 -n 1000 http: // локальный: 8001 /
 

Например, мы можем протестировать производительность с помощью инструмента тестирования Apache. В нашем случае команда отправляет 1000 запросов, по 50 за раз.

В этом руководстве мы показали, как создавать простые сетевые программы с сокетами. в Python.

Список всех руководств по Python.

.

По

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

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