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

Reply via email to