TCP/IP Tutorial & Technical Overview (1999)

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