W jaki sposób UPnP wie, który IGD przesłać dalej, jeśli jest więcej niż jeden IGD?

1

Powiedzmy, że mam dwie IGD w tej samej podsieci z włączonym UPnP. Host jest skonfigurowany do używania jednego jako bramy domyślnej. W jaki sposób aplikacje UPnP wiedzą, który IGD ma przesyłać dalej. Nie sądzę, aby używali domyślnej bramy skonfigurowanej na komputerze, aby to zrozumieć.

Żeby było bardziej skomplikowane: Co, jeśli między hostem a IGD jest inny router InterVLAN, a router InterVLAN przekazuje pakiety UPnP do sieci VLAN IGD przy użyciu routingu multiemisji?

Monstieur
źródło
Dlaczego nie sądzisz, że używają domyślnej bramy, aby to zrozumieć?
David Schwartz
Ponieważ każdy opis znalezionego IGD UPnP wskazuje, że używa on SSDP nawet dla IGD.
Monstieur
To narzędzie monituje o wybranie IGD, jeśli znaleziono więcej niż jeden: upnp-portmapper.sourceforge.net
Monstieur
@Locutus byłeś w stanie znaleźć odpowiedź na to pytanie?
user3490458
@ user3490458 Zachowanie zależy od aplikacji klienta.
Monstieur