UPnP: автоматический проброс портов и его риски
Коротко: Метод, с помощью которого программы в домашней сети сами просят роутер открыть порты в интернет.
Подробнее: Кто хочет разместить игру или использовать консоль с онлайн-функциями, часто нуждается во входящих соединениях из интернета. Обычно для этого в роутере нужно настроить проброс порта. UPnP (Universal Plug and Play, точнее функция IGD) автоматизирует это: программа сама запрашивает проброс, а роутер его настраивает.
Подробности
Процесс
- Устройство находит роутер через multicast (SSDP, UDP 1900).
- Оно отправляет запрос вроде «Пробросить внешний порт на…».
Риск: вредоносная программа в сети тоже может открыть порт без ведома пользователя; поэтому UPnP следует отключить, если он не нужен.
См. также: межсетевой экран, CGNAT, NAT, маршрутизатор