Hello,

In rfc2543bis-02.ps (p75) it says

"If a server needs to return a response to a client and no longer
has a connection open to that client, it MAY open a connection to the address
listed in the Via header. Thus, a proxy or user agent MUST be prepared to
receive both requests and responses on a "passive" connection"."

And on P59 it says:

"The client originating the request MUST insert into the request a Via field
containing the transport protocol used to send the message, the client's host
name or network address and, if not the default port number, the port number at
which it wishes to receive responses. (Note that this port number can differ
from the UDP source port number of the request)."

Combining these two statements, can we get the conclusion that the Draft is
requiring  UAC  to be repared to receive reponses not only on the TCP connection
(in UDP case it will be the connect socket) but also on the listening ports of
UAS(C?) (in the UDP case, it will  be a non-connect socket)? So even a response
coming from a different IP address, the UAC  SHOULD be able to receive it
according to the Draft/RFC?? Does the Draft/RFC madate this implementation?


Thanks.


Chris

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

Reply via email to