SIP requests sent via UDP cannot span multiple UDP packets ( I think - 
but point me at contrary evidence if I am wrong) neither can mutliple 
SIP requests be bundled in a single UDP packet (as of RFC2543). 

Since the size of a UDP packet can exceed the Size of a SIP message 
content length helps you know where the SIP message ends. Content-Length 
is useful for TCP transport where the message can be sent in chunks 
through a persistant connection although it would be an abuse of SIP to 
send such huge messages in my opinion.

Regards
Ranga

Brett Tate wrote:

>>TCP packets can have multiple messages 
>>in it. Probably that why Content-Length is must 
>>when packet is sent through TCP.
>>    
>>
>
>The content-length is also a must because a message can be fragmented across
>multiple packets.
>
>
>
>_______________________________________________
>Sip-implementors mailing list
>[email protected]
>https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>  
>


-- 
M. Ranganathan 

Advanced Networking Technologies Division,
National Institute of Standards and Technology (NIST),
100 Bureau Drive, Stop 8920, Gaithersburg, MD 20899. 
Advanced Networking Technologies For the People!  


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

Reply via email to