O uPnP faz o encaminhamento de porta (entre outras coisas ) que é usado quando o cliente está se conectando a um servidor que está por trás de um gateway (o servidor está em uma LAN separada). Um roteador doméstico recebe um único endereço IP que é compartilhado por todos os dispositivos na LAN. Isso funciona bem quando se fala com a WAN, mas na conexão de entrada seu roteador não tem idéia do endereço interno para encaminhá-lo. O aviso de porta resolve esse problema configurando uma tabela que mapeia uma porta para um IP interno para conexões de entrada, e o uPnP é um protocolo para programas em seu computador para criar essas regras em vez de apenas avisá-lo para procurar no painel de administração do roteador e configurar a regra de encaminhamento de porta. Lembre-se de que isso é relevante somente se a B & C quiser conectar-se a A da WAN (usando o endereço IP público de R , não 192.168.0.1, que é seu endereço de LAN). Em sua configuração (todos os clientes em uma LAN), o B & A se conectaria apenas a 192.168.0.2:27015 e ignoraria completamente o R.