TCP/IP Illustrated , an ongoing series covering the many facets of TCP/IP, brings a highly-effective visual approach to learning about this networking protocol suite. TCP/IP Illustrated, Volume 2 contains a thorough explanation of how TCP/IP protocols are implemented. There isn't a more practical or up-to-date bookothis volume is the only one to cover the de facto standard implementation from the 4.4BSD-Lite release, the foundation for TCP/IP implementations run daily on hundreds of thousands of systems worldwide. Combining 500 illustrations with 15,000 lines of real, working code, TCP/IP Illustrated, Volume 2 uses a teach-by-example approach to help you master TCP/IP implementation. You will learn about such topics as the relationship between the sockets API and the protocol suite, and the differences between a host implementation and a router. In addition, the book covers the newest features of the 4.4BSD-Lite release, including multicasting, long fat pipe support, window scale, timestamp options, and protection against wrapped sequence numbers, and many other topics. Comprehensive in scope, based on a working standard, and thoroughly illustrated, this book is an indispensable resource for anyone working with TCP/IP.
A must to read for any software developer! It simply will change the way you think about programming, making you WRITE much faster, scalable, and better applications than ever.
Volume 1 was all about the protocols, Volume 2 is about the implementation. As you could imagine, the level just under the protocol discussion in Volume 1 would be the libraries, functions, and systems calls related to the protocol. Oh, and don't forget the structs you need to make it all happen.
I cut my teeth on BSD so this book is still something I cherish.
I love this thread! I am always so worried about spoiling the book that my reviews are usually just a few sentences and basically pointless. lol Thanks for all of your input!
This my view is the definitive book on TCP/IP implementation. Volume 1 covers how the IP and TCP and UDP protocols work, this volume covers how the protocol is implemented.