This volume extends the concepts discussed in Comer's first volume to show how to implement communication protocols in software. Providing an examination of the internals of TCP/IP protocal software, this volume covers the basic operating system concepts (eg interrupts, processes, semaphores and interprocess communications) and then explains the structure of TCP/IP software in terms of these facilities. decisions and implementation techniques, contains working source code for most protocols, including ARP, TCP, IP and RIP, reviews an example implementation from a working system, and defines structures, constants and code for procedures and processes in C.
"Internetworking with TCP/IP" by Douglas E. Comer, is a must have for any Internet professional. I've always wanted to have this book, and now I finally bought it (using my training budget). :)
A detailed look at the transport of the Internet. As one who spent days configuring an NT server into a multihomed host using subnetting, a lot of the information is already known, but would be a good introduction for a technical minded person who can resist the urge to sleep. Starts out with obligatory origins of the net, thru dotted decimal notation, etc. Lots of good info on IP, routing, accessories like FTP and Telnet, and the section on IPng was very interesting. Would be a good textbook for a course.