Escolar Documentos
Profissional Documentos
Cultura Documentos
Stun
Stun
STUN - Cenário
Resp?
Sim
Mesmo IP?
Sim
Teste 2
Resp?
UDP bloqueado
Teste 2 IP público
Binding request.
Mesmo IP?
Não Binding
NAT
Symmetric
request simples Mudança de IP e porta
usando o endereço e (CHANGE-ADDRESS)
Sim porta secundários do
servidor
Sim NAT
Teste 3 Resp? Restricted
Não
Binding request. Apenas mudança
de porta (CHANGE-ADDRESS)
NAT
Port Restricted
STUN no mercado
Implementação Open Source disponível
http://sourceforge.net/projects/stun/
STUN no mercado
VoIP (OpenPhone)
http://sourceforge.net/projects/openphone/
STUN no mercado
XTunnels
Solução OpenSource de conectividade
Usa STUN, mas não exclusivamente
http://xtunnels.org:3455/1/Home
Conclusão
Deve ser visto como um Co-protocolo
Não funciona com Symmetric NAT
Máquina intermediária (Relay)
Não faz milagres
Servidor é um ponto de falha na rede
Segurança, Tolerância a falha
Bibliografia
IETF 2003. RFC 3489. STUN - Simple Traversal of User Datagram
Protocol (UDP) Through Network Address Translators (NATs).
http://www.ietf.org/rfc/rfc3489.txt
IETF 1996. RFC1918. Address Allocation for Private Internets. h
ttp://www.ietf.org/rfc/rfc1918.txt
Jeff Tyson. How Network Address Translation Works.
http://computer.howstuffworks.com/nat.htm
Newport Networks. White paper: Solving the Firewall and NAT
Traversal Issues for Multimedia over IP Services. http://www.newport-
networks.com/whitepapers/nat-traversal.html
UPnP Forum. http://www.upnp.org
Implentaçao STUN. http://sourceforge.net/projects/stun/
OpenVoIP. http://sourceforge.net/projects/openphone
Xtunnels. http://xtunnels.org:3455/1/Home