From the Back Cover
TCP/IP and Linux Protocol Implementation
Boasting high performance, high availability, and open source code, Linux has emerged as the optimal choice for an operating system. Yet for Linux to be adopted by the mainstream, it must be capable of supporting the TCP/IP Internet protocol. With this comprehensive book, youll be taken step by step through the process of how Linux TCP/IP keeps the network running. Leading expert Jon Crowcroft explores the Linux TCP/IP protocol stack, offering detailed explanations of how Linux implements its communications protocols.
The book begins by examining the life cycle of a single packet, from creation to transmission and from reception to consumption. Youll then find an overview of socket programming and learn about the kernel infrastructure support for communications in general. The authors also walk you through the implementation of the network layer code of support and describe the transport protocol implementations. Additionally, they examine network security, describing the various networking filtering techniques and applications.
Complete with explanations and illustrations, this book shows you:
- Ways in which protocol state and packet data are stored
- How the format of packets are transmitted, forwarded, and received
- Rules for processing user, network, and timer events
- The progression of the set of tasks involved in communication
- The set of actions carried out by the system manager
Networking Council Books put technology into perspective for decision-makers who need an implementation strategy, a vendor and outsourcing strategy, and a product and design strategy. The series advisors are three of the most influential leaders of the networking community:
LYMAN CHAPINChief Scientist at NextHop Technologies, former Chief Scientist at BBN, and founding trustee of the Internet Society
SCOTT BRADNERSenior Consultant for Harvard University, Transport Area Director IETF, trustee of the Internet Society, and ISOC VP of Standards
VINTON CERFSenior Vice President for Internet Architecture and Technology at MCI WorldCom, founding President of the Internet Society, and co-inventor of TCP/IP
Wiley Computer Publishing
Timely. Practical. Reliable.
About the Author
IAIN PHILLIPS is a lecturer in the Department of Computer Science at Loughborough University, where he was previously a Research Fellow in the Department of Electronic and Electrical Engineering. He is a member of the British Computer Society and a Chartered Engineer.