Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover image
Title page
Table of Contents
Copyright
About the Author
Foreword
Preface
Audience
What Is Unique About This Book?
An Audience Note for the Second Edition
What You Won’t Find in This Book
The Illustrated Network
Using This Book
Source Code
Acknowledgments
Technical Reviewers
Part I: Networking Basics
Part I. Networking Basics
Chapter 1. Protocols and Layers
Abstract
The Illustrated Network
Protocols
Internet Administration
Layers
The TCP/IP Protocol Suite
The Layers of TCP/IP
The TCP/IP Protocol Suite
Questions for Readers
Chapter 2. TCP/IP Protocols and Devices
Abstract
Protocol Stacks on the Illustrated Network
Layers, Protocols, Ports, and Sockets
The TCP/IP Protocol Stack
The Client–Server Model
TCP/IP Layers and Client–Server
The IP Layer
The Transport Layer
The Application Layer
Bridges, Routers, and Switches
Questions for Readers
Chapter 3. Network Link Technologies
Abstract
Illustrated Network Connections
The Data Link Layer
The Evolution of Ethernet
The Evolution of DSL
The Evolution of SONET
Wireless LANs and IEEE 802.11
Questions for Readers
Chapter 4. Packet Optical Networks and Forward Error Correction
Abstract
Packet Optical Networks and Error Correction
Packet Optical Networks and the Optical Transport Network
Standards for Packet Optical Networks and Forward Error Correction
Handling Single Bit Errors and Burst Errors
Modern FEC Operation
FEC and SONET/SDH
FEC and OTN
FEC Research and Development
OTN for the Illustrated Network
Questions for Readers
Part II: Core Protocols
Part II. Core Protocols
Chapter 5. IPv4 and IPv6 Addressing
Abstract
IP Addressing
The Network/Host Boundary
The IPv4 Address
The IPv6 Address
Subnetting and Supernetting
IPv6 Addressing Details
Questions for Readers
Chapter 6. Address Resolution Protocol
Abstract
ARP and LANs
ARP Packets
Example ARP Operation
ARP Variations
ARP and IPv6
Questions for Readers
Chapter 7. IPv4 and IPv6 Headers
Abstract
Packet Headers and Addresses
The IPv4 Packet Header
Fragmentation and IPv4
Fragmentation and Reassembly
A Fragmentation Example
IPv4 and IPv6 Headers Compared
IPv6 and Fragmentation
Questions for Readers
Chapter 8. Internet Control Message Protocol
Abstract
ICMP and Ping
The ICMP Message Format
Sending ICMP Messages
Ping
Traceroute
Path MTU
ICMPv6
Questions for Readers
Chapter 9. Routing
Abstract
Routers and Routing Tables
Hosts and Routing Tables
Direct and Indirect Delivery
Questions for Readers
Chapter 10. Forwarding IP Packets
Abstract
Router Architectures
Another Router Architecture
Router Access
Forwarding Table Lookups
Dual Stacks, Tunneling, and IPv6
Tunneling Mechanisms
Transition Considerations
Questions for Readers
Chapter 11. User Datagram Protocol
Abstract
UDP Ports and Sockets
What UDP Is For
The UDP Header
IPv4 and IPv6 Notes
Port Numbers
UDP Operation
UDP Overflows
Questions for Readers
Chapter 12. Transmission Control Protocol
Abstract
TCP and Connections
The TCP Header
TCP Mechanisms
Connections and the Three-Way Handshake
Flow Control
Performance Algorithms
TCP Behaving Badly?
TCP and FTP
Questions for Readers
Chapter 13. Multiplexing and Sockets
Abstract
Layers and Applications
The Socket Interface
The Socket Interface: Good or Bad?
The Windows Socket Interface
Questions for Readers
Part III: Routing and Routing Protocols
Part III. Routing and Routing Protocols
Chapter 14. Routing and Peering
Abstract
Network Layer Routing and Switching
Connection-Oriented and Connectionless Networks
Host Routing Tables
The Internet and the Autonomous System
The Internet Today
The Role of Routing Policies
Peering
Picking a Peer
Questions for Readers
Chapter 15. IGPs: RIP, OSPF, and IS-IS
Abstract
Interior Routing Protocols
The Three Major IGPs
Routing Information Protocol
A Note on IGRP and EIGRP
Intermediate System-Intermediate System
Questions for Readers
Chapter 16. Border Gateway Protocol
Abstract
BGP as a Routing Protocol
BGP and the Internet
BGP as a Path-Vector Protocol
IBPG and EBGP
Other Types of BGP
BGP Attributes
BGP and Routing Policy
BGP Message Types
BGP Message Formats
The Notification Message
Questions for Readers
Chapter 17. Expanded Uses for BGP
Abstract
Introduction
Optimal Route Reflection (ORR)
BGP and Flow Specification
BGP in the Very Large Data Center
Distributing Link-State Information with BGP
Configuring BGP-LS on the Illustrated Network
Questions for Readers
Chapter 18. Multicast
Abstract
A First Look at IPv4 Multicast
Multicast Terminology
Dense and Sparse Multicast
Multicast Notation
Multicast Concepts
Protocols for Multicast
Questions for Readers
Part IV: IP Switching and VPNs
Part IV. IP Switching and VPNs
Chapter 19. MPLS and IP Switching
Abstract
Converging What?
Frame Relay
MPLS
MPLS and VPNs
Configuring MPLS Using Static LSPs
Questions for Readers
Chapter 20. MPLS-Based Virtual Private Networks
Abstract
PPTP for Privacy
Types of MPLS-Based VPNS
VPLS: an MPLS-Based L2VPN
Does it Really Work?
Questions for Readers
Chapter 21. EVPN and VXLAN
Abstract
EVPN Overview
Configuring an EVPN with VXLAN on the Illustrated Network
Questions for Readers
Part V: Application Level
Part V. Application Level
Chapter 22. Dynamic Host Configuration Protocol
Abstract
DHCP and Addressing
BOOTP
Trivial File Transfer Protocol
DHCP and Routers
Questions for Readers
Chapter 23. The Domain Name System
Abstract
DNS Basics
DNS in Theory: Name Server, Database, and Resolver
DNS in Practice: Resource Records and Message Formats
DNS in Action
Questions for Readers
Chapter 24. File Transfer Protocol
Abstract
Overview
FTP and GUIS
FTP Commands
Questions for Readers
Chapter 25. SMTP and Email
Abstract
Architectures for Email
Multipurpose Internet Mail Extensions
Using POP3 to Access Email
Headers and Email
Home Office Email
Questions for Readers
Chapter 26. Hypertext Transfer Protocol
Abstract
HTTP in Action
HTTP
Trailers and Dynamic Web Pages
Questions for Readers
Chapter 27. Securing Sockets with SSL
Abstract
SSL and Web Sites
Privacy, Integrity, and Authentication
Public Key Encryption
Public Keys and Symmetrical Encryption
SSL as a Protocol
Questions for Readers
Part VI: Network Management
Part VI. Network Management
Chapter 28. Simple Network Management Protocol
Abstract
SNMP Capabilities
The SNMP Model
SNMP Operation
Questions for Readers
Chapter 29. Cloud, SDN, and NFV
Abstract
Cloud Computing and Networking Defined
Cloud Computing Service Models
SDNs
Service Chaining
Implementing SDNs
Contrail: An Example SDN Architecture
NFV
Cloud Networking and TCP/IP
Clouds and Security
Questions for Readers
Part VII: Security
Part VII. Security
Chapter 30. Secure Shell (Remote Access)
Abstract
Using SSH
SSH in Action
Questions for Readers
Chapter 31. Network Address Translation
Abstract
Using NAT
NAT in Action
Questions for Readers
Chapter 32. Firewalls
Abstract
What Firewalls Do
Types of Firewalls
Questions for Readers
Chapter 33. IP Security
Abstract
IPSEC in Action
Introduction to IPSec
Security Associations and More
Questions for Readers
Part VIII: Media
Part VIII. Media
Chapter 34. Voice over Internet Protocol
Abstract
VoIP in Action
Protocols for VoIP
Putting It All Together
Questions for Readers
List of Acronyms
Bibliography
Books
Index
← Prev
Back
Next →
← Prev
Back
Next →