STUN и TURN сервера 🕳
Определение: Протоколы и вспомогательные серверы, используемые для обхода NAT и брандмауэров. Они позволяют двум устройствам установить прямое Peer-to-Peer соединение через интернет, даже если оба находятся в закрытых локальных сетях.
Аналогия: Вы с другом находитесь в разных офисных зданиях без прямых телефонов (за NAT). STUN — это справочная, куда вы звоните, чтобы узнать свой внешний номер и передать его другу. Но если злой охранник (строгий Firewall) блокирует прямые звонки, вы используете TURN — курьера, который физически бегает между зданиями и ретранслирует ваши сообщения.
🎯 Ключевые особенности:
• STUN (Session Traversal Utilities) — легковесный сервис, просто возвращающий ваш публичный IP-адрес и порт. Почти не нагружает сеть.
• TURN (Traversal Using Relays) — ресурсоемкий ретранслятор трафика. Включается как запасной план, если прямое P2P-соединение установить невозможно.
• Основа коммуникаций — без них невозможен стабильный WebRTC и удаленный доступ.
💡 Кто использует:
Discord, Zoom, RustDesk, а также платформы облачного гейминга (Moonlight/GeForce Now) для обеспечения минимального пинга между клиентами.
🏆 Результат: STUN/TURN — это ваши универсальные отмычки. Никаких преград для трафика, даже за самым глухим файрволом! 🌍✨
#Term | Гайды Программиста