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
