TCP/IP Tutorial & Technical Overview, 6th edition
Authors: Martin Murhammer, Eamon Murphy
Venue:  (1998)

From the Book: PREFACE This redbook provides an introduction as well as a reference to the Transmission Control Protocol/Internet Protocol (TCP/IP) suite of protocols and applications, which provide the foundation and framework for many computer networks, among them the world's largest, the Internet. This redbook explains the basics of TCP/IP and also includes an overview of the latest developments in the world of TCP/IP and the Internet. Special areas of interest are security (IPSec, VPN, certificate and key management, etc.), Java, IP mobility and address management, multicasting, priority and bandwidth reservation, IPv6, directory protocols and, last but not least, the latest hardware and software developments. To provide a comprehensive presentation of the topics, this book is structured as follows: Part 1 describes the history, architecture and standards of TCP/IP and also includes the core network, transport, routing and application protocols of the TCP/IP suite. Part 2 introduces new architectures and special purpose protocols, such as IP Version 6, IP security, quality of service, load balancing and Internet protocols. Part 3 discusses network connections and platform implementations of TCP/IP. It has always been the purpose of this redbook to provide an introduction and overview that is valuable to the TCP/IP novice to find the bearings in the world of heterogeneous connectivity. For the benefit of readers who are new to TCP/IP, this basic information has been included with this edition in Part 1. It is the main intention of the authors of this edition, however, to provide in-depth information on the most currentprotocols, technologies and implementations of TCP/IP available today and which are actually used and deployed throughout the Internet as well as in private TCP/IP networks. This material has been compiled as both an overview as well as a technical reference for advanced TCP/IP users and experts in this area who want to broaden their scope of knowledge. THE TEAM THAT WROTE THIS REDBOOK This redbook was produced by a team of specialists from around the world working at the International Technical Support Organization, Raleigh Center. The leader of this project was Martin W. Murhammer. MARTIN W. MURHAMMER is a Senior I/T Availability Professional at the International Technical Support Organization Raleigh Center. Before joining the ITSO in 1996, he was a Systems Engineer in the Systems Service Center at IBM Austria. He has 13 years of experience in the personal computing environment including such areas as heterogeneous connectivity, server design, system recovery, and Internet solutions. He is an IBM Certified OS/2 Engineer and a Certified LAN Server Engineer and has previously coauthored nine redbooks during projects at the ITSO Raleigh and Austin Centers. ORCUN ATAKAN is an Internet Specialist at the Information Systems Technical Support help desk in IBM Turkey, where he has been working for three years. His areas of expertise is IP security, Internet, Java, Firewalls and the IBM eNetwork range of products. STEFAN BRETZ is a Support Specialist at IBM Network Service Software in Germany. He has two years of experience in the MVS TCP/IP field with a focus on FTP and Sockets. His areas of expertise include IP multicasting, RTP and RSVP. He holds a Bachelor's Degree in Computer Engineering from the Berufsakademie (University of Applied Studies) in Mannheim. LARRY R. PUGH has worked for IBM for 25 years. His career at IBM includes jobs as a Systems Programmer, Systems Engineer, and Telecommunications Analyst. He has worked in networking for the past 20 years. In his early networking career he assisted IBM customers with configuring and implementing SNA networks. Ten years ago he joined IBM Education, where he is currently working as an Instructor/Developer. He developed and taught SNA courses before he switched to TCP/IP courses and lab configurations for TCP/IP networks six years ago. Larry graduated from Grambling State University in Grambling, La., in 1973 with a degree in Applied Mathematics and Computer Science. KAZUNARI SUZUKI is an Advisory I/T Specialist working for the Network Design Support Office at IBM Japan. He has five years of experience supporting IBM networking hardware products, focusing on TCP/IP and SNA connectivity. His areas of expertise also include MVS and DB2. DAVID H. WOOD is a Senior Software Specialist with IBM UK. He has 10 years experience in networking software. His current areas of expertise include OS/2, LAN/WARP Server, WorkSpace On-Demand, Network Computers, Dynamic IP, NetWare, DCE and Windows NT. Thanks to the following people for their invaluable contributions to this project: Karl Wozabal, Marco Pistoia, Harry J. Dutton, Linda Robinson, Gail Christensen, Kathryn Casamento International Technical Support Organization, Raleigh Center Fant Steele International Technical Support Organization, Rochester Center Uwe Zimmermann International Technical Support Organization, Austin Center Edward Britton, Alfred Christensen, Charlotte Davis, Ed Ellesson, Chris Gage, Pratik Gupta, Brian K. Haberman, Ricardo Haragutchi, Lap Huynh, David Jacobson, Charles Kunzinger, Acee Lindem, Calvin Stacy Powers, Laura Rademacher, Catherine M. Rossi, Bill Stephenson, Glenn Stump, John Tavs IBM Research Triangle Park Christopher Metz IBM New York Brian Carpenter, Member of the IAB and Co-Chair of the IETF Working Group for Differentiated Services IBM United Kingdom Pete Russell, Lynda Linney IBM United Kingdom Nagatsugu Yamanouchi, Yuhji Mori, Tatsuji Namatsu, Kohji Yokoe Atsushi Itoh, Atsuhiko Iwamura, Kunihiko Tejima IBM Japan Scott S. Gass International Network Services Thanks to the authors and contributors of previous editions of this redbook: Peter Frick, Gerard Bourbigot, Frank Vandewiele Authors of first edition Peter Frick, Lesia Antonowytsch Cox, Ricardo Haragutchi Authors of second edition Philippe Beaupied, Frederic Debulois Authors of third edition Philippe Beaupied, Francis Li Authors of fourth edition Eamon Murphy, Matthias Enders, Steve Hayes Authors of fifth edition Antonius Bekker, Paul D. Bosco, Bob Botts, Edward Britton, Alfred Christensen, Niels Christiansen, Jim Curran, Pete Haverlock, Barry Nusbaum, Richard Ryniker, Bruce Wilder; TCP/IP Development Team, Raleigh; International Technical Support Organization Rochester Center; Telecommunications Education Center, Raleigh Contributors to previous editions