Dale,
opinions differ on this; see also
http://lists.cs.columbia.edu/pipermail/sip-implementors/2005-March/008424.html
One scenario in which using TCP won't work, is when the client is behind NAT
and/or a firewall. IMO an error response (e.g. 513 Message too large) would
be better (more reliable) in that case
Regards,
Jeroen
----- Original Message -----
From: "Dale R. Worley" <[EMAIL PROTECTED]>
To: "Sip-Implementors" <[email protected]>
Sent: Friday, November 25, 2005 8:12 PM
Subject: Re: [Sip-implementors] Larger SIP Messages
On Fri, 2005-11-25 at 01:43 +0000, binod k mohanty wrote:
So UAS is never required to check the message size for switching
transport. UAS's transport selection is dictated by the UAC.
Don't be ridiculous. It is always possible that the UAC made a mistake
sending the message via UDP, or that the response might have more than
200 bytes added. So if you want your UAS to function reliably, it must
always check, for each message sent, whether it is so long that it must
use TCP.
Dale
_______________________________________________
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