Four routing protocols -- RIP, OSPF, BGP, and the Cisco protocols -- are at the heart of IP-based internetworking, and the Internet itself. In this comprehensive guide, respected telecommunications consultant Uyless Black teaches network professionals everything they need to build and manage networks with these protocols. Black begins with an exceptionally helpful tutorial on the fundamentals of Internet route discovery, architecture, and operations. Review the fundamentals of the Internet's two major interior gateway protocols, RIP and OSPF, with specific techniques for implementation and troubleshooting, and guidance on when to use each. Master the Border Gateway Protocol (BGP), which is used to connect internal networks to the Internet; then gain an in-depth understanding of Cisco's Interior Gateway Routing Protocol (IGRP) for enterprise networks. Discover how to configure routers for maximum performance; when to use static/manual routing; and much more.
Uyless Black is a widely known and respected consultant and lecturer on computer networks and data communications. He is author of all the books in his Prentice Hall Series in Advanced Communications Technologies, including Voice Over IP, Residential Broadband Networking, ATM: Foundation for Broadband Networks, and Advanced Internet Technologies.
(NOTE: Most chapters conclude with a Summary and Follow-Up Reading.
)Preface 1. Introduction.
Introduction. Why Internetworking? Why Route Discovery? Internetworking Definitions. Internetworking and the Protocol Stacks. Internetworking and the Internet. Connecting in the Internet. Forwarding and Routing. Yet Another Term: Gateway. Placement of Routing Protocols in the Protocol Stack. Routing Domains. Routing Domains Overcome the "Flat Network" Problem. How a Host is Made Known to Other Domains. Multiple Routing Protocols. Design Goals of Routing Protocols. Preview of the Routing Protocols.2. Internet Basics.
Introduction. LAN Layered Architecture. Interworking the LAN and WAN Protocol Stacks. MAC Operations. Ethernet/802.3. 802.5 Token Ring. Configuring a Priority Ring. Logical Link Control (LLC). LLC SAPs. SAP Components. LLC 2. The LLC Protocol Data Unit (PDU). Example of LLC 2 Operations. Processing the IP Datagram and the Routing Table. The IP Header.3. Route Discovery Principles.
Introduction. Autonomous Systems (AS). Internal and External Gateway Protocols. Types of Route Advertising. Static Routes, Default Routes, and Stubs. Configuration Ideas for Stub Routes. Distance-Vector (Minimum Hop) Protocols. Example of Message Propagation in a Distance-Vector Routing Domain. Packet Containment. Link State Protocols. Example of Message Propagation in a Link State Routing Domain. Packet Containment. Link State Protocols and Shortest Path Operations. Shortest Path Algorithm. Routing Between Domains. Relationships of Route Discovery to Bridges and Routers. Integrated Routing and Bridging. Operating with Multiple Routing Protocols. Key Internet Routing Protocols.4. Bridges.
Introduction. Why Use Bridges? The MAC Bridge. The Other Bridge Layers. Types of Bridges. The Transparent Basic Bridge. Source Routing Bridge. The Transparent Learning Bridge. The Transparent Spanning Tree Bridge. The Configuration Message. Potential Looping and Blocking Problems. Looping. Blocking. The Spanning Tree Operations. The Spanning Tree Logic. The Pruned Topology. Internetworking Different LANs. Address Mapping. Transit Bridging. Source Route Transparent Bridging (SRT). Remote Bridges. Data Link Switching. DLS Configuration. The DLS Specification: RFC 1795. Example of DLS Operations. How a Router Handles DLS.5. RIP.
Introduction. Development of RIP. Scheme for Routing Updates. Propagating the Updates. Unicast Updates and Disabling Updates. RIP Messages. RIP-2 Authentication. How the Two Versions Can Be Used. Convergence Problems. Counteracting Measures. Split Horizon. Split Horizon with Poison Reverse. Holddown. Disabling Split Horizon. Timer Adjustments. Filtering Routing Information. Configuring a RIP Routing Domain.6. OSPF.
Introduction. Attributes of OSPF. Role of the Router in OSPF. Design Intent of OSPF. Directed Graphs. Routing Decisions. Operating OSPF over Different Types of Networks (Media). How OSPF Supports "On-demand" Links. Basic Operations of OSPF. Flooding Advertisements. OSPF Areas. Packet Containment. Stub Areas. Controlling and Protecting the Area. Virtual Links and Backbones. External Links. Not So Stubby Areas (NSSAs). Designated Router for a Network. Designated Routers and Addresses. Neighbor Pairs. Flooding Advertisements on the LAN. Establishing Link Costs and Pruning the Tree. The OSPF Packets. Setting up the Router's OSPF Interfaces. Other RFC-Based Aspects of OSPF. Internetworking with Other Routing Protocols. Security Considerations. Configuring an OSPF Routing Domain.7. BGP.
Introduction. Attributes of BGP. BGP Neighbors. BGP "Speakers." Communities. BGP Advertising. Configurations with Customer. BGP Policy-Based Architecture. Advertise What Is Used. Path Selection with BGP. Selecting a Path. BGP Routing Model. Interactions with IGPs. Nontransit and Transit ASs. Fully Meshed IBGP Speakers and Avoiding Routing Loops. Routing Domain Confederations. Route Reflectors. BGP Messages. Open. Update. Notification. Keepalive. Path Attributes. Controlled Distribution of Routing to Enforce Transit Policies. Configuring a BGP Routing Domain.8. Cisco Routing Protocols.
Introduction. IGRP and EIGRP. IGRP. Metrics. EIGRP. Bandwidth Consumption. Configuring the IGRP Routing Domain. Configuring the EIGRP Routing Domain.9. PNNI.
Introduction. Rationale for PNNI. The Power of PNNI. The PNNI Reference Model. The Signaling ATM Adaptation Layer (SAAL). Functions of Service Specific Coordination Function (SSCF). Functions of SSCOP. ATM Addresses. The Physical Network. PNNI Hierarchy and the Lowest Hierarchical Level. The Hierarchy in More Detail. Metric Aggregation. Metric Aggregation and the Stretch Factor. PNNI Topology State Elements (PTSEs). Horizontal and Outside Links. The PNNI Hierarchy in More Detail. The Essence of PNNI. Examples of PNNI Route and Address Summarization Operations. PNNI Signaling Operations. Examples of PNNI Signaling. Designated Transit Lists (DTLs). Crankback and Alternate Routing.Appendix A: Layered Protocols. Appendix B: Names, Addresses, Subnetting, Address Masks, and Prefixes. Appendix C: Address Resolution, Translation, and Configuration. Appendix D: The Next Hop Resolution Protocol (NHRP). Abbreviations. Index.