1. The Internet, Routing, and BGP Topology of the I; nternet TCP/IP Design Philosophy Routing P; rotocols Multihoming; 2. IP Addressing and the BGP Protocol IP Addresses; Interdomain Routing History The BGP Protoc; ol Multiprotocol BGP Interior Routing Prot; ocols; 3. Physical Design Considerations Availability ; Selecting ISPs Bandwidth Router Hardware Failure Risks Building a Wide Area Netw; ork Network Topology Design; 4. IP Address Space and AS Numbers The Different Types of Address Space Requesting Address Space ; Renumbering IP Addresses The AS Number; Routing Registries Routing Policy Specification Language; 5. Getting Started with BGP Enabling BGP Mo; nitoring BGP Clearing BGP Sessions Filteri; ng Routes Internal BGP The Internal Network Minimizing the Impact of Link Failures e; BGP Multihop; 6. Traffic Engineering Knowing Which Route Is Best ; Route Maps Setting the Local Preference; Manipulating Inbound AS Paths Inbound Commun; ities BGP Load Balancing Traffic Engineeri; ng for Incoming Traffic Setting the MED An; nouncing More Specific Routes Queuing, Traffic Shaping, and Policing; 7. Security and Integrity of the Network Passwords ; and Security Software Protecting BGP ; Denial-of-Service Attacks; 8. Day-to-Day Operation of the Network The Network ; Operations Center NOC Hardware Facilities ; SNMP Management Router Names General IP Network Management; 9. When Things Start to Go Down: Troubleshooting Keeping a Clear Head Managing the Troubleshooting Process Dealing with Service Providers Physical and Datalink Layer Problems Routing and Reachability Problems Black Holes DNS Problems; 10. BGP in Larger Networks Peer Groups Using Loopback Addresses for iBGP iBGP Scaling; Dampening Route Flaps OSPF as the IGP Traffic Engineering in the Internal Network Network Partitions; 11. Providing Transit Services Route Filters ; Communities Anti-DoS Measures Customers; with Backup Connections Providing IPv6 and Multicast; 12. Interconnecting with Other Networks Peering ; Internet Exchanges, NAPs, and MAEs Connecting; to an Internet Exchange Connecting to More Exchange Points Rejecting Unwanted Traffic IX Subnet Problems Talking to Other Network Operators; Exchange Point Future; A. Cisco Configuration Basics; B. Binary Logic, Netmasks, and Prefixes; C. Notes on the IPv4 Address Space.
Iljitsch van Beijnum has been working with BGP in ISP and end-user networks since 1996, configuring the protocol on single-router networks, networks with several hundred Ciscos ranging from the slowest to the fastest available, and multi-vendor environments with BGP running on Cisco and Juniper routers, Extreme switches and FreeBSD hosts running GNU Zebra.