Re: About TCP segment

From: Rick Jones (raj@cup.hp.com)
Date: Wed Aug 09 2000 - 15:16:39 MDT


> In general, portions of an HTTP request can be transmitted
> over separate TCP packets if an application (in this case,
> polygraph) sets the TCP_NODELAY option on the socket, and
> if it writes portions of the HTTP request using multiple
> calls to write() to the socket.

I would probably claim that such an application was badly broken.

Separate writes of logically associated data (say the headers of an HTTP
request) is simply asking for trouble, and setting TCP_NODELAY is just
an ugly kludge to try to cover it up.

rick jones

-- 
these opinions are mine, all mine; HP might not want them anyway... :)
feel free to email, OR post, but please do NOT do BOTH...
my email address is raj in the cup.hp.com domain...



This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:14 MDT