You are previewing The Illustrated Network.
O'Reilly logo
The Illustrated Network

Book Description

In 1994, W. Richard Stevens and Addison-Wesley published a networking classic: TCP/IP Illustrated. The model for that book was a brilliant, unfettered approach to networking concepts that has proven itself over time to be popular with readers of beginning to intermediate networking knowledge. The Illustrated Network takes this time-honored approach and modernizes it by creating not only a much larger and more complicated network, but also by incorporating all the networking advancements that have taken place since the mid-1990s, which are many.

This book takes the popular Stevens approach and modernizes it, employing 2008 equipment, operating systems, and router vendors. It presents an ?illustrated? explanation of how TCP/IP works with consistent examples from a real, working network configuration that includes servers, routers, and workstations. Diagnostic traces allow the reader to follow the discussion with unprecedented clarity and precision. True to the title of the book, there are 330+ diagrams and screen shots, as well as topology diagrams and a unique repeating chapter opening diagram. Illustrations are also used as end-of-chapter questions. A complete and modern network was assembled to write this book, with all the material coming from real objects connected and running on the network, not assumptions. Presents a real world networking scenario the way the reader sees them in a device-agnostic world. Doesn't preach one platform or the other.

Here are ten key differences between the two:
Stevens Goralski's
Older operating systems (AIX,svr4,etc.) Newer OSs (XP, Linux, FreeBSD, etc.)
Two routers (Cisco, Telebit (obsolete)) Two routers (M-series, J-series)
Slow Ethernet and SLIP link Fast Ethernet, Gigabit Ethernet, and SONET/SDH links (modern)
Tcpdump for traces Newer, better utility to capture traces (Ethereal, now has
a new name!)
No IPSec IPSec
No multicast Multicast
No router security discussed Firewall routers detailed
No Web Full Web browser HTML consideration
No IPv6 IPv6 overview
Few configuration details More configuration details (ie, SSH, SSL, MPLS, ATM/FR consideration, wireless LANS, OSPF and BGP routing protocols

  • New Modern Approach to Popular Topic
    Adopts the popular Stevens approach and modernizes it, giving the reader insights into the most up-to-date network equipment, operating systems, and router vendors.
  • Shows and Tells
    Presents an illustrated explanation of how TCP/IP works with consistent examples from a real, working network configuration that includes servers, routers, and workstations, allowing the reader to follow the discussion with unprecedented clarity and precision.
  • Over 330 Illustrations
    True to the title, there are 330 diagrams, screen shots, topology diagrams, and a unique repeating chapter opening diagram to reinforce concepts
  • Based on Actual Networks
    A complete and modern network was assembled to write this book, with all the material coming from real objects connected and running on the network, bringing the real world, not theory, into sharp focus.

Table of Contents

  1. Cover Image
  2. Title page
  3. The Morgan Kaufmann Series in Networking
  4. Copyright
  5. Foreword
  6. Preface
  7. About the Author
  8. Table of Contents
  9. Part I: Networking Basics
    1. Introduction to Networking Basics
    2. Chapter 1: Protocols and Layers
    3. Chapter 2: TCP/IP Protocols and Devices
    4. Chapter 3: Network Link Technologies
  10. Part II: Core Protocols
    1. Introduction to Core Protocols
    2. Chapter 4: IPv4 and IPv6 Addressing
    3. Chapter 5: Address Resolution Protocol
    4. Chapter 6: IPv4 and IPv6 Headers
    5. Chapter 7: Internet Control Message Protocol
    6. Chapter 8: Routing
    7. Chapter 9: Forwarding IP Packets
    8. Chapter 10: User Datagram Protocol
    9. Chapter 11: Transmission Control Protocol
    10. Chapter 12: Multiplexing and Sockets
  11. Part III: Routing and Routing Protocols
    1. Introduction to Routing and Routing Protocols
    2. Chapter 13: Routing and Peering
    3. Chapter 14: IGPs: RIP, OSPF, and IS—IS
    4. Chapter 15: Border Gateway Protocol
    5. Chapter 16: Multicast
    6. Chapter 17: MPLS and IP Switching
  12. Part IV: Application Level
    1. Introduction to Application Level
    2. Chapter 18: Dynamic Host Configuration Protocol
    3. Chapter 19: The Domain Name System
    4. Chapter 20: File Transfer Protocol
    5. Chapter 21: SMTP and Email
    6. Chapter 22: Hypertext Transfer Protocol
    7. Chapter 23: Securing Sockets with SSL
  13. Part V: Network Management
    1. Introduction to Network Management
    2. Chapter 24: Simple Network Management Protocol
  14. Part VI: Security
    1. Introduction to Security
    2. Chapter 25: Secure Shell (Remote Access)
    3. Chapter 26: MPLS-Based Virtual Private Networks
    4. Chapter 27: Network Address Translation
    5. Chapter 28: Firewalls
    6. Chapter 29: IP Security
  15. Part VII: Media
    1. Introduction to Media
    2. Chapter 30: Voice over Internet Protocol
  16. List of Acronyms
  17. Bibliography
  18. Index