"Probablemente el problema más importante de SIP es tener que negociar una sesión cuando los interlocutores (uno o los dos) están detrás de un NAT (Network Address Translation). SIP manda las direcciones (endpoints: port+IP) de los interlocutores en sus mensajes. Si el interlocutor está en una intranet, el NAT de salida cambia el valor endpoint desde el que es alcanzable el interlocutor PERO no modifica la información de los mensajes SIP. Por lo tanto SIP entrega al otro interlocutor un endpoint inalcanzable.
Este problema tiene varias soluciones pero su discusión aquí excede el objetivo de esta introducción (consultar por Hole-punching, STUN, ICE, rport). Desgraciadamente el
2
comportamiento de los NATs no está normalizado, cada fabricante lo hace de una manera, lo cual complica la solución del problema."
Fecha Sábado, julio 3rd, 2010 en la categoria Voip RSS 2.0