TCP/IP Clearly Explained - Peter Loshin (2003)