TCP Reads
l Each call to read() on a TCP socket
returns any available data (up to a
maximum).
l TCP buffers data at both ends of the
connection.
l You must be prepared to accept data 1
byte at a time from a TCP socket.