Module 1: BGP Overview

  • Lesson 1: Introducing BGP
  • Lesson 2: Understanding BGP Path Attributes
  • Lesson 3: Establishing BGP Sessions
  • Lesson 4: Processing BGP Route
  • Lesson 5: Configuring Basic BGP
  • Lesson 6: Monitoring and Troubleshooting BGP
  • Lesson 7: Module Summary
  • Lesson 8: Module Self-Check

Module 2: BGP Transit Autonomous Systems

  • Lesson 1: Working with Transit AS
  • Lesson 2: Interacting with IBGP and EBGP in Transit AS
  • Lesson 3: Forwarding Packets in Transit AS
  • Lesson 4: Monitoring and Troubleshooting IBGP in Transit AS
  • Lesson 5: Module Summary
  • Lesson 6: Module Self-Check

Module 3: Route Selection Using Policy Controls

  • Lesson 1: Using Multihomed BGP Networks
  • Lesson 2: Employing AS Path Filters
  • Lesson 3: Filtering with Prefix Lists
  • Lesson 4: Using Outbound Route Filtering
  • Lesson 5: Applying Route Maps as BGP Filters
  • Lesson 6: Implementing Changes in BGP Policy
  • Lesson 7: Module Summary
  • Lesson 8: Module Self-Check

Module 4: Route Selection Using Attributes

  • Lesson 1: Influencing BGP Route Selection with Weights
  • Lesson 2: Setting BGP Local Preference
  • Lesson 3: Using AS Path Prepending
  • Lesson 4: Understanding BGP Multi-Exit Discriminators
  • Lesson 5: Addressing BGP Communities
  • Lesson 6: Module Summary
  • Lesson 7: Module Self-Check

Module 5: Customer-to-Provider Connectivity with BGP

  • Lesson 1: Understanding Customer-to-Provider Connectivity
  • Lesson 2: Implementing Customer Connectivity Using Static Routing
  • Lesson 3: Connecting a Customer to a Single Service Provider
  • Lesson 4: Connecting a Multihomed Customer to Multiple Service Providers
  • Lesson 5: Module Summary
  • Lesson 6: Module Self-Check

Module 6: Scaling Service Provider Networks

  • Lesson 1: Scaling IGP and BGP in Service Provider Networks
  • Lesson 2: Introducing and Designing Route Reflectors
  • Lesson 3: Configuring and Monitoring Route Reflectors
  • Lesson 4: Module Summary
  • Lesson 5: Module Self-Check

Module 7: Optimizing BGP Scalability

  • Lesson 1: Improving BGP Convergence
  • Lesson 2: Limiting the Number of Prefixes Received from a BGP Neighbor
  • Lesson 3: Implementing BGP Peer Groups
  • Lesson 4: Using BGP Route Dampening
  • Lesson 5: Module Summary
  • Lesson 6: Module Self-Check

Labs

  • Discovery 1: Configure Basic BGP
  • Discovery 2: Announcing Networks in BGP
  • Discovery 3: Implement BGP TTL Security Check
  • Discovery 4: BGP Route Propagation
  • Discovery 5: IBGP Full Mesh
  • Discovery 6: BGP Administrative Distance
  • Discovery 7: Configure Non-Transit Autonomous System
  • Discovery 8: Filtering Customer Prefixes
  • Discovery 9: Prefix-Based Outbound Route Filtering
  • Discovery 10: Configure Route Maps as BGP Filters
  • Discovery 11: Configure Per-Neighbor Weights
  • Discovery 12: Configure and Monitor Local Preference
  • Discovery 13: Configure Local Preference Using Route Maps
  • Discovery 14: Configure AS Path Prepending
  • Discovery 15: Configure MED
  • Discovery 16: Configure Local Preference Using the Communities
  • Discovery 17: Configure Route Reflector
  • Discovery 18: Configure BGP Route Limiting
  • Discovery 19: Configure BGP Peer Groups
  • Discovery 20: Configure BGP Route Dampening
  • Challenge 1: Configure a Basic BGP Network
  • Challenge 2: Configure a BGP Transit AS
  • Challenge 3: Configure BGP Using BGP Filtering
  • Challenge 4: Configure BGP Route Selection Using BGP Attributes
  • Challenge 5: Configure BGP Route Reflectors