Digamos que eu tenha dois IGDs na mesma sub-rede com o UPnP ativado. O host é configurado para usar um como seu gateway padrão. Como os aplicativos UPnP sabem para qual IGD redirecionar a porta? Eu não acho que eles usam o gateway padrão configurado no computador para descobrir isso.
Para tornar as coisas mais complexas: E se houver outro roteador InterVLAN entre o host e os IGDs e o roteador InterVLAN encaminhar os pacotes UPnP para as VLANs dos IGDs usando o roteamento multicast?