Π Π°Π·Π½ΠΎΠ΅

Π ΠΎΠ·Π΅Ρ‚ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ кабСль ΠΊ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ΅ | ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

Π ΠΎΠ·Π΅Ρ‚ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ кабСль ΠΊ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ΅ | ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π ΠΎΠ·Π΅Ρ‚ΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ — Π£ΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌ ЯндСкса. Π‘ΠΏΡ€Π°Π²ΠΊΠ°

  1. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Π΅ Π΅ΡΡ‚ΡŒ доступ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΏΠΎ Wi-Fi. НапримСр, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт yandex.ru Π½Π° смартфонС. Если доступа Π½Π΅Ρ‚, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρƒ связи.

  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ настройки смартфона ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ сСти Wi-Fi ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½. Если Π²ΠΎ врСмя настройки Π ΠΎΠ·Π΅Ρ‚ΠΊΠΈ смартфон смСнил ΡΠ΅Ρ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, снова ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ домашнСй сСти 2,4 Π“Π“Ρ†.

  3. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ€ΠΎΡƒΡ‚Π΅Ρ€. ПослС этого ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π΅Ρ‰Π΅ Ρ€Π°Π·, ΠΏΡ€ΠΈ этом ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ Π΅Π΅ ΠΊ Ρ‚ΠΎΠΉ ΠΆΠ΅ сСти, Ρ‡Ρ‚ΠΎ ΠΈ смартфон. Π’ΠΎ врСмя настройки устройства Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ рядом.

  4. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа.

    Настройка Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа

    1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β Π”ΠΎΠΌ с Алисой. Если ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, Π² мСню прилоТСния ЯндСкс Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Устройства.

    2. Если это вашС ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΡƒΠΌΠ½ΠΎΠ΅ устройство, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π°Β Π±Π°Π½Π½Π΅Ρ€ Устройства, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π ΠΎΠ·Π΅Ρ‚ΠΊΡƒ.

      Если у вас ΡƒΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΡƒΠΌΠ½Ρ‹Π΅ устройства, Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β β†’ Устройство ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°Β β†’ Π ΠΎΠ·Π΅Ρ‚ΠΊΠ°.

    3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΠΌ для устройства.

    4. НаТмитС Π Π΅ΠΆΠΈΠΌ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа. Π—Π°Ρ‚Π΅ΠΌ Π½Π° корпусС Π ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½Π° Π½Π΅ Π½Π°Ρ‡Π½Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΌΠΈΠ³Π°Ρ‚ΡŒ (Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² Π΄Π²Π΅ сСкунды). Если Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ 5 сСкунд ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ снова.

    5. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΡΠ΅Ρ‚ΡŒ Wi-Fi ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΊ Π½Π΅ΠΉ. Π­Ρ‚Π° ΡΠ΅Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ с частотой 2,4 Π“Π“Ρ†.

    6. На смартфонС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ сСти Wi-Fi с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ SmartLife-xxxx ΠΈΠ»ΠΈ Yandex-xxxx (ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ потрСбуСтся).

    7. Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ, ΠΊΠΎΠ³Π΄Π° смартфон ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ Π ΠΎΠ·Π΅Ρ‚ΠΊΡƒ (это ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ нСсколько ΠΌΠΈΠ½ΡƒΡ‚). Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ списку устройств.

    8. Π’ спискС рядом с Π ΠΎΠ·Π΅Ρ‚ΠΊΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ надпись «ВрСбуСтся настройка». НаТмитС Π½Π° Π½Π΅Π΅.

    9. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ настройки:

      • Π‘ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅. Оно Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² голосовых ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ….

      • Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСна Π ΠΎΠ·Π΅Ρ‚ΠΊΠ°. Π’Π°ΠΊ Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅ Π½Π°ΠΉΡ‚ΠΈ Π² спискС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β Π”ΠΎΠΌ с Алисой.

      • Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π² Π³Ρ€ΡƒΠΏΠΏΡƒ устройств. Π“Ρ€ΡƒΠΏΠΏΡ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нСсколькими Π ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

  5. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ настройки Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°:

    • ΠŸΠΎΠΌΠ΅Π½ΡΠΉΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСти Wi-Fi Π½Π° 802.11b/g.

    • Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠ°Π½Π°Π»Π° Wi-Fi Π½Π° 20 ΠœΠ“Ρ†.

    • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ 6666/UDP, 6668/TCP, 80/TCP, 443/TCP, 1883/TCP.

    • Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ²Π΅Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ рассылку (broadcast forwarding).

    ПослС этого ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π·Π°Π½ΠΎΠ²ΠΎΒ β€” сначала Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π° Π·Π°Ρ‚Π΅ΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа.

