Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Gracias.
El 28/10/07, Iñaki Baz Castillo ibc@aliax.net escribió:
Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Ya sabes lo que jode que algo no cumpla el estándar, así que ese 'algo' tiene que hablar UDP!! xDDDDDDDDDDDD
Gracias.
-- Iñaki Baz Castillo
Users-es mailing list Users-es@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users-es
El Domingo, 28 de Octubre de 2007, Saúl Ibarra escribió:
El 28/10/07, Iñaki Baz Castillo ibc@aliax.net escribió:
Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Ya sabes lo que jode que algo no cumpla el estándar, así que ese 'algo' tiene que hablar UDP!! xDDDDDDDDDDDD
Ya, pero so yo sólo lo voy a usar para hablar con OpenSer como proxy no va a haber ningún problema, no?
No, que yo sepa... supongo que si eliges TCP todo es TCP...
El 28/10/07, Iñaki Baz Castillo ibc@aliax.net escribió:
El Domingo, 28 de Octubre de 2007, Saúl Ibarra escribió:
El 28/10/07, Iñaki Baz Castillo ibc@aliax.net escribió:
Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Ya sabes lo que jode que algo no cumpla el estándar, así que ese 'algo' tiene que hablar UDP!! xDDDDDDDDDDDD
Ya, pero so yo sólo lo voy a usar para hablar con OpenSer como proxy no va a haber ningún problema, no?
-- Iñaki Baz Castillo
Users-es mailing list Users-es@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users-es
Hola,
Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Sí, así es. Opeser se encargará de hablar en UDP con el resto de usuarios y "traducir" a TCP lo que te envíe a tí.
Saludos JesusR.
------------------------------------ Jesus Rodriguez VozTelecom Sistemas, S.L. jesusr@voztele.com http://www.voztele.com Tel. 902360305 -------------------------------------
El Tuesday 30 October 2007 16:59:25 Jesus Rodriguez escribió:
Hola,
Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Sí, así es. Opeser se encargará de hablar en UDP con el resto de usuarios y "traducir" a TCP lo que te envíe a tí.
Gracias. Sobre este tema una consulta más:
En "location" si a una entrada se le cambia (a mano) el campo socket y se le pone TCP: "socket: tcp:IP:port" resulta que, a pesar de ello, OpenSer no tiene en cuenta para nada dicho dato y envía UDP.
En cambio he probado Kphone (soporta TCP) y en su entrada en "location" tiene añadido "transport=tcp" en el "received".
Aún no he mirado casi nada sobre SIP y TCP, ¿es ésta la forma de indicar TCP?
Gracias.
Hola Iñaki,
El Tuesday 30 October 2007 16:59:25 Jesus Rodriguez escribió:
Hola,
Hola, ¿podría programar "algo" SIP que sólo hable TCP o necesariamente tiene que hablar también UDP? Lo digo porque por lo que veo hay muchas más facilidades para programar servidores TCP que UDP (clases, helpers, threads...).
Ya sé que UDP es "mandatory" según RFC 3261, pero como mi intención es usarlo contra OpenSer (incluso como OutBound proxy) y registrarlo como un usuario más entiendo que no habría problema, ¿es así?
Sí, así es. Opeser se encargará de hablar en UDP con el resto de usuarios y "traducir" a TCP lo que te envíe a tí.
Gracias. Sobre este tema una consulta más:
En "location" si a una entrada se le cambia (a mano) el campo socket y se le pone TCP: "socket: tcp:IP:port" resulta que, a pesar de ello, OpenSer no tiene en cuenta para nada dicho dato y envía UDP.
mmmm... no lo he probado nunca :-/
En cambio he probado Kphone (soporta TCP) y en su entrada en "location" tiene añadido "transport=tcp" en el "received".
Aún no he mirado casi nada sobre SIP y TCP, ¿es ésta la forma de indicar TCP?
Sí.
Saludos JesusR.
------------------------------------ Jesus Rodriguez VozTelecom Sistemas, S.L. jesusr@voztele.com http://www.voztele.com Tel. 902360305 -------------------------------------
sr-users-es@lists.kamailio.org