About The Book
The book is divided into the following sections:
- Networking Fundamentals
- The Open Systems Interconnection (OSI) Reference Model
- TCP/IP Protocol Suite and Architecture
- TCP/IP Network Interface Layer Protocols
- TCP/IP Network Interface / Internet Layer Connection Protocols
- Internet Protocol Version 4 (IP / IPv4)
- Internet Protocol Version 6 (IPv6)
- IP-Related Feature Protocols
- IP Support Protocols
- TCP/IP Routing Protocols (Gateway Protocols)
- TCP/IP Transport Layer Protocols
- Name Systems and TCP/IP Name Registration and Name Resolution
- Network File and Resources Sharing Protocols
- Host Configuration and TCP/IP Host Condiguration Protocols
- TCP/IP Network Management Framework and Protocols
- TCP/IP Applicaton Layer Addressing and Application Categories
- TCP/IP General File Transport Protocols
- TCP/IP Electronic Mail System: Concepts and Protocols
- TCP/IP World Wide Web and the Hypertext Transfer Protocol
- Other File and Message Transfer Applications
- Interactive and Administrative Utilities and Protocols
My Review
Admittedly, I did not read all 1500 pages. I am not sure how many readers could or would do that. Kozierok does manage to take a more or less dry and boring subject and put it into language that is simple enough for TCP/IP novices to follow and that won't put you to sleep.
The TCP/IP Guide is organized fairly well, divided into sections that can be read and applied by themselves, but also in an order that builds on itself to provide an increasing level of knowledge.
From a security perspective, the information is all valid in a relative sense. If you know how the TCP and IP protocols are designed to manage and transport data, it can help you to provide the proper security mechanisms to protect the data and to verify the integrity of the data. Kozierok did miss some opportunities to address security more, such as the absence of detailed IPSEC discussion, but the book doesn't claim to be about security.
All in all, an excellent reference.


