From: =?utf-8?q?I=C3=B1aki_Baz_Castillo?= <[EMAIL PROTECTED]>

   Hi, what should do a UAS if it receives an incoming UDP request
   indicating TCP in the top most Via header?

It should send the response by TCP.  RFC 3261 is clear that the
primary purpose of the Via is to indicate where the response should be
sent.  It also indicates that the Via contents have something to do
with how the request was sent.  But there have been implementations
where the sending port and the receiving port are different, and those
have been universally considered valid.  So the Via address is not
necessarily the same as the sending address.

Of course, having the Via use a different protocol than the sending of
the request is hazardous, as it won't work with recipients that don't
support the Via's protocol.

Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to