
Допустим, у меня есть два IGD в одной подсети с включенным UPnP. Хост настроен на использование одного из них в качестве шлюза по умолчанию. Как приложения UPnP узнают, на какой IGD перенаправлять порты? Я не думаю, что они используют шлюз по умолчанию, настроенный на компьютере, чтобы выяснить это.
Усложняем ситуацию: что делать, если между хостом и IGD есть еще один маршрутизатор InterVLAN, который пересылает пакеты UPnP в VLAN IGD, используя многоадресную маршрутизацию?