El Viernes, 24 de Octubre de 2008, Alex Balashov escribió: > > Well, not totally needed. A UA could construct a REGISTER like this: > > > > REGISTER sip:[EMAIL PROTECTED] SIP/2.0 > > > > and sent it to host:15060. > > > > For example Twinkle does it if you set the registrar in a port different > > than 5060. > > So, is it definitively needed or not? > > If the transport-layer destination port of the request is non-canonical, > should the port appear in the RURI?
The point is: You can do the routing based on the SIP data (Route and RURI) or you can send a request wherever you want, regardless of the SIP request data. A load balancer proxy could route requests to a proxy/gateway regardless of the RURI or Route headers without changing them. Since the RURI can mean the way a request was routed to the registrar, if the registrar is listening in 5080 it should allow a RURI with port 5080. But this is not required, and the UAC could send: REGISTER sip:[EMAIL PROTECTED] SIP/2.0 to domain:5080 with no problem. This would occur if the UA has an outbound proxy set or a registrar set in domain:5080. -- Iñaki Baz Castillo _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors