Cisco Configuring BGP on Cisco Routers
9/20/2021 - 9/24/2021COURSE LENGTH:
9:00am - 5:00pm
Configuring BGP on Cisco Routers version 4.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 troublefree BGP networks.
AUDIENCE AND PREREQUISITES
This course is intended primarily for network administrators, network engineers, network managers and systems engineers who would like to implement BGP.
To participate in the hands-on labs in this class, you need to bring a laptop computer with the following:
Windows 7 or 8.1 or 10 is recommended. Mac OSX 10.6 or greater is supported as well.
1 GB or more of RAM
Browser Requirements: Internet Explorer 10 or greater or Mozilla Firefox. (Safari and Mozilla Firefox for Mac OSX)
All students are required to have administrator rights to their PCs and cannot be logged in to a domain using any Group Policies that will limit their machine’s capabilities.
If you do not have administrator rights to your PC, you at least need permissions to download, install, and run Cisco Any Connect Client.
If you are participating in a WebEx event, it is highly recommended to take this class at a location that has bandwidth speeds at a minimum of 1 Mbps bandwidth speeds
The knowledge and skills that a learner must have before attending this course are as follows:
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
Course Cost listed does not include the cost of courseware. Course is subject to a minimum enrollment to run. Course may run virtually as a Virtual Instructor-Led (VILT) class if the minimum enrollment is not met. Note: Students registering for this course will be receiving their course kit in a digital format. To be able to view your digital kit, it is recommended that you bring a laptop PC and/or a compatible tablet to be able to view the course materials and labs on separate screens. The recommended system requirements and instructions to access the course kit content can be found at the following link: Digital Course Kit Requirements and Instructions.
Please also be aware that this digital version is designed for online use, not for printing. If you have any questions or issues with meeting the requirements listed above, please contact us at: firstname.lastname@example.org and provide the class name to which you are attending and we will be more than happy to help.
Module 1: BGP Overview, Lesson 1: Introducing BGP Interdomain Routing Why External Routing Protocols? BGP Characteristics BGP Development Considerations Single-Homed Customers Multihomed Customers Transit Autonomous Systems BGP LimitationsModule 1: BGP, Lesson 2: Understanding BGP Path Attributes BGP Path Attributes Well-Known BGP Attributes Optional BGP Attributes AS-Path Attribute Next-Hop AttributeModule 1: BGP, Lesson 3: Establishing BGP Sessions BGP Neighbor Discovery Establishing a BGP Session BGP Keepalives MD5 AuthenticationModule 1: BGP, Lesson 4: Processing BGP Routes Receiving Routing Updates Building BGP Table BGP Route Selection Criteria BGP Route Propagation Building IP Routing Table Advertising Local Networks Automatic SummarizationModule 1: BGP, Lesson 5: Configuring Basic BGP BGP Routing Process Configuring External Neighbors Discovery 1: Configure Basic BGP Announcing Networks in BGP Redistributing Routes into BGP Discovery 2: Announcing Networks in BGP BGP Conditional Route Injection BGP Support for TTL Security Check Discovery 3: Implement BGP TTL Security Check Multihomed Customer ProblemModule 1: BGP, Lesson 6: Monitoring and Troubleshooting BGP Monitoring Overall BGP Routing Monitoring BGP Neighbors Monitoring BGP Table Debugging BGP BGP Session Startup Problems BGP Neighbor Not Reachable BGP Neighbor Not Configured BGP AS Number MismatchModule 1: BGP, Lesson 7: Module SummaryModule 1: BGP, Lesson 8: Module Self-CheckModule 2: BGP Transit Autonomous Systems, Lesson 1: Working with Transit AS Transit AS Tasks External Route Propagation Internal Route Propagation Packet Forwarding in AS Core Router IBGP Requirements in Transit AS Discovery 4: BGP Route PropagationModule 2: BGP Transit Autonomous Systems, Lesson 2: Interacting with IBGP and EBGP in Transit AS AS-Path Processing in IBGP Multipath Load Sharing in BGP BGP Split Horizon IBGP Full Mesh IBGP Neighbors IBGP Next-Hop Processing Discovery 5: IBGP Full Mesh Transit Network Using Edge Routers as Next Hops Example Differences Between EBGP and IBGP Sessions Scalability Limitations of IBGP-Based Transit BackbonesModule 2: BGP Transit Autonomous Systems, Lesson 3: Forwarding Packets in Transit AS Packet Forwarding in Transit AS Recursive Lookup in Cisco IOS Software Routing Protocols in Transit AS BGP and IGP Interaction Discovery 6: BGP Administrative Distance Problems with BGP and IGP InteractionModule 2: BGP Transit Autonomous Systems, Lesson 4: Monitoring and Troubleshooting IBGP in Transit AS Monitoring IBGP Common IBGP Problems Troubleshooting IBGP Session Startup Issues Troubleshooting IBGP Route Selection Issues Troubleshooting IBGP Synchronization IssuesModule 2: BGP Transit Autonomous Systems, Lesson 5: Module SummaryModule 2: BGP Transit Autonomous Systems, Lesson 6: Module Self-CheckModule 3: Route Selection Using Policy Controls, Lesson 1: Using Multihomed BGP Networks Business Requirements for Multihomed BGP Networks Technical Requirements for Multihomed BGP Networks BGP Route Selection Without BGP Policies Multihomed Customer Routing Policies Influencing BGP Route Selection Transit Traffic Issue Routing Update Reliability Issue Return Traffic IssueModule 3: Route Selection Using Policy Controls, Lesson 2: Employing AS Path Filters AS Path Filtering Scenarios AS Path Regular Expressions String Matching Applying AS Path Filters Configuring BGP AS Path Filters Discovery 7: Configure Non-Transit Autonomous System Monitoring AS Path FiltersModule 3: Route Selection Using Policy Controls, Lesson 3: Filtering with Prefix Lists Requirements for Prefix-Based Filters Prefix Lists vs. IP Access Lists Configuring Prefix Lists BGP Filters Implementation Implementing Prefix Lists in the BGP Process Discovery 8: Filtering Customer Prefixes Modifying Prefix Lists Monitoring Prefix ListsModule 3: Route Selection Using Policy Controls, Lesson 4: Using Outbound Route Filtering Outbound Route Filtering Inbound vs. Outbound Filtering Example BGP Prefix-Based Outbound Route Filtering Outbound Route Filter Message Configuring Outbound Route Filtering Using Outbound Route Filtering Discovery 9: Prefix-Based Outbound Route FilteringModule 3: Route Selection Using Policy Controls, Lesson 5: Applying Route Maps as BGP Filters Route Map Overview BGP Route-Map Policy List Support BGP Route Map Continue Prefix List Use in Route Maps BGP Filters Using Route Maps as BGP Filters Discovery 10: Configure Route Maps as BGP FiltersModule 3: Route Selection Using Policy Controls, Lesson 6: Implementing Changes in BGP Policy Traditional Filtering Limitations BGP Soft Reset Enhancement Route Refresh Configuring Route Refresh Monitoring Route RefreshModule 3: Route Selection Using Policy Controls, Lesson 7: Module SummaryModule 3: Route Selection Using Policy Controls, Lesson 8: Module Self-CheckModule 4: Route Selection Using Attributes, Lesson 1: Influencing BGP Route Selection with Weights BGP Route Selection Criteria Influencing BGP Route Selection Configuring Per-Neighbor Weights Changing Weights with Route Maps BGP Route Selection and Filtering Tools SummaryModule 4: Route Selection Using Attributes, Lesson 2: Setting BGP Local Preference Consistent Route Selection Within the AS BGP Local Preference Configuring Default Local Preference Monitoring Local Preference Discovery 12: Configure and Monitor Local Preference Configuring Local Preference with Route Maps Discovery 13: Configure Local Preference Using Route Maps. Lesson 3: Using AS Path Prepending Lesson 4: Understanding BGP Multi-Exit Discriminators Lesson 5: Addressing BGP Communities Module 5: Customer-to-Provider Connectivity with BGP, Lesson 1: Understanding Customer-to-Provider Connectivity Requirements 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 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 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