TCP provides a reliable two directional octet stream. Every octet sent
by an process using TCP is delivered in the order sent. There is no
necessary relation between the data buffers used between the sending
process and the sending TCP, and the segments used between the sending
TCP and the receiving TCP, or between TCP segments and IP datagrans, or
between IP datagrams and physical network packets.
If you can close a TCP connection without getting an error then all the
data was delivered.
--jon.
Dan
P.S. But, since there is no TCP/IP certification authority in place
we just have to speculate and probe.
-------