[OpenSER-Users-ES] record_route

Iñaki Baz Castillo ibc at aliax.net
Mon Feb 25 22:47:02 CET 2008


El Lunes, 25 de Febrero de 2008, David Villasmil escribió:
> Hola a todos,
>
>      Tengo entendido que para que TODOS los mensajes siguentes al INVITE
> pasen por mi proxy, debo agregar un "Via" en el cual esté la ip de server
> para que pasen por mí todos los mensajes.

No, no confundamos transaccionescon diálogos. Una transacción es un mensaje 
SIP (INVITE, REFER, MESSAGE, BYE, OPTIONS....) y sus respuestas (100, 180. 
183, 200, 404, 500, 503, 603...).

Las respuestas de una transacción SIEMPRE vuelven por el camino reverso que 
hizo el request, gracias a seguir inversamente las cabeceras "Vía" que se 
fueron añadiendo en cada nodo SIP. Eso es así siempre y nada tiene que ver, 
repito, NADA, con el rutar otras transacciones in-dialog por el mismo sitio.

Buena doc al respecto:
  http://4z.com/people/emin-gabrielyan/public/070412-SIP-record-route
  http://www.switzernet.com/people/emin-gabrielyan/070410-SIP-transactions/

Léete esos dos enlaces con calma y paciencia, te garantizo que hay que 
entenderlo muy muy bien o tendrás este tipo de dudas.






-- 
Iñaki Baz Castillo




More information about the Users-es mailing list