[SIPForum-techwg] TCP vs. UDP (actually, SIPconnect does *not* change SIP)

Eric Burger eburger at sipforum.org
Fri May 16 20:22:45 EDT 2008


[as a participant]
UDP vs. TCP: SIPconnect can safely mandate *only* TCP.  If a device is  
SIP (RFC 3261) compliant, it will support UDP, because RFC 3261  
requires UDP support.  However, SIPconnect can feel free to MANDATE  
TCP, as TCP support is a feature of SIP (RFC 3261).

A device manufacturer will look stupid if they say they are SIPconnect  
compliant but not SIP compliant. Conversely, SIPconnect testing will  
be a factor of two easier if we do not have to test both TCP and UDP  
scenarios.

Just a thought.


On May 16, 2008, at 1:53 PM, Hadriel Kaplan wrote:

>
> Actually I think we need to do both, to some degree.  There *are*  
> interop issues in "existing practice", because there are no common  
> profiles documented in any standard I know of which are specific  
> enough to avoid some of the interop issues.  Today that means a lot  
> of configuration may be needed between the service provider and  
> enterprise, and testing, which is delaying bring-up quite a bit.   
> Even for the SIP-Connect 1.0, we've found different "interpretations".
>
> And ultimately we'll want SIP requests from a SIP-Connect 1.1  
> interface to be successfully routable everywhere.  That won't impact  
> UDP vs. TCP obviously, but for example if someone were to say "we  
> should support S/MIME", I think we'd have to take existing practice  
> into account. ;)
>
> BTW, we should actually specify some details about TCP usage,  
> because even for that there is a disparity in implementations for  
> some details. (e.g., connect-reuse behavior, keep-alive mechanism,  
> failure handling)
>
> -hadriel
>
>> -----Original Message-----
>> From: techwg-bounces at sipforum.org [mailto:techwg- 
>> bounces at sipforum.org] On
>> Behalf Of Francois Audet
>>
>> Again, our goal is not to document existing practice. There is no  
>> point
>> in doing this.
>>
>> There are a number of well-known reasons why we should be encouraging
>> people to use
>> TCP.
>>
>> TCP cannot be a MAY.
>>
>
> _______________________________________________
> techwg mailing list
> Send mail to: techwg at sipforum.org
> Unsubscribe or edit options at:  http://sipforum.org/mailman/listinfo/techwg



More information about the techwg mailing list