Bis-03 says explicitly that each datagram
will have one request or response. 
With TCP transport however, there is a possibility
of re-using the same connectin for multiple
transactions and due to TCP segment size, 
SIP PDUs may be clipped or there may be multiple
in a single tcp packet. Is this how everyone
understands it to be ? This also implies 
implicitly that you would have to potentially
parse the message twice.

On a related note, is the behavior of a user agent
correct in the following scenario :

A proxy opens a tcp connection to a user agent
and sends a request and re-uses the connection
to send another request. The first transaction
is setup and the user agent decides to close the 
connection, thereby jeopardizing the second 
transaction that was using the same connection.

IS this acceptable ??

Thanks,
Shail
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to