Understanding Internet Protocols Through Hands-On Programming

J. Mark Pullen

"The only learn-by-doing book on Internet protocols - highly recommended." - Scott Bradner, IETF Transport Area Director

Companies worldwide are scrambling to migrate their networks to an Internet/intranet configuration. As a result, the demand for technical professionals who understand how Internet protocols work has never been greater. Written by Dr. Mark Pullen, recipient of the IEEE Harry Diamond Memorial Award for his work in networking for distributed simulation, this book/CD package focuses on detailed explanations and exercises to develop knowledge of Internet protocols.

Each chapter describes an important protocol by introducing its technology context and explaining its principal algorithm(s). Then a series of hands-on projects are presented where you’ll actually program the central algorithms in C and test them using the

Network Workbench software created by Dr. Pullen. As you complete each project, you’ll acquire a deeper understanding of how Internet protocols work. As a result, you will understand how and why the Internet works – knowledge that is in hot demand!

Key topics covered in this book include:

  • The Internet Protocol Stack and the Network Workbench
  • Wide Area Network topology
  • Data link control–framing, error detection, flow control
  • Local Area Networks–Ethernet and token passing
  • Network protocols–routing, computation, multicasting
  • Application layer servers and clients
  • Network security and firewalls

The CD-ROM contains: Network Workbench, a program that replicates Internet protocol behavior and lets you practice Internet simulation one step at a time. It runs on Windows, Sun Unix, or Linux. As a bonus, it contains lecture slides from Dr. Pullen’s introductory networking course!

J. MARK PULLEN, PhD, heads the Networking and Simulation Laboratory at George Mason University’s Center of Excellence in Command, Control, Communications, and Intelligence. Dr. Pullen is known for his work at DARPA (Defense Advanced Research Projects Agency) where he led the effort for worldwide Internet connectivity and his current IETF work where he developed the first simulation models for Quality of Service Internet routing.

Table of Contents

  • The Internet Protocol Stack and the Network Workbench.
  • Wide Area Network Topology.
  • Data Link Control—Framing.
  • Data Link Control—Error Detection.
  • Data Link Control—ARQ Flow Control.
  • Ethernet LANs.
  • Token-Passing LANs and Bridging.
  • Network Layer: The Internet Protocol.
  • Network Layer: Routing Protocols.
  • Transport Layer: TCP.
  • Multicasting and Multimedia.
  • Application Layer: Servers and Clients.
  • Network Layer: Security and Firewalls.
  • Putting It All Together: Internetting.
  • Appendices.
  • Glossary.
  • Index.
Copyright © 2000 John Wiley & Sons, Wiley Computer Books
Cover image

List Price: $49.99
304 Pages
Published: 01/26/2000
Medium: Paper/CD-ROM
This title is out of print.
Go here to see the product page on

More Books About: