Eu (vagamente) conheço a Tradução de Endereço de Rede (NAT), pois o dispositivo NAT armazena um mapeamento de portas externas para portas internas. No entanto, comecei a ler sobre isso e fiquei muito confuso com todos os termos: STUN, ICE, TURN, uPnP, NAT-PMP, NAT de cone completo, NAT de cone restrito e NAT de cone restrito de porta. Qualquer ajuda para descobrir o que tudo isso significa seria muito útil, obrigado!
Responder1
Você abordou muitos tópicos diferentes com todos esses protocolos, mas essencialmente todos eles são usados para contornar ou limitar o NAT quando usados com roteamento público. Alguns lidam com mapeamento de portas, mapeamento de endereços, etc.
uPnP é uma exceção, pois normalmente permite que hosts dentro do NAT se comuniquem com o dispositivo habilitado para uPnP para obter estatísticas como IP externo e portas encaminhadas e geralmente facilita o firewall transversal fácil para aplicativos que o exigem e que suportam uPnP.