Если Π²Π°ΠΌ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ Π² слуТбу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ.

ΠΠ°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² слуТбу ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ

Установка элСктричСских Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим основныС способы установки ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π΅ ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€Ρ‹ ΠΈΠ»ΠΈ частного Π΄ΠΎΠΌΠ°.

По Ρ‚ΠΈΠΏΡƒ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π°: Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅, Π½Π°Ρ€ΡƒΠΆΠ½Ρ‹Π΅ ΠΈ Π²Ρ‹Π΄Π²ΠΈΠΆΠ½Ρ‹Π΅. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярныС, ΠΎ Π½ΠΈΡ… ΠΌΡ‹ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π½ΠΈΠΆΠ΅.

  • 1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ (общая схСма)
  • 2. Установка Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ
  • 3. Установка Π½Π°Ρ€ΡƒΠΆΠ½ΠΎΠΉ (внСшнСй) Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ
  • 4. Установка Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ
  • 5. Установка Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°

1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ (общая схСма)

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Ρ‹Ρ‚ΠΎΠ²Ρ‹Ρ… элСктричСских Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ довольно проста. НиТС прСдставлСна типовая схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π²ΡƒΡ… Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ:

Π‘ΠΈΠ»ΠΎΠ²ΠΎΠΉ кабСль ΠΈΠ· Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‰ΠΈΡ‚ΠΊΠ° (Π Π©) Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΡ€ΠΎΠ±ΠΊΡƒ. Из Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ ΠΈΠ΄ΡƒΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Π±Π΅Π»ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ.

Π Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ (распаячная) ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° позволяСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ линию Π½Π° нСсколько. Если Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ устанавливаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°, Ρ‚ΠΎ распаячная ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ° Π½Π΅ Π½ΡƒΠΆΠ½Π°. На схСмС ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ обозначСния – Π‘1, Π‘2, Π‘3, это соСдинСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΆΠΈΠ» ΠΊΠ°Π±Π΅Π»Π΅ΠΉ: Ρ„Π°Π·Π°, ноль ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ ΠΆΠΈΠ»Ρ‹ кабСля ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ строго ΠΏΠΎ Ρ†Π²Π΅Ρ‚Π°ΠΌ (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ), ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ, поэтому ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Ρ€Ρ‘Ρ…ΠΆΠΈΠ»ΡŒΠ½Ρ‹ΠΉ кабСль:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π΅, Π½ΠΎ ΠΈ Ρ‚Ρ€ΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ. Π“Π»Π°Π²Π½ΠΎΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ расчёт кабСля Π½Π° Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ поврСТдСния элСктропроводки Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π°Π³Ρ€Π΅Π²Π°.

2. Установка Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ

Для установки Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ посадочноС мСсто β€” ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ. ΠŸΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ конструкции стСны.

Π’Π°ΠΊ для Π±Π΅Ρ‚ΠΎΠ½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π½ΠΎΠΉ стСны Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ простой ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ крСпится ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… смСсСй, Π° для ΠΏΠΎΠ»ΠΎΠΉ стСны ΠΈΠ· гипсокартона Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π»Π°ΠΏΠΊΠ°ΠΌΠΈ фиксаторами (см. Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅):

Π’Π°ΠΊΠΆΠ΅ Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° стСны Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΈ способ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠΈ кабСля.

НапримСр, Π² Π±Π΅Ρ‚ΠΎΠ½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠΈΡ€ΠΏΠΈΡ‡Π½ΠΎΠΉ стСнС устраиваСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½ΠΈΠ΅ β€” ΡˆΡ‚Ρ€ΠΎΠ±Π°. ЭлСктричСский кабСль фиксируСтся Π² ΡˆΡ‚Ρ€ΠΎΠ±Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… смСсСй ΠΈΠ»ΠΈ ΠΊΡ€Π΅ΠΏΠ΅ΠΆΠ°, Π° Π΄Π°Π»Π΅Π΅ пСрСкрываСтся ΡˆΠΏΠ°ΠΊΠ»Ρ‘Π²ΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΡˆΡ‚ΡƒΠΊΠ°Ρ‚ΡƒΡ€ΠΊΠΎΠΉ.

