Please find my comments inline.


This does not seem right to me. The UAC has decided by some local policy to
contact a given next-hop server and sends it a request. That server says, I
can't do it, but so-and-so can by sending a redirect response. Why would the
UAC then send the request back to the same server that just told it to go
somewhere else?
If UAC is not capable of doing DNS lookup it will has to rely
on some external server, usually an outbound proxy server.
So when the re-direct request comes in, UAC will send it back
to the server redirect server. (since in this case the proxy server
itself is doing the redirection).


With the above rule, how would you ever not send it back to the redirect
server?
Suppose the request passed fine through our out-bound proxy
but was redirected by some other server (say, server responsible
for callee's domain). In this case, we won't be sending the request
to the server that redirected the request. We will be sending request
back to our out-bound proxy server.

My understanding of 3261 is that unless you are sending the request
to host indicated in the Request-URI, you put a Route header in.
Yes, I also think so. The Route would contain the entry of the
out-bound proxy. The Request-Uri would contain the contact
received in redirect response.

Thanks
Sachin



_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to