BGP - Configuring BGP on Cisco Routers (BGP)

Configuring BGP on Cisco Routers (BGP) v4.0 provides students with in-depth knowledge of Border Gateway Protocol (BGP), the routing protocol that is one of the foundations of the Internet and New World technologies such as Multiprotocol Label Switching (MPLS). This curriculum covers the theory of BGP, configuration of BGP on Cisco IOS routers, detailed troubleshooting information, and hands-on exercises that provide learners with the skills that they need to configure and troubleshoot BGP networks in customer environments. Different service solutions in the curriculum cover BGP network design issues and usage rules for various BGP features, preparing learners to design and implement efficient, optimal, and trouble free BGP networks.

Student Testimonials

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »


To fully benefit from this course, students should have the following prerequisite skills and knowledge:
  • Intermediate to advanced knowledge of Cisco IOS Software configuration
  • Configuring and troubleshooting RIP, EIGRP, OSPF and IS-IS
  • Skills and knowledge equivalent to those learned in:

Interconnecting Cisco Networking Devices v2.0, Part 1 (ICND1 v2.0) and Part 2 (ICND2 v2.0), or
Interconnecting Cisco Networking Devices: Accelerated Version 2.0 (CCNAX v2.0)
Implementing Cisco IP Routing (ROUTE v2.0)
Building Cisco Service Provider Next-Generation Networks Part 1 (SPNGN1) v1.2
Building Cisco Service Provider Next-Generation Networks Part 2 (SPNGN2) v1.2

Detailed Class Syllabus

Module 1: BGP Overview

Lesson 1: Introducing BGP
Lesson 2: Understanding BGP Path Attributes
Lesson 3: Establishing BGP Sessions
Lesson 4: Processing BGP Routes
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