GetTextbooks.co.uk  
 Compare Prices & Save up to 90%
Search by ISBN, title, author, etc ...

Login | Sign up | My Wish List  


Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation, and Internals (3rd Edition) (Internetworking with TCP/IP)

by Douglas E. Comer, David L. Stevens

ISBN-10: 9780139738432
ISBN-10: 0-13-973843-6
ISBN-13: 9780139738432
ISBN-13: 978-0-13-973843-2
Paperback
1998-06-25
Prentice Hall


Find Lowest Price

Editorials


Book Description
ICMP, IGMP, UDP, ARP, RIP, SNMP, and a significant pat of OSPF. Reflects changes in the protocol standards and updates the example code to ANSI standard C. Uses the widely-accepted data-mark interpretation of TCP urgent data and discusses the consequences. MARKET: For anyone working the TCP/IP suite of protocols.

The Third Edition of this best-seller is a must for anyone working the TCP/IP suite of protocols. The authors provide an in-depth look at individual TCP/IP protocols in light of design alternatives, implementation techniques with actual ANSI C code, and the internals of protocol software. This book uses the widely accepted data-mark interpretation of TCP urgent data, a discussion of the consequences is included. Throughout the book the authors use a working system, which they designed and built using ANSI C, to explain the interaction among protocols, the complete implementation process, and the internal structure. ? Reflects changes in the protocol standards and updates the example code to ANSI standard C. ? Contains working source code in ANSI C for most protocols including TCP, IP, ICMP, IGMP, UDP, ARP, RIP, SNMP, and a significant part of OSPF. ? Defines data structures, constants, and code for procedures and processes in ANSI standard C. ? Provides active experimentation with a working TCP/IP implementation. ? Implementation support for the IGMP protocol used for IP multicasting and multicast OSPF routing protocol used in applications such as audio and video multicast. ? Unique coverage of the Open Shortest path First link-state routing protocol designed by the IETF. ? Shows the latest interpretation of the urgent data processing.


Reviews


For people who like to understand how things work
This book goes in depth in how TCP/IP works by showing an actual working TCP/IP stack ANSI C code source. I am a believer that in order to fully understand and effectively use a piece of software, the best way to achieve this goal is to actually study at least once its source code. You will certainly get many insights in how TCP/IP works by reading this book. Unfortunately, for most readers, this will remain a theoretical exercise. I got the opportunity to work with the source code of an embedded TCP/IP stack when I was working at Nortel Networks and actually found a bug with the help of this book. That was at that moment that I truly realized the value of this volume.

Great Explanation of Concepts and Detail
Comer's book does an excellent job of mixing details and concepts. While Steven's book is perfect if you have to work directly with the code in the BSD network stack, it is full of cruft from other protocols and complexity due to years of code maintenance. The BSD code takes short cuts for major and minor speed improvements at the cost of clarity and understanding.

Comer, on the other hand, designs his systems to be understood. It is possible to understand the entire Xinu system from the high level down to the smallest details. Very few people can make the same claim about the BSD kernel. The layout of the book is excellent, describing the design trade-offs in writing the networking code. Rather than teaching someone how to use a specific implementation, it enables its reader to approach any implementation and understand why it was designed the way it was, and what impacts these decisions were made. In spite of that, it would be nice if Comer spent even more time explaining why certain decisions were made.

Now, I am using Steven's book as a reference as I am dealing with BSD networking code. However, I would be lost if I didn't learn the principles, concepts, and designs provided by Comer. If you can, get both books -- but start with this one.

The only books to learn TCP/IP
Get all three volumes. There is no better way to learn TCP/IP. The read is excellent. The examples are very excellent. Definiirly, a classic for years to come.

The actual code explained. I loved it.
This volume presents a "C" code implementation of TCP/IP, along with detailed explanations of what the code accomplishes. I was able to get a working knowledge of how the protocol operates by reading the actual code and the accompanying explanations. As a systems engineer seeking a working knowledge of how TCP/IP operates, this book was exactly appropriate for me. I would highly recommend it to software engineers as well.

Great for understanding TCP/IP implementation in OSes
Except for the strange choice of XINU as the illustrative OS, this book has a lot going for it. Readers familiar with UNIX would perhaps prefer "TCP/IP Illustrated,Vol II"


Home | Browse | Professors | Merchants | Webmasters | Contact Us

[ United States | Canada ]

Copyright © 2003-2008 GetTextbooks.co.uk