TCP/IP Illustrated,volume 3 TCP for transactions,HTTP,NNTP,and the UNIX domain protocols - Stevens (Addison-Wesley professional computing series)