The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference
Author(s): Charles M. Kozierok
Publisher: No Starch Press, Year: 2005
Kozierok (author and publisher of The PC Guide, an online reference work on personal computers) presents a guide to the most commonly used internetworking protocol suite, TCP/IP. In the guide he focuses on the nuts and bolts of how the protocols work while maintaining an emphasis on the present state of the art (including extensive coverage of IPv6). Maintaining a small-computer orientation throughout, the reference guide moves from an overview of TCP/IP and background information to lower-layer protocols and higher-layer application protocols. Coverage of applications is limited to the most important, "classic" applications and application protocols, such as email, general file transfer, and the World Wide Web.
The TCP/IP Guide is both an encyclopedic and comprehensible guide to the TCP/IP protocol suite that will appeal to newcomers and the seasoned professional. It details the core protocols that make TCP/IP internetworks function, and the most important classical TCP/IP applications. Its personal, easy-going writing style lets anyone understand the dozens of protocols and technologies that run the Internet, with full coverage of PPP, ARP, IP, IPv6, IP NAT, IPSec, Mobile IP, ICMP, RIP, BGP, TCP, UDP, DNS, DHCP, SNMP, FTP, SMTP, NNTP, HTTP, Telnet and much more. The author offers not only a detailed view of the TCP/IP protocol suite, but also describes networking fundamentals and the important OSI Reference Model.