Если ΠΆΠ΅ стСна прСдставлСна мСталлокаркасом, ΠΎΠ±ΡˆΠΈΡ‚Ρ‹ΠΌ гипсокартоном, Ρ‚ΠΎ элСктричСский кабСль прокладываСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ стСны Π² процСссС ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ°. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС рСкомСндуСтся ΠΏΡ€ΠΎΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ кабСль Π² Π·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΉ Π³ΠΎΡ„Ρ€Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠΈ элСктричСского кабСля Π² Π³ΠΎΡ„Ρ€Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅Π³ΠΎΡ€ΠΎΠ΄ΠΊΠΈ ΠΈΠ· Π“ΠšΠ›

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ вся ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ установки ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠ΅ кабСля ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠ°. ΠŸΠΎΡˆΠ°Π³ΠΎΠ²ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ ΡˆΡ‚Ρ€ΠΎΠ±Π»Π΅Π½ΠΈΡŽ стСн ΠΈ установкС ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠΎΠ² Π² Π±Π΅Ρ‚ΠΎΠ½ ΠΈ гипсокартон Π²Ρ‹ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅, пСрСйдя ΠΏΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ссылкам.

Допустим, Ρ‡Ρ‚ΠΎ элСктричСский кабСль Ρƒ нас ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΊ мСсту установки Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ рассмотрим процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ:

Достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ элСктричСский кабСль выступал ΠΈΠ· ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 10-15 см

Π¨Π°Π³ 1. ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° элСктричСской Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ линию Ρ‡Π΅Ρ€Π΅Π· автоматичСский Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² отсутствии напряТСния Π½Π° ΠΏΠΎΠ΄Π²Π΅Π΄Ρ‘Π½Π½ΠΎΠΌ ΠΊ ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΡƒ ΠΊΠ°Π±Π΅Π»Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΡ‚Π²Ρ‘Ρ€Ρ‚ΠΊΠΈ:

Π¨Π°Π³ 2. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ ΠŸΠ’Π₯-ΠΈΠ·ΠΎΠ»ΡΡ†ΠΈΡŽ ΠΈ оголяСм ΠΆΠΈΠ»Ρ‹ кабСля Π½Π° 8-10 ΠΌΠΌ. Для снятия изоляции ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ простой ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΆ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ»Π΅Ρ‰ΠΈ нСпосрСдствСнно для оголСния ΠΆΠΈΠ»:

Π¨Π°Π³ 3. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π½ΡŽΡŽ панСль Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π±ΠΎΠ»Ρ‚Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π² ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠ΅:

Π¨Π°Π³ 4. Π—Π°Π²ΠΎΠ΄ΠΈΠΌ ΠΆΠΈΠ»Ρ‹ кабСля Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ отвСрстия Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π΄ΠΎ ΡƒΠΏΠΎΡ€Π° ΠΈ фиксируСм ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π±ΠΎΠ»Ρ‚ΠΎΠ². УбСТдаСмся Π² надёТности фиксации ΠΆΠΈΠ» кабСля:

Π¨Π°Π³ 5. УстанавливаСм Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π² ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ ΠΈ закрСпляСм Π΅Ρ‘. ЭлСктричСская Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ зафиксирована Π² ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠ΅ двумя способами: ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π±ΠΎΠ»Ρ‚ΠΎΠ² ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠ° (β„–1 Π½Π° Ρ„ΠΎΡ‚ΠΎ) ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ собствСнных фиксаторов — «распорных Π»Π°ΠΏΠΎΠΊΒ» (β„–2 Π½Π° Ρ„ΠΎΡ‚ΠΎ). Для надёТности ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ сразу Π΄Π²Π° этих способа:

Π¨Π°Π³ 6. УстанавливаСм Π½Π° мСсто ΠΏΠ΅Ρ€Π΅Π΄Π½ΡŽΡŽ панСль. На этом ΠΌΠΎΠ½Ρ‚Π°ΠΆ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΌ.

ΠžΠ΄ΠΈΠ½Π°Ρ€Π½Π°Ρ ΠΈ двойная Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ

НиТС прСдставлСны Ρ„ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Ρ„ΠΈΡ€ΠΌΡ‹ Lezard:

3.

Установка Π½Π°Ρ€ΡƒΠΆΠ½ΠΎΠΉ (внСшнСй) Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ

Π’Π°ΠΊΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ ΠΎΡ‡Π΅Π½ΡŒ популярны Π² дСрСвянных частных Π΄ΠΎΠΌΠ°Ρ… ΠΈ Π½Π° Π΄Π°Ρ‡Π°Ρ…. Для ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Ρ‚Π°ΠΊΠΎΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ. Π ΠΎΠ·Π΅Ρ‚ΠΊΠ° крСпится ΠΊ стСнС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ саморСзов.

