[ee122] The terminating characters

Vern Paxson vern at icir.org
Tue Sep 18 15:16:47 PDT 2007


> Is it possible for the server to somehow send an entire message and then
> some of a possible next message to the client?
> 
> sent[2/3  A]
> sent[1/3 A + 1/2 B]
> sent[1/2 B]

In general, yes.  TCP can deliver in-sequence data in whatever sized chunks
it likes.  This can be a source of nasty bugs, since it can be the case
that only rarely does a message get split in an unanticipated way.

		Vern


More information about the ee122 mailing list