Configuring BGP on Cisco Routers (BGP) 3.1 Expert
Encore
Overview/Description
Border Gateway Protocol (BGP) is the routing technology that
enables the largest and most sophisticated network in the world
today - the Internet. BGP is also one of the critical underlying
foundations of new-world technologies such as Multiprotocol Label
Switching (MPLS). This must-have advanced routing course covers the
theory of BGP, configuration of BGP on Cisco IOS routers, detailed
troubleshooting information and hands-on exercises that provide
students with the skills needed 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. Upon successful completion of this course,
students will be prepared to design and implement efficient,
optimal, and trouble free BGP networks.
Target Audience
This course is recommended for any student interested in
mastering advanced Internet and related Cisco technologies.
Prerequisites
Students enrolled in this course should possess a strong
knowledge of networking a Transmission Control Protocol/Internet
Protocol (TCP/IP) and have completed the Network Associate level
certification or have the equivalent knowledge and experience.
Certification
CCIP
Exams
EOL
Included Labs
- Configuring Basic BGP
- BGP Transit Autonomous Systems
- Route Selection Using Policy Controls
- Using Weights and Local Preference
- Using MED and Communities
- BGP Route Reflectors
- BGP Confederations
- Optimizing BGP Scalability
Skills
This course provides instruction in the use of the following
hardware/operating system technologies:
- All Cisco IOS Routers
- All Cisco IOS releases
Outline
Module 1: BGP Overview
- Introducing BGP
- Establishing BGP Sessions
- Understanding BGP Attributes
- Processing BGP Routes
- Configuring Basic BGP
- Monitoring and Troubleshooting BGP
- Summary
- Configuring Basic BGP
Module 2: BGP Transit Autonomous Systems
- Working with a Transit AS
- Interacting with IBGP and EBGP in a Transit AS
- Forwarding Packets in a Transit AS
- Configuring a Transit AS
- Monitoring and Troubleshooting IBGP in Transit Autonomous
Systems
- Summary
- BGP Transit Autonomous Systems
Module 3: Route Selection Using Policy
Controls
- Using Multihomed BGP Networks
- Employing AS-Path Filters
- Filtering with Prefix-Lists
- Using Outbound Route Filtering
- Applying Route-Maps as BGP Filters
- Implementing Changes in BGP Policy
- Summary
- Route Selection Using Policy Controls
Module 4: Route Selection Using Attributes
- Influencing BGP Route Selection with Weights
- Setting BGP Local Preference
- AS-Path Prepending
- Understanding the BGP Multi-Exit Discriminator (MED)
- Addressing BGP Communities
- Summary
- Using Weights and Local Preference
- Using MED and Communities
Module 5: Customer-to-Provider Connectivity with
BGP
- Understanding Customer-to-Provider Connectivity
Requirements
- Implementing Customer Connectivity Using Static Routing
- Connecting a Multihomed Customer to a Single Service
Provider
- Connecting a Multihomed Customer to Multiple Service
Providers
- Summary
Module 6: Scaling Service Provider Networks
- Scaling IGP and BGP in Service Provider Networks
- Introducing Route Reflectors
- Designing Networks with Route Reflectors
- Configuring and Monitoring Route Reflectors
- Introducing Confederations
- Configuring and Monitoring Confederations
- Summary
- BGP Route Reflectors
- BGP Confederations
Module 7: Optimizing BGP Scalability
- Improving BGP Convergence
- Limiting the Number of Prefixes Received from a BGP
Neighbor
- Implementing BGP Peer Groups
- Using BGP Route Dampening
- Summary
- Optimizing BGP Scalability
Objectives
- Given a network scenario with multiple domains - configure,
monitor and troubleshoot basic BGP to enable inter-domain
routing
- Given a network scenario where connections to multiple ISPs
must be supported, use BGP policy controls to influence the route
selection process with minimal impact on BGP route processing
- Given a network scenario where multiple connections must be
supported, use BGP attributes to influence the route selection
process
- Given customer connectivity requirements, implement the correct
BGP configuration to successfully connect the customer's network to
the Internet
- Given a typical service provider network with multiple BGP
connections to other autonomous systems, enable the provider
network to behave as a transit autonomous system
- Given a typical service provider network, identify common BGP
scaling issues and enable route reflection and confederation as
possible solutions to these issues
- Given a typical BGP network, use available BGP tools and
features to optimize the scalability of the BGP routing
protocol