Π§Ρ‚ΠΎ касаСтся элСктричСского кабСля, Ρ‚ΠΎ ΠΎΠ½ прокладываСтся Π² кабСль-ΠΊΠ°Π½Π°Π»Π°Ρ… ΠΈΠ»ΠΈ просто ΠΏΠΎ стСнС с фиксациСй ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… пластиковых скоб.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° кабСль-ΠΊΠ°Π½Π°Π»Π° прСдставлСн Π½ΠΈΠΆΠ΅:

На Ρ„ΠΎΡ‚ΠΎ Π²Ρ‹ΡˆΠ΅ кабСль-ΠΊΠ°Π½Π°Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ саморСзов для крСплСния кабСль-ΠΊΠ°Π½Π°Π»Π°

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим процСсс установки ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Π½Π°Ρ€ΡƒΠΆΠ½ΠΎΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ:

Π¨Π°Π³ 1. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π½ΡŽΡŽ панСль Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ.

Π¨Π°Π³ 2. ΠšΡ€Π΅ΠΏΠΈΠΌ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ ΠΊ стСнС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ саморСзов ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΠΉ кабСль:

Π¨Π°Π³ 3. Π’ ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСбольшой Π²Ρ‹Ρ€Π΅Π· ΠΏΠΎΠ΄ кабСль, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅. Для этого ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΆΠ½ΠΈΡ†Ρ‹ ΠΏΠΎ ΠΌΠ΅Ρ‚Π°Π»Π»Ρƒ:

Π¨Π°Π³ 4. УстанавливаСм панСль Π½Π° мСсто ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ кабСль-ΠΊΠ°Π½Π°Π».

4. Установка Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ

Π ΠΎΠ·Π΅Ρ‚ΠΊΠ° с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ устанавливаСтся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ простым Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°ΠΌ, СдинствСнным ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ элСктротСхничСских устройств подводится ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΆΠΈΠ»Π° зазСмлСния.

БоотвСтствСнно для установки простой Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ 220Π’ Π½Π°ΠΌ достаточно Π΄Π²ΡƒΠΆΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ кабСля (ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… Π²Ρ‹ΡˆΠ΅), Π° для Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ – Ρ‚Ρ€Ρ‘Ρ…ΠΆΠΈΠ»ΡŒΠ½Ρ‹ΠΉ.

Π ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ ΠΈ Π½Π°Ρ€ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ΅ количСство Π³Π½Ρ‘Π·Π΄.

Π ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ любой ΠΌΠΎΡ‰Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π΅ΠΉ элСктронными систСмами контроля ΠΈ управлСния: элСктричСскиС Π΄ΡƒΡ…ΠΎΠ²ΠΊΠΈ, Π²Π°Ρ€ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ, соврСмСнныС Ρ…ΠΎΠ»ΠΎΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ, стационарныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, LED-Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹. Π’Π°ΠΊΠΆΠ΅ зазСмлСния Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°, Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ Ρ†ΠΈΠΊΠ» ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ нСпосрСдствСнно связан с Π²ΠΎΠ΄ΠΎΠΉ: ΡΡ‚ΠΈΡ€Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ посудомоСчныС ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π²ΠΎΠ΄ΠΎΠ½Π°Π³Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΡ‚Π»Ρ‹ ΠΈ Ρ‚. ΠΏ. Π’ΠΈΠ»ΠΊΠΈ Ρ‚Π°ΠΊΠΈΡ… устройств ΠΈΠΌΠ΅ΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°Π·Π΅ΠΌΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚:

НиТС рассмотрСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ с Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ «Π­Ρ‚ΡŽΠ΄» производитСля Schneider Electric:

Π¨Π°Π³ 1. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ панСль:

На Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅ прСдставлСны мСста крСплСния ΠΆΠΈΠ» ΠΏΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ кабСля ΠΈ Π±ΠΎΠ»Ρ‚Ρ‹ для ΠΈΡ… фиксации:

Π¨Π°Π³ 2. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΡ‚Π²Ρ‘Ρ€Ρ‚ΠΊΠΈ убСТдаСмся Π² отсутствии напряТСния Π½Π° ΠΊΠ°Π±Π΅Π»Π΅:

Π¨Π°Π³ 3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ кабСль ΠΊ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ΅ ΠΈ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ фиксируСм Π΅Π³ΠΎ ΠΆΠΈΠ»Ρ‹:

