The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference

  Author:    Charles Kozierok
  ISBN:    159327047X
  Sales Rank:    22199
  Published:    2005-10-01
  Publisher:    No Starch Press
  # Pages:    1616
  Binding:    Hardcover
  Avg. Rating:    5.0 based on 27 reviews
  Used Offers:    13 from $46.41
  Amazon Price:    $56.67
  (Data above last updated:  2008-11-28 12:41:49 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference
  
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.
                  Reader Reviews 1 - 26 of 26                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
09-12-08 5 (NA)
(Hide Review...)  Fantastic reference book
Reviewer Permalink
The TCP/IP Guide is a phenomenal protocol reference. The text is clearly written in a conversational tone. I haven't read it cover to cover, but I keep this book on my desk to refer to with my every protocol question. It hasn't let me down yet!
(Review Data Last Updated: 2008-11-30 11:45:40 EST)
05-07-08 5 1\1
(Hide Review...)  Best book on TCP/IP ever
Reviewer Permalink
I bought this book straight from the author two years ago. I has been invaluable to me but then again, I'm pursuing a masters in Information Assurance and before that undergraduate Computer and Information Science. For pros already in the soup, maybe a quick guide would be preferred but I needed to learn everything from scratch (online at that). I also have the Stevens "Bible" but this one goes into more detail and it has saved me many times. I love, love, love it!
(Review Data Last Updated: 2008-09-12 11:37:57 EST)
02-15-08 2 0\7
(Hide Review...)  Good delivery, but product in bad condition.
Reviewer Permalink
The book wasn't in as good condition as advertised. If I knew how bad the binding was beforehand, I wouldn't have purchased the product because the book was about to completely split open. I didn't want to deal with the hassle of a refund, so I just tried repairing it myself.
(Review Data Last Updated: 2008-05-19 08:34:29 EST)
11-06-07 4 1\1
(Hide Review...)  A must have for any networking enthusiast
Reviewer Permalink
This is a great book/reference for any networking enthusiast. I wanted to brush up on my networking skills with TCP/IP and after doing a lot of research for a good book, I found this wonderful book.

Easy to pick up, especially if you already have knowledge with TCP/IP! Pick this book up and you won't regret it!
(Review Data Last Updated: 2008-02-15 18:30:12 EST)
08-23-07 5 1\1
(Hide Review...)  Excellent book
Reviewer Permalink
I searched many books for an author that can explain VLSM/CIDR concepts. This is the best book I found on the subject. The author explained a complex topic so simply, I wondered why so many networking books (cisco books in particular) could not delve into it in this eloquent and fruitful manner. Most other books contain scant little info and poor presentation to explain VLSM/CIDR. This book told me everything I need to know on the topic.
(Review Data Last Updated: 2007-11-06 20:30:34 EST)
02-17-07 5 1\1
(Hide Review...)  YOU are the Winner...
Reviewer Permalink
...if you get this book. This guy takes you through the overview of the internet, and deep into the jungle of protocols, technologies, servers, clients, and nitty gritty details, without loosing you on the way! And the language..., and the explanations..., if you don't "get it" from this book, you should really consider doing something else :-).
(Review Data Last Updated: 2007-04-11 22:43:48 EST)
02-16-07 5 1\1
(Hide Review...)  YOU are the Winner...
Reviewer Permalink
...if you get this book. This guy takes you through the overview of the internet, and deep into the jungle of protocols, technologies, servers, clients, and nitty gritty details, without loosing you on the way! And the language..., and the explanations..., if you don't "get it" from this book, you should really consider doing something else :-).
(Review Data Last Updated: 2007-04-10 14:04:59 EST)
01-26-07 5 4\4
(Hide Review...)  An amazingly easy read
Reviewer Permalink
This book is outstanding. The reason? Because I can understand it. And that's saying a TON. I really enjoy the side humor which keeps the book a comfortable read. The chapters are laid out in a format that will bring you back to some fundamental elements and descriptions, so you don't have to thumb back to the previous chapter to remember something you're reading up on now. It's a very solid read. I enjoyed it. Thanks for putting this book together!!!
(Review Data Last Updated: 2007-10-13 23:16:39 EST)
12-01-06 5 10\10
(Hide Review...)  TCP/IP in Full
Reviewer Permalink
The TCP/IP Guide is a huge reference book (1616 pages). Its size alone may intimidate those simply looking to obtain a basic understanding of networking protocols, which would be a shame as the book is very readable, well-laid out. Moreover, the introduction is very sound and helps to educate readers with a baseline of information by covering such topics as theoretical and real-world throughput, networking structures, and bits and bytes.

Because of its size, it is virtually impossible to sit down and read the book from beginning to end. That said the book, from chapter to chapter, is very readable. However, with reference books, it is often more important to talk about structure, contents and format.

The book is broken down into eighty-eight chapters grouped into three sections:
TCP/IP Overview and Background Information
TCP/IP Lower-Layer Core Protocols
TCP/IP Application Layer Protocols

Each chapter and section starts with a brief introduction laying out its contents and putting them in the context of the TCP/IP protocol.

The book looks at the web, HTTP, SNMP, ICMP, SMTP, Email, DHCP, Mobile IP, FTP and TFTP. It includes an overview and comparison of TCP and UDP and discusses establishing connections, management and termination of TCP. IPv6 receives roughly sixty pages of discussion, ranging from a high-level overview to transition challenges, physical address mapping, auto-configuration, reassembly and routing. There is also a fine chapter explaining IPsec components and protocols. And one can find more than a hundred pages on DNS.

Scattered throughout the book are more than three hundred figures to aid in the understanding of concepts. And the more than three hundred tables make for faster referencing and easy comparisons and contrasts. Key concepts are highlighted and set apart from the general text.

One of the strengths of the book comes from the analogies and similes that Kozierok employs to explain technologies that can, at first glance, seem rather opaque. Useful analogies are the sign of a good teacher and someone who is actually interested in helping others learn and gain understanding.

At first, I thought it might be more convenient if the book were in PDF format so that quick searches could be performed. But, I've found that with a glance at the index or the chapters, I can find things easily and reliably. This speaks, to an extent, of the book's structure. I find it irritating when a book of this size is not organized well and sends me searching throughout the book for the explanation I am seeking. Kozierok and his editors have skillfully avoided this trap and kept within a well-defined framework.

If you get the idea that this book is rather exhaustive in its approach, you have started to get the picture. The tome is not a pocket guide. It weighs more than my laptop and you will tire of schlepping it around, between office and home. However, the information contained in the book is easily accessible, informative and comprehensive.
(Review Data Last Updated: 2007-10-13 23:16:39 EST)
11-30-06 5 5\5
(Hide Review...)  TCP/IP in Full
Reviewer Permalink
The TCP/IP Guide is a huge reference book (1616 pages). Its size alone may intimidate those simply looking to obtain a basic understanding of networking protocols, which would be a shame as the book is very readable, well-laid out. Moreover, the introduction is very sound and helps to educate readers with a baseline of information by covering such topics as theoretical and real-world throughput, networking structures, and bits and bytes.

Because of its size, it is virtually impossible to sit down and read the book from beginning to end. That said the book, from chapter to chapter, is very readable. However, with reference books, it is often more important to talk about structure, contents and format.

The book is broken down into eighty-eight chapters grouped into three sections:
TCP/IP Overview and Background Information
TCP/IP Lower-Layer Core Protocols
TCP/IP Application Layer Protocols

Each chapter and section starts with a brief introduction laying out its contents and putting them in the context of the TCP/IP protocol.

The book looks at the web, HTTP, SNMP, ICMP, SMTP, Email, DHCP, Mobile IP, FTP and TFTP. It includes an overview and comparison of TCP and UDP and discusses establishing connections, management and termination of TCP. IPv6 receives roughly sixty pages of discussion, ranging from a high-level overview to transition challenges, physical address mapping, auto-configuration, reassembly and routing. There is also a fine chapter explaining IPsec components and protocols. And one can find more than a hundred pages on DNS.

Scattered throughout the book are more than three hundred figures to aid in the understanding of concepts. And the more than three hundred tables make for faster referencing and easy comparisons and contrasts. Key concepts are highlighted and set apart from the general text.

One of the strengths of the book comes from the analogies and similes that Kozierok employs to explain technologies that can, at first glance, seem rather opaque. Useful analogies are the sign of a good teacher and someone who is actually interested in helping others learn and gain understanding.

At first, I thought it might be more convenient if the book were in PDF format so that quick searches could be performed. But, I've found that with a glance at the index or the chapters, I can find things easily and reliably. This speaks, to an extent, of the book's structure. I find it irritating when a book of this size is not organized well and sends me searching throughout the book for the explanation I am seeking. Kozierok and his editors have skillfully avoided this trap and kept within a well-defined framework.

If you get the idea that this book is rather exhaustive in its approach, you have started to get the picture. The tome is not a pocket guide. It weighs more than my laptop and you will tire of schlepping it around, between office and home. However, the information contained in the book is easily accessible, informative and comprehensive.
(Review Data Last Updated: 2007-03-02 08:27:53 EST)
10-15-06 5 13\13
(Hide Review...)  A valuable encyclopedic compendium of TCP/IP information
Reviewer Permalink
At 5.25 pounds and 1616 pages, and chock-full of charts, figures, and diagrams (its lists of figures and diagrams alone are 19 pages long) this book truly earns its subtitle. I've been working with TCP/IP for a long time (as far back as the early 1980s) and I've never seen a book on this subject before to match this one. That said I've only been working with it for months so I'll probably update this review after I've lived with and used the book a while longer -- but even now, I know of no other resource (except its online analog at [...] to equal its depth or breadth of coverage.

Literally, when it comes to TCP/IP, this book's got it all. You need only flip through the table or contents (better still, the index at the back) to get a sense of how truly encyclopedic its coverage really is. Let's take a hike through the top two levels of The TCP/IP Guide's table of contents (slightly abridged for brevity):
Section I: TCP/IP Overview and Background Information
Part I-1: Networking Fundamentals (61 pp)
Part I-2: The OSI Reference Model
Part I-3: TCP/IP Protocol Suite and Architecture
Section II: TCP/IP Lower-Layer Core Protocols
Part II-1: TCP/IP Network Interface Layer Protocols (SLIP & PPP)
Part II-2: TCP/IP Network Interface Layer Connection Protocols (ARP & RARP)
Part II-3: Internet Protocol Version 4 (IPv4)
Part II-4: Internet Protocol Version 6 (IPv6)
Part II-5: IP-Related Feature Protocols (NAT, IPsec, & Mobile IP)
Part II-6: IP Support Protocols (ICMPv4, ICMPv6)
Part II-7: TCP/IP Routing Protocols (Gateway Protocols: RIP, OSPF, BGP, others)
Part II-8: TCP/IP Transport Layer Protocols (TCP & UDP)
Section III: TCP/IP Application Layer Protocols
Part III-1: Name Systems and TCP/IP Name Registration and Resolution (DNS)
Part III-2: Network File and Resource Sharing Protocols (NFS)
Part III-3: Host Configuration and TCP/IP Host Configuration Protocols (Bootp, DHCP, DHCPv6)
Part III-4: Network Management Framework and Protocols (SMI, SNMP, RMON)
Part III-5: TCP/IP Application Addressing and Application Categories
Part III-6: TCP/IP General File Transfer Protocols (FTP & TFTP)
Part III-7: TCP/IP E-mail Concepts and Principles (RFC 822, MIME, SMTP, more)
Part III-8: TCP/IP WWW and HTTP
Part III-9: Other File and Message Transfer Apps (Usenet, NNTP, Gopher)
Part III-10: Interactive and Administrative Utilities and Protocols

The content in this book is accurate, clear, and both well written and illustrated. See Chapter 12 "PPP Protocol Frame Formats" for some of the best uses of charts and tables to illuminate TCP/IP we've ever seen. See Chapters 8 and 45 for outstanding descriptions and explanations of the history of TCP/IP protocols in general (8) and the TCP protocol in particular (45). The discussion of TCP windowing in Chapters 46 and 49 is also great, and all four of the pages that make up Chapter 86 on Gopher are simply a delight to read.

Like some other reviewers, I was initially intimidated by this book's sheer mass and overall coverage. But as you use this book on a day-to-day basis you'll find it creeping ever closer to your hands over time. It started on a bookshelf near my desk, and now sits on my desk most of the time. As references and resources go, for those who work regularly with TCP/IP it's as close to indispensable as a printed work can get. Given readily available discounted prices of around $50 ($50.37 on Amazon, $49.95 at Bookpool) it's on a par with high-dollar ham or salami and less than prosciutto or smoked salmon by the pound -- and stays with you one heck of a lot longer. How could things get any better than that? Stay tuned, we'll come back to this book in six months and let you know!

(Review Data Last Updated: 2007-10-13 23:16:39 EST)
10-14-06 5 7\7
(Hide Review...)  A valuable encyclopedic compendium of TCP/IP information
Reviewer Permalink
At 5.25 pounds and 1616 pages, and chock-full of charts, figures, and diagrams (its lists of figures and diagrams alone are 19 pages long) this book truly earns its subtitle. I've been working with TCP/IP for a long time (as far back as the early 1980s) and I've never seen a book on this subject before to match this one. That said I've only been working with it for months so I'll probably update this review after I've lived with and used the book a while longer -- but even now, I know of no other resource (except its online analog at [...] to equal its depth or breadth of coverage.

Literally, when it comes to TCP/IP, this book's got it all. You need only flip through the table or contents (better still, the index at the back) to get a sense of how truly encyclopedic its coverage really is. Let's take a hike through the top two levels of The TCP/IP Guide's table of contents (slightly abridged for brevity):
Section I: TCP/IP Overview and Background Information
Part I-1: Networking Fundamentals (61 pp)
Part I-2: The OSI Reference Model
Part I-3: TCP/IP Protocol Suite and Architecture
Section II: TCP/IP Lower-Layer Core Protocols
Part II-1: TCP/IP Network Interface Layer Protocols (SLIP & PPP)
Part II-2: TCP/IP Network Interface Layer Connection Protocols (ARP & RARP)
Part II-3: Internet Protocol Version 4 (IPv4)
Part II-4: Internet Protocol Version 6 (IPv6)
Part II-5: IP-Related Feature Protocols (NAT, IPsec, & Mobile IP)
Part II-6: IP Support Protocols (ICMPv4, ICMPv6)
Part II-7: TCP/IP Routing Protocols (Gateway Protocols: RIP, OSPF, BGP, others)
Part II-8: TCP/IP Transport Layer Protocols (TCP & UDP)
Section III: TCP/IP Application Layer Protocols
Part III-1: Name Systems and TCP/IP Name Registration and Resolution (DNS)
Part III-2: Network File and Resource Sharing Protocols (NFS)
Part III-3: Host Configuration and TCP/IP Host Configuration Protocols (Bootp, DHCP, DHCPv6)
Part III-4: Network Management Framework and Protocols (SMI, SNMP, RMON)
Part III-5: TCP/IP Application Addressing and Application Categories
Part III-6: TCP/IP General File Transfer Protocols (FTP & TFTP)
Part III-7: TCP/IP E-mail Concepts and Principles (RFC 822, MIME, SMTP, more)
Part III-8: TCP/IP WWW and HTTP
Part III-9: Other File and Message Transfer Apps (Usenet, NNTP, Gopher)
Part III-10: Interactive and Administrative Utilities and Protocols

The content in this book is accurate, clear, and both well written and illustrated. See Chapter 12 "PPP Protocol Frame Formats" for some of the best uses of charts and tables to illuminate TCP/IP we've ever seen. See Chapters 8 and 45 for outstanding descriptions and explanations of the history of TCP/IP protocols in general (8) and the TCP protocol in particular (45). The discussion of TCP windowing in Chapters 46 and 49 is also great, and all four of the pages that make up Chapter 86 on Gopher are simply a delight to read.

Like some other reviewers, I was initially intimidated by this book's sheer mass and overall coverage. But as you use this book on a day-to-day basis you'll find it creeping ever closer to your hands over time. It started on a bookshelf near my desk, and now sits on my desk most of the time. As references and resources go, for those who work regularly with TCP/IP it's as close to indispensable as a printed work can get. Given readily available discounted prices of around $50 ($50.37 on Amazon, $49.95 at Bookpool) it's on a par with high-dollar ham or salami and less than prosciutto or smoked salmon by the pound -- and stays with you one heck of a lot longer. How could things get any better than that? Stay tuned, we'll come back to this book in six months and let you know!

(Review Data Last Updated: 2007-03-02 08:27:53 EST)
09-26-06 4 34\39
(Hide Review...)  Monumental, but not a must-read
Reviewer Permalink
Right away I must state that I did not read "The TCP/IP Guide" (TTG) cover-to-cover. I doubt anyone will, which raises interesting issues. This review is based on the sections I did read and my comparisons with other protocol books.

Protocol books should be divided into two eras. The first is the "Stevens era," meaning those written around the time Richard Stevens' "TCP/IP Illustrated, Vol 1: The Protocols" was published. For six years (1994-2000) Stevens' book was clearly the best protocol book, and it taught TCP/IP to legions of networking pros. The second is the "modern era," beginning in 2000 and continuing to today. TTG fits in this group.

I question the approach taken by TTG. The book contains extremely basic information (what is networking, why use layers, what is a protocol, etc.) and extremely obscure information (PPP Link Control Protocol Frame Types and Fields, SNMPv2 PDU Error Status Field Values, Interpretation of Standard Telnet NVT ASCII Control Codes, etc.). If TTG were an introductory book, it wouldn't need the obscure material. If TTG were a reference, it wouldn't need the introductory material. I think beginners would be scared by this book, although the tone and explanations are suitable for those with a real dedication to learning. (Note: TTG features 88 chapters, 14 of those are 8 pages or less.)

For beginners, a better introduction is Jeanna Matthews' "Computer Networking: Internet Protocols in Action." Matthews' book is shorter (273 pages), more direct, and packet-example-based, meaning it ships with a CD-ROM of traces that readers can analyze as they read Matthews' commentary. The lack of examinations of packet traces is one of my biggest problems with TTG. If TTG aims to be comprehensive, it should have looked at real traffic using Ethereal/Wireshark instead of staying at the specification level.

For intermediate readers, Eric Hall's "Internet Core Protocols: The Definitive Guide" is a great look at the building blocks of networking, albeit without IPv6 or application protocols. Hall's book is also packet-oriented, with examples for each concept.

For expert readers, "Troubleshooting Campus Networks" by Priscilla Oppenheimer and Joseph Bardwell is outstanding. J. Scott Haugdahl's "Network Analysis and Troubleshooting" and Kevin Burns' "TCP/IP Analysis and Troubleshooting Toolkit" are also excellent. All three show packets.

Those with some networking experience looking for a thorough (but not packet-example-based) examination should definitely read Adrian Farrel's "The Internet and Its Protocols: A Comparative Approach." Farrel demonstrates deep subject matter expertise by showing similarities and differences between protocols. He also covers protocols like MPLS and SCTP that are ignored by TTG.

So what could Kozierok's TTG have done differently? First, the book should be split into three volumes. Volume 1 should cover all of the core protocols (ARP/RARP, IP, IPv6, ICMP, ICMPv6, UDP, TCP). Those of us already familiar with those protocols or already in possession of other books on the same subject could safely ignore Vol 1. Vol 2 should be the first of two volumes on application protocols. Vol 2 could cover all of the standard application protocols well-documented elsewhere (DHCP, DNS, SNMP, TFTP, FTP, HTTP, SMTP, POP3, IMAP4, Telnet, SSH, SSL/TLS). Many people could ignore Vol 2 too. Vol 3 should cover protocols not well-documented elsewhere, but important, like SMB/CIFS, NFS, NTP, various flavors of P2P, VoIP, and instant messaging and IRC.

If a book like TTG is going to devote a chapter to Gopher (which I probably haven't used in 10 years), it should cover SMB, Microsoft's file sharing protocol (also known as CIFS, incorrectly called "NetBIOS" by some). TTG covers NFS instead, saying NFS is "the most common [network file and resource sharing protocol] for TCP/IP." Given Microsoft's domination of the desktop, SMB is ubiquitous. (A few of my recommended books address SMB.)

TTG is still a monumental effort. I did find several sections very helpful. The discussion of bit masking (set bits with OR, clear with AND, invert with XOR) in Ch 4 was clear. Ch 28's explanation of NAT terminology, such as using DNS with bidirectional (inbound) NAT made sense. I agree with Gordon Shephard's review, including the comment about TTG's PPP chapter being unique.

I'm not sure exactly who should read TTG. I would strongly consider it if your networking shop has no other TCP/IP books and you work with people of varying networking skills.
(Review Data Last Updated: 2007-10-13 23:16:39 EST)
09-25-06 4 17\20
(Hide Review...)  Monumental, but not a must-read
Reviewer Permalink
Right away I must state that I did not read "The TCP/IP Guide" (TTG) cover-to-cover. I doubt anyone will, which raises interesting issues. This review is based on the sections I did read and my comparisons with other protocol books.

Protocol books should be divided into two eras. The first is the "Stevens era," meaning those written around the time Richard Stevens' "TCP/IP Illustrated, Vol 1: The Protocols" was published. For six years (1994-2000) Stevens' book was clearly the best protocol book, and it taught TCP/IP to legions of networking pros. The second is the "modern era," beginning in 2000 and continuing to today. TTG fits in this group.

I question the approach taken by TTG. The book contains extremely basic information (what is networking, why use layers, what is a protocol, etc.) and extremely obscure information (PPP Link Control Protocol Frame Types and Fields, SNMPv2 PDU Error Status Field Values, Interpretation of Standard Telnet NVT ASCII Control Codes, etc.). If TTG were an introductory book, it wouldn't need the obscure material. If TTG were a reference, it wouldn't need the introductory material. I think beginners would be scared by this book, although the tone and explanations are suitable for those with a real dedication to learning. (Note: TTG features 88 chapters, 14 of those are 8 pages or less.)

For beginners, a better introduction is Jeanna Matthews' "Computer Networking: Internet Protocols in Action." Matthews' book is shorter (273 pages), more direct, and packet-example-based, meaning it ships with a CD-ROM of traces that readers can analyze as they read Matthews' commentary. The lack of examinations of packet traces is one of my biggest problems with TTG. If TTG aims to be comprehensive, it should have looked at real traffic using Ethereal/Wireshark instead of staying at the specification level.

For intermediate readers, Eric Hall's "Internet Core Protocols: The Definitive Guide" is a great look at the building blocks of networking, albeit without IPv6 or application protocols. Hall's book is also packet-oriented, with examples for each concept.

For expert readers, "Troubleshooting Campus Networks" by Priscilla Oppenheimer and Joseph Bardwell is outstanding. J. Scott Haugdahl's "Network Analysis and Troubleshooting" and Kevin Burns' "TCP/IP Analysis and Troubleshooting Toolkit" are also excellent. All three show packets.

Those with some networking experience looking for a thorough (but not packet-example-based) examination should definitely read Adrian Farrel's "The Internet and Its Protocols: A Comparative Approach." Farrel demonstrates deep subject matter expertise by showing similarities and differences between protocols. He also covers protocols like MPLS and SCTP that are ignored by TTG.

So what could Kozierok's TTG have done differently? First, the book should be split into three volumes. Volume 1 should cover all of the core protocols (ARP/RARP, IP, IPv6, ICMP, ICMPv6, UDP, TCP). Those of us already familiar with those protocols or already in possession of other books on the same subject could safely ignore Vol 1. Vol 2 should be the first of two volumes on application protocols. Vol 2 could cover all of the standard application protocols well-documented elsewhere (DHCP, DNS, SNMP, TFTP, FTP, HTTP, SMTP, POP3, IMAP4, Telnet, SSH, SSL/TLS). Many people could ignore Vol 2 too. Vol 3 should cover protocols not well-documented elsewhere, but important, like SMB/CIFS, NFS, NTP, various flavors of P2P, VoIP, and instant messaging and IRC.

If a book like TTG is going to devote a chapter to Gopher (which I probably haven't used in 10 years), it should cover SMB, Microsoft's file sharing protocol (also known as CIFS, incorrectly called "NetBIOS" by some). TTG covers NFS instead, saying NFS is "the most common [network file and resource sharing protocol] for TCP/IP." Given Microsoft's domination of the desktop, SMB is ubiquitous. (A few of my recommended books address SMB.)

TTG is still a monumental effort. I did find several sections very helpful. The discussion of bit masking (set bits with OR, clear with AND, invert with XOR) in Ch 4 was clear. Ch 28's explanation of NAT terminology, such as using DNS with bidirectional (inbound) NAT made sense. I agree with Gordon Shephard's review, including the comment about TTG's PPP chapter being unique.

I'm not sure exactly who should read TTG. I would strongly consider it if your networking shop has no other TCP/IP books and you work with people of varying networking skills.
(Review Data Last Updated: 2007-03-02 08:27:53 EST)
08-21-06 5 1\2
(Hide Review...)  Outstanding
Reviewer Permalink
There's not a lot to say about this book except: Outstanding. Very easy to read and very, very comprehensive.
(Review Data Last Updated: 2007-06-26 05:45:24 EST)
08-20-06 5 1\2
(Hide Review...)  Outstanding
Reviewer Permalink
There's not a lot to say about this book except: Outstanding. Very easy to read and very, very comprehensive.
(Review Data Last Updated: 2007-03-02 08:27:53 EST)
07-27-06 5 1\1
(Hide Review...)  The best ever!!
Reviewer Permalink
I have read many books on the subject over the past 10 years or so. This tome is by far the most extensive and easy to read. I recommend a combination of the book and the CD which is also available (for easy access as the book is heavy). The CD has diagrams in color as well. The author has put a huge amount of work into this work and he deserves all the credit he can get. This book is destined to become a classic.
(Review Data Last Updated: 2006-08-20 17:04:45 EST)
07-26-06 5 2\2
(Hide Review...)  A must have
Reviewer Permalink
A massive tome detailing the history of the TCP/IP protocol written in an easy to follow style. This book seems to be intended and succeeds at being an invaluable reference for the topics that it covers encyclopedic detail; providing not only details about the topic in question but what RFCs can help as well. This book is must for anyone who works with or studies internetworking.
(Review Data Last Updated: 2006-08-20 17:04:45 EST)
07-23-06 5 (NA)
(Hide Review...)  Authoritative TCP/IP reference
Reviewer Permalink
Since I got 6 years ago volumes 1, 2 and 3 of Steven's TCP/IP Illustrated, I hadn't found a title with so a thorough and detailed description of TCP/IP protocols.

Kozierok's written a very, very detailed and authoritative guide. I agree with other reviews that Steven's books still are the best hands-on reference on TCP/IP available, and an indispensable resource. Nevertheless, 'The TCP/IP Guide' is going to mark a milestone in the TCP/IP field.

I don't usually get smashed simply by the length of a book (and this is a very thick one, believe me...), because many times you find no more than lots of padding stuff. This book is simply unbelievable: more than 80 chapters with descriptions of every inner and deeper functional detail of the TCP/IP protocol stack. A lot of informative and very well-designed diagrams and graphics helps very much to understand key topics.
(Review Data Last Updated: 2006-07-26 20:03:12 EST)
07-08-06 5 (NA)
(Hide Review...)  great book
Reviewer Permalink
He explains in an easy to understand way. I recommend this book for people who have previous telecom knowledge.
(Review Data Last Updated: 2006-07-23 16:00:18 EST)
12-28-05 5 4\4
(Hide Review...)  Outstanding TCP/IP resource
Reviewer Permalink
I read and review IT related textbooks as part of my work as a VoIP trainer for TrainingCity. "The TCP/IP Guide" is an outstanding reference text and deserves to be in the reference library of every IT professional.

I noticed an earlier review that claimed this text is not for the serious engineer. Well, I am a Professional Engineer with over 18 years experience in the field, and I found the TCP/IP Guide to contain all sorts of useful information in a format that was both comprehensive and enlightening. In MHO, this text is a great resource for both design engineers/ software developers, and enterprise IT staff.

I was hoping the TCP/IP Guide would include additional information on topics such as RTP (Real Time Protocol). However, given the length of the text (1600 odd pages!), I can understand why some of these more exotic TCP/IP topics were excluded.

Overall, this book is well worth the price.
(Review Data Last Updated: 2006-01-17 14:57:39 EST)
12-26-05 5 2\4
(Hide Review...)  Perfect!.
Reviewer Permalink
A very comprehensive book about TCP/IP wether it is for network programming or internet security it also explains how protocols are implemented and the differences between a host implementation and a router and I found this book to be updated so you don't have to worry about this edition, there are so many application layers and this book makes it easier to understand although it is required that you have some basic knowledge on TCP/IP and unix.
(Review Data Last Updated: 2006-01-17 14:57:39 EST)
12-06-05 5 2\2
(Hide Review...)  A 'must' for any serious web operator
Reviewer Permalink
Charles M. Kozierok's The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference provides technical, internet working students and professionals with an updated TCP/IP reference essential to understanding the protocol suite. There are over hundreds of illustrations and tables packing a book of over 1,500 pages, with a writing style which lends to quick reference to dozens of the protocols and procedures which run the web: UDP, DNS, TCP, RIP and more. From encoding to message exchanges and formats, The TCP/IP Guide is a 'must' for any serious web operator.
(Review Data Last Updated: 2006-01-17 14:57:39 EST)
10-18-05 5 4\8
(Hide Review...)  Great reference, great learning resource
Reviewer Permalink
This book looks like it's going to be a great addition to many IT professionals' bookshelves. I say "looks like," because at 1600 pages I haven't had time to read the entire tome! The breadth of content in this work is amazing, but what's even more amazing is the depth the author covers for each topic.

I have read through a number of sections covering areas of particular interest to me in the past (name resolution, subnetting, TCP sliding windows, general TCP fundamentals, and a few other similar topics). All these topics were exceedingly clearly written in a fashion that was useful both as a learning guide and as a reference for looking up various bits and pieces of information.

As noted in another review, the graphics are just amazing. They're very good at getting across often confusing concepts in an understandable manner.

The two tables of content (one brief, one detailed), coupled with a comprehensive index, make it easy to find particular topics you might need to look up for reference. I also enjoy No Starch's binding system that they make so much hay about. I can open this massive book to any point and leave it flat on the table. Pretty impressive!

My previous TCP/IP "bible" was Comer's "TCP/IP Illustrated." This book has already replaced Comer's work on my bookshelf.
Disclaimer: I got this book as a review copy. Regardless, it's a terrific book!
(Review Data Last Updated: 2006-01-17 14:57:39 EST)
10-17-05 5 10\12
(Hide Review...)  The Networking BIBLE
Reviewer Permalink
For anyone that uses, administers, or just wants to learn more about networking, this book is PLATINUM. There is so much information continued within this text it's hard to sift through or even comprehensively describe every aspect of it. The author (Charles M. Kozierok) takes every bit of networking knowledge that he has and manages to put this all into a guide that will no doubt go through several revisions and become a de facto standard in any networking or electrical engineering class for many years to come.

Discussing the past, present, and future of networking standards and protocols, the focus in this text is on the TCP/IP standard that is used by humans all over the planet every second of every day, but this is just a part of this amazing book and what makes it so usable and so interesting. The discussion and comparisons of networks in general and what makes them unique is worth the price of admission alone, as well as a great explanation of what data is and how it moves from place to place.

The TCP/IP Guide is a name that doesn't scratch the surface regarding how much thought and work went into this opus work by the author. At over 1,500+ pages, this is a reference, an encyclopedia, and a teaching tool all wrapped up into one. This isn't the kind of text that anyone would just crack open and read in a weekend, but the most experienced of engineers WILL read this book cover to cover and find it an interesting journey to take.

An amazing piece of work that will remain and thrive in networking circles for a long, long time to come.

***** HIGHEST POSSIBLE RECOMMENDATION
(Review Data Last Updated: 2006-01-17 14:57:39 EST)
10-07-05 5 12\16
(Hide Review...)  Best TCP/IP book available
Reviewer Permalink
I'm blown away by this book. The coverage of the topics is outstanding in both it's breadth and depth. The tone is very readable. And the use of graphics, wow. This book is tremendous. It's going to instantly be "the TCP/IP reference". It blows the old classic, TCP/IP Illustrated, straight out of the water. This book is worth every single penny. No doubt. It's going to set a new bar for technical books. Wow.
(Review Data Last Updated: 2006-01-17 14:57:39 EST)
  
                  Reader Reviews 1 - 26 of 26                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)