"M. Ranganathan" wrote:
> 
> There is nothing that prevents a Redirect Server from also acting as a
> Registrar.

A redirect server is a logical role. A physical server is either a
redirect server or a registrar for a particular transaction (or other
things), but noth both. It is perfectly reasonable to redirect a
registration. 
> 
> Why would an OPTIONS be sent up to a redirect server in the first place?
> If the OPTIONS needs to be redirected I suppose it would send back the
> appropriate redirect response but more likely the INVITE would be
> redirected and consequently it would be odd to send the OPTIONS up to
> the Redirect server for redirection. Once the INVITE is redirected, the
> OPTIONS would be sent to the new (previously redirected) location.

A redirect server can redirect anything, OPTIONS too.

> 
> What does Max-Forwards have to do with redirecting requests? (Not a
> rhetorical question :-) )

When a server receives a request with Max-Forwards:0 and that request is
OPTIONS, it means that the options request is for THAT server. So, in
this case, the server would actually act as UAS and respond to the
options. THis is useful for traceroute types of functions, to determine
capabilities of servers along a path to a particular URI.

-Jonathan R.
-- 
Jonathan D. Rosenberg, Ph.D.            72 Eagle Rock Avenue
Chief Scientist                         First Floor
dynamicsoft                             East Hanover, NJ 07936
[EMAIL PROTECTED]                 FAX: (973) 952-5050
http://www.jdrosen.net                  PH:  (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to