Π¨Π°Π³ 4. УстанавливаСм Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π² ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ ΠΈ фиксируСм Π΅Ρ‘:

Π¨Π°Π³ 5. УстанавливаСм Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ панСль Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ:

5. Установка Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°

Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΈ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅. Но Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π½Π° Ρ‚Ρ€ΠΈ Π³Π½Π΅Π·Π΄Π° ΠΈ Π±ΠΎΠ»Π΅Π΅, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ.

Π ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ прСдставляСт собой ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΎΠ±Ρ‰Π΅ΠΉ Ρ€Π°ΠΌΠΊΠΎΠΉ.

Под ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π±Π»ΠΎΠΊΠ° устанавливаСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊ. ΠŸΠΈΡ‚Π°ΡŽΡ‰ΠΈΠΉ кабСль ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ΅ Π² Π±Π»ΠΎΠΊΠ΅, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°ΠΏΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°

НиТС прСдставлСно Ρ„ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠΎΠ² Π² гипсокартонС для установки Π±Π»ΠΎΠΊΠ° Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ. Π’ сосСдних ΠΏΠΎΠ΄Ρ€ΠΎΠ·Π΅Ρ‚Π½ΠΈΠΊΠ°Ρ… ΡƒΠ΄Π°Π»ΡΡŽΡ‚ смСТныС Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ для ΠΏΡ€ΠΎΠΊΠ»Π°Π΄ΠΊΠΈ кабСля:

На Ρ„ΠΎΡ‚ΠΎ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ Ρ„ΠΈΡ€ΠΌΡ‹ Sedna для Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°:

А Π²ΠΎΡ‚ Ρ‚Π°ΠΊ выглядит Ρ€Π°ΠΌΠΊΠ° для Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³Π½Π΅Π·Π΄Π°:

Как Π±Ρ‹Π»ΠΎ сказано Π²Ρ‹ΡˆΠ΅, для соСдинСния Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ Π² Π±Π»ΠΎΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΈΠ· ΠΆΠΈΠ» кабСля:

ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ — Ρ„Π°Π·Π°, ноль ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ для соСдинСния Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ Π² Π±Π»ΠΎΠΊΠ΅

ΠœΠ΅ΡΡ‚Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΆΠΈΠ» кабСля Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ΅:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ Π² Π±Π»ΠΎΠΊΠ΅. На ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΠΉ кабСль, Π° 2-я, 3-я ΠΈ 4-я ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ:

ВсС Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠΈ установлСны ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹:

Установка ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΡ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ ΠΈ Ρ€Π°ΠΌΠΊΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°:

Π”Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ° ΠΈΠ· пяти Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ:

На этом всё. НадСюсь, ΡΡ‚Π°Ρ‚ΡŒΡ оказалась для вас ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ.

LE Socket Connection Π² ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ…

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ информация

Низкий Π²Ρ…ΠΎΠ΄- ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ ΠΊΠΎΠ΄Π°- 2 июня, 2016

4,93 ΠΈΠ· 5 Π·Π²Π΅Π·Π΄ (15 ΠΎΡ†Π΅Π½ΠΎΠΊ)

  • 93%
  • 7%
  • 0%
  • 03%
  • 7%
  • 0%
  • 03% %
  • 0%

Π‘ΠΌ. 1 ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€

1 ΠžΠ±Π·ΠΎΡ€.0009

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ вСрсии Π΄Π²ΠΈΠΆΠΊΠ°

