From the Publisher
This volume answers the question "How does application software use TCP/IP?"--focusing on the client-server paradigm, and examining algorithms for both the client and server components of a distributed program. It presents an implementation that illustrates each design and reviews several standard application protocols, using them to illustrate algorithms and implementation techniques.
--This text refers to the
From the Back Cover
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.