4.9–4.27, 5.0–5.1

  • Π’ΠΈΠΏ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

    Плагин двиТка

    ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ Π²Π°ΠΌΠΈ Π²Π΅Ρ€ΡΠΈΡŽ Π΄Π²ΠΈΠΆΠΊΠ°, Π° Π·Π°Ρ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ.

    • ОписаниС

    • ΠžΡ‚Π·Ρ‹Π²Ρ‹

    • Вопросы

    ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр: youtube. com/watch?v=wKhJy51V9CY

    Плагин Socket Connection прСдоставляСт Π²Π°ΠΌ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠΈ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСрвСрам сокСтов ΠΈ взаимодСйствия с Π½ΠΈΠΌΠΈ.

    НаиболСС Π²Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ этого ΠΏΠ»Π°Π³ΠΈΠ½Π° являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ этот ΠΏΠ»Π°Π³ΠΈΠ½ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для использования Π² сочСтании с сСрвСром, Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π½Π° Java, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сСрвСром ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… записСй ΠΈΠ»ΠΈ сСрвСром поиска ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠ².

    Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ, сСтСвой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π» Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Java, которая стала бСсплатной ΠΈ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

    Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Java доступна здСсь.

    PS: Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π±Π°ΠΉΡ‚Ρ‹ Π² строку ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ (ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ модуля LE Extended Standard Library (бСсплатного)
    β€’ ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ сСрвСру
    β€’ Π”Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСтСвых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: [сСтСвой ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» LowEntry] ΠΈ [сСтСвой ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Raw TCP/UDP]

    Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСтСвого ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° LowEntry (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ использования Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Java Π½Π° сторонС сСрвСра) Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ :
    β€’ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ сообщСний (TCP, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ UDP)
    β€’ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°
    β€’ ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° скрытых Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΡ‚ΠΌΠ΅Π½Π° скрытых Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°
    β€’ Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ автоматичСской ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ соСдинСния (ping)

    Π‘ сСтСвым ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ Raw TCP/UDP (позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ собствСнный сСтСвой ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ») Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅:
    β€’ ΠžΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ сообщСния (TCP, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ UDP)

    PS: рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» LowEntry, Ссли Ρƒ вас Π½Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° сСтСвого программирования!

    ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠ°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: ВсС протСстированныС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹
    : Windows, Mac, Linux ΠΈ HTML5 (ошибки, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° любой ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, Π±ΡƒΠ΄ΡƒΡ‚ исправлСны)
    Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Π°Ρ докумСнтация: ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» Blueprint ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ΅ ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ.
    Important\Additional Notes:
    β€’ Π­Ρ‚ΠΎΡ‚ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ΄ UE4 C++, Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сторонниС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ обСспСчиваСт ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ.

    Π’Π΅Π³ΠΈ

    Π§Π•Π Π’Π•Π–Π˜

    Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сокСтов Π² Go

    Поиск

    Π‘ΠΎΠΊΠ΅Ρ‚ β€” это конСчная Ρ‚ΠΎΡ‡ΠΊΠ° соСдинСния для связи ΠΏΠΎ сСти. Он обозначаСтся ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ адрСсом ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ способ установлСния ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ API-интСрфСйсов сокСтов Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅ ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ процСссы. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, хранящаяся ΠΈΠ»ΠΈ установлСнная Π½Π° ТСстком дискС, находится Π² Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ состоянии. Π­Ρ‚Π° выполняСмая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° называСтся процСссом. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ исполняСмых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π½Π΅ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ряда процСссов, ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π­Ρ‚ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎ для любой многопроцСссорной ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΠΉ срСды.

    Π₯отя сокСт Π½Π΅ СдинствСнный, это способ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь ΠΌΠ΅ΠΆΠ΄Ρƒ процСссами. ΠŸΡ€ΠΎΡ†Π΅ΡΡΡ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ сокСты для связи, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ· Ρ‚ΠΎΠΉ ΠΆΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмы, локально ΠΈΠ»ΠΈ ΠΈΠ· систСмы, располоТСнной Π² ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ сСти. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сокСты ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ срСдство связи ΠΊΠ°ΠΊ для Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ для сСтСвых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

    Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ языков программирования ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ для программирования сокСтов. API, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ, являСтся сСтСвым стандартом для TCP/IP. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, основная концСпция программирования сокСтов Π½Π° любом языкС ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π°.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ модСль ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСр?

    Π’ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ прилоТСния ΠΊΠ»ΠΈΠ΅Π½Ρ‚/сСрвСр сСрвСр ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚, ΠΏΠΎΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π°Ρ‡Π½Π΅Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³. Однако Π½Π΅ Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚/сСрвСр всСгда ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½Π½ΡƒΡŽ связь ΠΏΠΎ сСти. Π­Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π²Π° процСсса, локально находящихся Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ систСмС. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ машина дСйствуСт ΠΊΠ°ΠΊ ΡΠ΅Ρ‚ΡŒ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ связь ΠΌΠ΅ΠΆΠ΄Ρƒ клиСнтской ΠΈ сСрвСрной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, которая ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΡƒΡ€ΠΎΠ²Π½ΠΈ стСка ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² TCP/IP.

    ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ: ПониманиС ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… структур Π² Go

    ΠŸΠ°ΠΊΠ΅Ρ‚ net Π² Go

    Π’ Go ΠΏΠ°ΠΊΠ΅Ρ‚ net прСдоставляСт Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ API для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ связи Ρ‡Π΅Ρ€Π΅Π· сокСты ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π²Π΅Ρ€Ρ…Π½ΠΈΠΌΠΈ уровнями TCP/IP: ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ транспорт . ΠŸΠ°ΠΊΠ΅Ρ‚ net прСдоставляСт интСрфСйс для сСтСвого Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°, TCP/IP, UDP, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ ΠΈ сокСтов Π΄ΠΎΠΌΠ΅Π½Π° Unix. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ обСспСчиваСт Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ доступ ΠΊ сСтСвым ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π°ΠΌ. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ интСрфСйсы для связи ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠΌΠΈ функциями, ΠΊΠ°ΠΊ ΠΠ°Π±Ρ€Π°Ρ‚ΡŒ , ΠŸΡ€ΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ ΠΈ ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ интСрфСйсы Conn ΠΈ Listener .

    ΠžΡΠ½ΠΎΠ²Ρ‹ клиСнтских сокСтов Π² Go

    Как ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, сокСт ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° установлСниС соСдинСния ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Π΄Π²ΡƒΡ… хостов. Базовая опСрация для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСна β€‹β€‹ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

    • Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ соСдинСниС с ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌ хостом
    • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π»ΠΈ какая-Π»ΠΈΠ±ΠΎ ошибка ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ
    • ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±Π°ΠΉΡ‚ΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.
    • НаконСц, Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ соСдинСниС

    Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования сокСта Π² Go. ΠšΠ»ΠΈΠ΅Π½Ρ‚ просто устанавливаСт соСдинСниС с сСрвСром, отправляСт ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π±Π°ΠΉΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ с сСрвСра:

     // ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ socket-client main.go
    основной ΠΏΠ°ΠΊΠ΅Ρ‚
    Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (
            "ЀМВ"
            "ΡΠ΅Ρ‚ΡŒ"
    )
    константа (
            SERVER_HOST = "Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ хост"
            Π‘Π•Π Π’Π•Π _ПОРВ = "9988"
            Π‘Π•Π Π’Π•Π _ВИП = "TCP"
    )
    основная функция () {
            //ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ соСдинСниС
            соСдинСниС, ошибка := net.Dial(SERVER_TYPE, SERVER_HOST+":"+SERVER_PORT)
            Ссли ошибка != ноль {
                    паника (ошибка)
            }
            ///ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅
            _, err = connection.Write([]byte("ΠŸΡ€ΠΈΠ²Π΅Ρ‚, сСрвСр! ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ."))
            Π±ΡƒΡ„Π΅Ρ€ := make([]byte, 1024)
            mlen, err := connection.Read (Π±ΡƒΡ„Π΅Ρ€)
            Ссли ошибка != ноль {
                    fmt.Println("Ошибка чтСния:", err.Error())
            }
            fmt.Println("ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ: ", строка(Π±ΡƒΡ„Π΅Ρ€[:mLen]))
            ΠΎΡ‚Π»ΠΎΠΆΠΈΡ‚ΡŒ соСдинСниС.
    Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ() }

    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ использовали Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΠ°Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° net для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ адрСсу Π² Π½Π°Π·Π²Π°Π½Π½ΠΎΠΉ сСти. Π’ TCP ΠΈ UDP адрСс ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ «хост:ΠΏΠΎΡ€Ρ‚Β» . ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ хост ΠΈΠ»ΠΈ IP-адрСс для хостовой части. Π˜ΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ хост Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ IP-адрСса. ΠŸΠΎΡ€Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠΎΡ€Ρ‚Π° ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½Π΅ΠΌ слуТбы. НапримСр, стандартный ΠΏΠΎΡ€Ρ‚ для HTTP-запросов β€” 80 . Π—Π΄Π΅ΡΡŒ Π² нашСм ΠΊΠΎΠ΄Π΅ ΠΌΡ‹ использовали Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π°: 9988 , Ссли ΠΎΠ½ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. Ѐункция Π»ΠΈΠ±ΠΎ устанавливаСт соСдинСниС, Π»ΠΈΠ±ΠΎ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² случаС Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ соСдинСниС установлСно, ΠΌΡ‹ отправляСм Π±Π°ΠΉΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ

    Write ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° установлСнного соСдинСния. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±Π°ΠΉΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Read , ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с Ρ‚Π΅ΠΌ ΠΆΠ΅ соСдинСниСм.

    ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ΠΎ: ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Go

    ΠžΡΠ½ΠΎΠ²Ρ‹ сСрвСрных сокСтов Π² Go

    Π‘Π΅Ρ€Π²Π΅Ρ€ сокСтов ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ входящиС Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π‘Π΅Ρ€Π²Π΅Ρ€ привязан ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ ΠΈ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π΅Ρ‚ входящиС TCP-соСдинСния. Когда клиСнтский сокСт пытаСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ, сСрвСр просыпаСтся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Ρ‚ΡŒ соСдинСниС, открывая сокСты ΠΌΠ΅ΠΆΠ΄Ρƒ двумя хостами. ИмСнно этот сокСт ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠΈ дСйствуСт ΠΊΠ°ΠΊ интСрфСйс для связи ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ. ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, сСрвСрный сокСт Π΄Π΅Π»Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

    • Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ сокСт Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΡ€Ρ‚Ρƒ
    • Π‘Π»ΡƒΡˆΠ°ΠΉΡ‚Π΅ Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ этому ΠΏΠΎΡ€Ρ‚Ρƒ
    • ΠŸΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром.
    • Бвязь, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ Π² соотвСтствии с согласованным ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ
    • ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Π°
    • ПослС закрытия соСдинСния сСрвСр ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

    Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сСрвСра со ссылкой Π½Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ клиСнтской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанный Π½Π° Golang:

     // ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ сокСт-сСрвСра main.go
    основной ΠΏΠ°ΠΊΠ΅Ρ‚
    Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (
            "ЀМВ"
            "ΡΠ΅Ρ‚ΡŒ"
            "ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы"
    )
    константа (
            SERVER_HOST = "Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ хост"
            Π‘Π•Π Π’Π•Π _ПОРВ = "9988"
            Π‘Π•Π Π’Π•Π _ВИП = "TCP"
    )
    основная функция () {
            fmt. Println("Π‘Π΅Ρ€Π²Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚...")
            сСрвСр, ошибка := net.Listen(SERVER_TYPE, SERVER_HOST+":"+SERVER_PORT)
            Ссли ошибка != ноль {
                    fmt.Println("Ошибка ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΡ:", err.Error())
                    os.Π’Ρ‹Ρ…ΠΎΠ΄(1)
            }
            ΠΎΡ‚Π»ΠΎΠΆΠΈΡ‚ΡŒ server.Close()
            fmt.Println("ΠŸΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΠ΅ " + SERVER_HOST + ":" + SERVER_PORT)
            fmt.Println("ОТиданиС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°...")
            для {
                    соСдинСниС, ошибка := server.Accept()
                    Ссли ошибка != ноль {
                            fmt.Println("ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΈΠ΅ ошибки: ", err.Error())
                            os.Π’Ρ‹Ρ…ΠΎΠ΄(1)
                    }
                    fmt.Println("ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½")
                    go processClient(соСдинСниС)
            }
    }
    func processClient (соСдинСниС net.Conn) {
            Π±ΡƒΡ„Π΅Ρ€ := make([]byte, 1024)
            mlen, err := connection.Read (Π±ΡƒΡ„Π΅Ρ€)
            Ссли ошибка != ноль {
                    fmt.Println("Ошибка чтСния:", err.Error())
            }
            fmt.Println("ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ: ", строка(Π±ΡƒΡ„Π΅Ρ€[:mLen]))
            _, err = connection.
    Write([]byte("Бпасибо! ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ» вашС сообщСниС:" + string(buffer[:mLen]))) соСдинСниС.Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ() }

    Π—Π΄Π΅ΡΡŒ сСрвСр настраиваСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Listen , которая ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² хост-ΠΏΠΎΡ€Ρ‚ ΠΈ Ρ‚ΠΈΠΏ сСти. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ сСтСй: tcp , tcp4 , tcp6 , unix ΠΈΠ»ΠΈ unix package . Если хостовая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Π°, функция ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π΅Ρ‚ всС доступныС одноадрСсныС ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ IP-адрСса локальной систСмы. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сСрвСр создан, ΠΎΠ½ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΈ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΡ€Ρ‚ для Π»ΡŽΠ±Ρ‹Ρ… входящих сообщСний ΠΎΡ‚ любого ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Как ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ клиСнтском ΠΊΠΎΠ΄Π΅, Π»ΡŽΠ±Ρ‹Π΅ сообщСния ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ ΠΎΡ‚ Π½Π΅Π³ΠΎ с использованиСм Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ записи ΠΈ ЧтСния соотвСтствСнно.

    ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅: Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π² Go

    Запуск ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ΄Π° сСрвСра ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Go

    Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄, просто запуститС ΠΈΡ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ (с Π΄Π²ΡƒΡ… Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠ²), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

     $ go build
    $ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ main.

    You may also like

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *