Configuring BGP on Cisco Routers v4.0 - BGP

Configuring BGP on Cisco Routers v4.0 - BGP Course Description

Duration: 5.00 days (40 hours)

Cisco Career Guide

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.

Next Class Dates

Apr 9, 2018 – Apr 13, 2018
9:00 AM – 5:00 PM CT
519 8th Avenue, 2nd Floor, New York, NY 10018
New York, NY 10018
Jul 9, 2018 – Jul 13, 2018
9:00 AM – 5:00 PM CT
519 8th Avenue, 2nd Floor, New York, NY 10018
New York, NY 10018
Oct 1, 2018 – Oct 5, 2018
9:00 AM – 5:00 PM CT
519 8th Avenue, 2nd Floor, New York, NY 10018
New York, NY 10018
Dec 17, 2018 – Dec 21, 2018
9:00 AM – 5:00 PM CT
519 8th Avenue, 2nd Floor, New York, NY 10018
New York, NY 10018

View More Schedules »

Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with a Learning Consultant.

Back to Top

Intended Audience for this Configuring BGP on Cisco Routers v4.0 - BGP Course

  • » The primary audience for this course is intended primarily for network administrators, network engineers, network managers and systems engineers who would like to implement BGP.
  • » The secondary audience for this course is intended for network designers and project managers. The course is also recommended to all individuals preparing for BGP exam.

Back to Top

Course Prerequisites for Configuring BGP on Cisco Routers v4.0 - BGP

Back to Top

Configuring BGP on Cisco Routers v4.0 - BGP Course Objectives

  • » Describe how to configure, monitor, and troubleshoot basic BGP to enable interdomain routing in a network scenario with multiple domains
  • » Describe how to use BGP policy controls to influence the BGP route selection process in a network scenario In which you must support connections to multiple ISPs
  • » Describe how to use BGP attributes to influence the route selection process in a network scenario where you must support multiple connections
  • » Describe how to successfully connect the customer network to the Internet in a network scenario in which multiple connections must be implemented
  • » Describe how to configure the service provider network to behave as a transit AS in a typical implementation with multiple BGP connections to other autonomous systems
  • » Enable route reflection as possible solution to BGP scaling issues in a typical service provider network with multiple BGP connections to other autonomous systems
  • » Describe the available BGP tools and features to optimize the scalability of the BGP routing protocol in a typical BGP network

Back to Top

Configuring BGP on Cisco Routers v4.0 - BGP Course Outline

      1. BGP Overview
        1. Introducing BGP
          1. Interdomain Routing
          2. Why External Routing Protocols?
          3. BGP Characteristics
          4. BGP Development Considerations
          5. Single-Homed Customers
          6. Multihomed Customers
          7. Transit Autonomous Systems
          8. BGP Limitations
        2. Understanding BGP Path Attributes
          1. BGP Path Attributes
          2. Well-Known BGP Attributes
          3. Optional BGP Attributes
          4. AS-Path Attribute
          5. Next-Hop Attribute
        3. Establishing BGP Sessions
          1. BGP Neighbor Discovery
          2. Establishing a BGP Session
          3. BGP Keepalives
          4. MD5 Authentication
        4. Processing BGP Routes
          1. Receiving Routing Updates
          2. Building BGP Table
          3. BGP Route Selection Criteria
          4. BGP Route Propagation
          5. Building IP Routing Table
          6. Advertising Local Networks
          7. Automatic Summarization
        5. Configuring Basic BGP
          1. BGP Routing Process
          2. Configuring External Neighbors
          3. Discovery 1: Configure Basic BGP
          4. Announcing Networks in BGP
          5. Redistributing Routes into BGP
          6. Discovery 2: Announcing Networks in BGP
          7. BGP Conditional Route Injection
          8. BGP Support for TTL Security Check
          9. Discovery 3: Implement BGP TTL Security Check
          10. Multihomed Customer Problem
        6. Monitoring and Troubleshooting BGP
          1. Monitoring Overall BGP Routing
          2. Monitoring BGP Neighbors
          3. Monitoring BGP Table
          4. Debugging BGP
          5. BGP Session Startup Problems
          6. BGP Neighbor Not Reachable
          7. BGP Neighbor Not Configured
          8. BGP AS Number Mismatch
        7. Module Summary
          1. References
        8. Module Self-Check
      2. BGP Transit Autonomous Systems
        1. Working with Transit AS
          1. Transit AS Tasks
          2. External Route Propagation
          3. Internal Route Propagation
          4. Packet Forwarding in AS
          5. Core Router IBGP Requirements in Transit AS
          6. Discovery 4: BGP Route Propagation
        2. Interacting with IBGP and EBGP in Transit AS
          1. AS-Path Processing in IBGP
          2. Multipath Load Sharing in BGP
          3. BGP Split Horizon
          4. IBGP Full Mesh
          5. IBGP Neighbors
          6. IBGP Next-Hop Processing
          7. Discovery 5: IBGP Full Mesh
          8. Transit Network Using Edge Routers as Next Hops Example
          9. Differences Between EBGP and IBGP Sessions
          10. Scalability Limitations of IBGP-Based Transit Backbones
        3. Forwarding Packets in Transit AS
          1. Packet Forwarding in Transit AS
          2. Recursive Lookup in Cisco IOS Software
          3. Routing Protocols in Transit AS
          4. BGP and IGP Interaction
          5. Discovery 6: BGP Administrative Distance
          6. Problems with BGP and IGP Interaction
        4. Monitoring and Troubleshooting IBGP in Transit AS
          1. Monitoring IBGP
          2. Common IBGP Problems
          3. Troubleshooting IBGP Session Startup Issues
          4. Troubleshooting IBGP Route Selection Issues
          5. Troubleshooting IBGP Synchronization Issues
      3. Route Selection Using Policy Controls
        1. Using Multihomed BGP Networks
          1. Business Requirements for Multihomed BGP Networks
          2. Technical Requirements for Multihomed BGP Networks
          3. BGP Route Selection Without BGP Policies
          4. Multihomed Customer Routing Policies
          5. Influencing BGP Route Selection
          6. Transit Traffic Issue
          7. Routing Update Reliability Issue
          8. Return Traffic Issue
        2. Employing AS Path Filters
          1. AS Path Filtering Scenarios
          2. AS Path Regular Expressions
          3. String Matching
          4. Applying AS Path Filters
          5. Configuring BGP AS Path Filters
          6. Discovery 7: Configure Non-Transit Autonomous System
          7. Monitoring AS Path Filters
        3. Filtering with Prefix Lists
          1. Requirements for Prefix-Based Filters
          2. Prefix Lists vs. IP Access Lists
          3. Configuring Prefix Lists
          4. BGP Filters Implementation
          5. Implementing Prefix Lists in the BGP Process
          6. Discovery 8: Filtering Customer Prefixes
          7. Modifying Prefix Lists
          8. Monitoring Prefix Lists
        4. Using Outbound Route Filtering
          1. Outbound Route Filtering
          2. Inbound vs. Outbound Filtering Example
          3. BGP Prefix-Based Outbound Route Filtering
          4. Outbound Route Filter Message
          5. Configuring Outbound Route Filtering
          6. Using Outbound Route Filtering
          7. Discovery 9: Prefix-Based Outbound Route Filtering
        5. Applying Route Maps as BGP Filters
          1. Route Map Overview
          2. BGP Route-Map Policy List Support
          3. BGP Route Map Continue
          4. Prefix List Use in Route Maps
          5. BGP Filters
          6. Using Route Maps as BGP Filters
          7. Discovery 10: Configure Route Maps as BGP Filters
        6. Implementing Changes in BGP Policy
          1. Traditional Filtering Limitations
          2. BGP Soft Reset Enhancement
          3. Route Refresh
          4. Configuring Route Refresh
          5. Monitoring Route Refresh
      4. Route Selection Using Attributes
        1. Influencing BGP Route Selection with Weights
          1. BGP Route Selection Criteria
          2. Influencing BGP Route Selection
          3. Configuring Per-Neighbor Weights
          4. Discovery 11: Configure Per-Neighbor Weights
          5. Changing Weights with Route Maps
          6. BGP Route Selection and Filtering Tools Summary
        2. Setting BGP Local Preference
          1. Consistent Route Selection Within the AS
          2. BGP Local Preference
          3. Configuring Default Local Preference
          4. Monitoring Local Preference
          5. Discovery 12: Configure and Monitor Local Preference
          6. Configuring Local Preference with Route Maps
          7. Discovery 13: Configure Local Preference Using Route Maps
        3. Using AS Path Prepending
          1. Return Path Selection in a Multihomed AS
          2. AS Path Prepending
          3. AS Path Prepending Design Considerations
          4. Discovery 14: Configure AS Path Prepending
          5. BGP Hide Local-Autonomous System
        4. Understanding BGP Multi-Exit Discriminators
          1. Selecting the Proper Return Path
          2. MED Propagation in a BGP Network
          3. Changing MED
          4. Discovery 15: Configure MED
          5. Troubleshooting the MED
          6. Advanced MED Configuration
        5. Addressing BGP Communities
          1. Selecting the Proper Return Path
          2. BGP Communities Overview
          3. Using Communities
          4. Configuring BGP Communities
          5. Discovery 16: Configure Local Preference Using the Communities
          6. BGP Named Community Lists
          7. BGP Cost Community
          8. BGP Link Bandwidth Feature
          9. BGP Support for Sequenced Entries in Extended Community Lists
      5. Customer-to-Provider Connectivity with BGP
        1. Understanding Customer-to-Provider Connectivity Requirements
          1. Customer-to-Provider Connectivity Types
          2. Customer Redundant Connectivity
          3. Customer-to-Provider Routing Schemes
          4. Customer Routing Schemes
          5. Customer Addressing Requirements
          6. Customer AS Number Allocation
        2. Implementing Customer Connectivity Using Static Routing
          1. When to Use Static Routing?
          2. Characteristics of Static Routing
          3. Designing Static Route Propagation in a Service Provider Network
          4. BGP Backup with Static Routes
          5. Floating Static Routes with BGP
          6. Load Sharing with Static Routes
        3. Connecting a Customer to a Single Service Provider
          1. BGP Configuration on Customer Routers
          2. Conditional BGP Advertising in Customer Networks
          3. BGP Configuration on Service Provider Routers
          4. Removing a Private AS Numbers
          5. BGP Support for Dual AS Configuration for Network AS Migrations
          6. Backup Solutions with BGP
          7. Load Sharing
          8. Load Sharing with BGP Multipath
          9. Load Sharing with EBGP Multihop
        4. Connecting a Multihomed Customer to Multiple Service Providers
          1. BGP Configuration for Multihomed Customers
          2. Multihomed Customer Address Space Selection
          3. Multihomed Customer AS Number Selection
          4. AS Number Translation
          5. Primary and Backup Link Selection
          6. BGP Incoming Link Selection
          7. Load Sharing with Multiple Providers
      6. Scaling Service Provider Networks
        1. Scaling IGP and BGP in Service Provider Networks
          1. Common Service Provider Network
          2. Route Propagation in Service Provider Networks
          3. Scaling Service Provider Routing Protocols
          4. Scaling Service Provider Addressing
        2. Introducing and Designing Route Reflectors
          1. IBGP Scalability Issues in a Transit AS
          2. Route Reflector Split-Horizon Rules
          3. Redundant Route Reflectors
          4. Route Reflector Clusters
          5. Additional Route Reflector Loop-Prevention Mechanisms
          6. Network Design with Route Reflectors
          7. Potential Network Issues
          8. Hierarchical Route Reflectors
        3. Configuring and Monitoring Route Reflectors
          1. Route Reflector Backbone Migration
          2. Configuring Route Reflectors
          3. Discovery 17: Configure Route Reflector
      7. Optimizing BGP Scalability
        1. Improving BGP Convergence
          1. BGP Convergence
          2. BGP Processes
          3. CPU Effects of BGP Processes
          4. Improving BGP Convergence
          5. PMTU Discovery
          6. Increasing Input Queue Depth
          7. BGP Prefix Independent Convergence
          8. Bidirectional Forwarding Detection for BGP
          9. BGP Nonstop Forwarding Awareness
          10. BGP Scan Time
          11. BGP Advertisement Interval
          12. BGP Keepalive and Hold-Down Timers
        2. Limiting the Number of Prefixes Received from a BGP Neighbor
          1. BGP Route Limiting
          2. Configuring the BGP Route Limiting
          3. Discovery 18: Configure BGP Route Limiting
        3. Implementing BGP Peer Groups
          1. BGP Peer Groups Overview
          2. BGP Peer Groups as a Performance Tool
          3. BGP Peer Group Limitations
          4. Configuring BGP Peer Groups
          5. Discovery 19: Configure BGP Peer Groups
          6. BGP Peer Group Configuration Examples
          7. BGP Dynamic Update Peer Groups Feature
          8. BGP Peer Templates Overview
          9. BGP Peer Templates Inheritance
          10. BGP Peer Templates Configuration
        4. Using BGP Route Dampening
          1. BGP Route Dampening
          2. BGP Route Dampening Operation
          3. Configuring BGP Route Dampening
          4. Discovery 20: Configure BGP Route Dampening
      8. Lab
        1. Configure a Basic BGP Network
          1. Configuring a Basic BGP Network
        2. Configure a BGP Transit AS
          1. Configure a Transit AS
        3. Configure BGP Using BGP Filtering
          1. Configuring BGP Using BGP Filtering Techniques
        4. Configure BGP Route Selection Using BGP Attributes
          1. Configuring BGP Route Selection Using BGP Attributes
        5. Configure BGP Route Reflectors
          1. Configuring Route Reflectors

Back to Top

Do you have the right background for Configuring BGP on Cisco Routers v4.0 - BGP?

Skills Assessment

We ensure your success by asking all students to take a FREE Skill Assessment test. These short, instructor-written tests are an objective measure of your current skills that help us determine whether or not you will be able to meet your goals by attending this course at your current skill level. If we determine that you need additional preparation or training in order to gain the most value from this course, we will recommend cost-effective solutions that you can use to get ready for the course.

Our required skill-assessments ensure that:

  1. All students in the class are at a comparable skill level, so the class can run smoothly without beginners slowing down the class for everyone else.
  2. NetCom students enjoy one of the industry's highest success rates, and pass rates when a certification exam is involved.
  3. We stay committed to providing you real value. Again, your success is paramount; we will register you only if you have the skills to succeed.
This assessment is for your benefit and best taken without any preparation or reference materials, so your skills can be objectively measured.

Take your FREE Skill Assessment test »

Back to Top

Award winning, world-class Instructors

David M.
- Networking expert with several Cisco certifications, including CCENT, CCNA, CCDA, CCSI, and CCVP. - Has taught over 90 courses at NetCom Learning. - Average rating of 8.75 out of 9 on student evaluation reports.


David has been in the Networking field for the past eleven years and holds several Cisco certifications. He has been an instructor since 2005 and has taught over 90 courses at NetCom Learning.

David is an extremely enthusiastic trainer with a raw passion towards teaching and delivering Cisco information and takes great pride in his career as an instructor, which has lead him to develop and deliver the class in his own unique way; very professional and knowledgeable, yet pleasant and enjoyable. His classes have a high passing rate for students taking certification exams, and averages 8.75 out of 9 on evaluation reports.
Michael G.
- Over 22 years of professional experience in the IT field, including more than a decade as a Certified Trainer.
- An expert in Cisco's Routing, Switching, Security, Voice and Wireless areas, as well as select Microsoft, Novell, CompTIA, Sun and CWNP courses.
- High-skilled and acclaimed instructor. Has trained over 900 students at Netcom Learning.


Michael has over 22 years of professional experience in the IT field, including more than a decade as a Certified Trainer. An expert in Cisco's Routing, Switching, Security, Voice and Wireless areas, Michael also teaches select Microsoft, Novell, CompTIA, Sun and CWNP courses.

Michael's dedication and passion for teaching is unmatched. He has trained over 900 students at Netcom Learning since 2006 and his evaluation scores average 8.7 out of 9.
William D.
- Bachelors and Masters in Mathematics from University of Pennsylvania, in addition to several IT certifications.
- Over 20 years of experience in the IT industry; background ranges from engineering, administration and escalation support in networks.


William is a highly-skilled IT professional with Bachelors and Masters Degree in Mathematics from University of Pennsylvania. He has been working in the IT industry for over 20 years, with experience in engineering, administration and escalation support in networks ranging from small to large scale complex enterprise environments.

As a Cisco and CompTIA Subject Matter Expert, he holds several certifications, including Cisco CCNA, CCNP, and CCIE. William is one of NetCom's top trainers, consistently scoring high marks in student evaluations.

See more...   See more instructors...

Back to Top

Recent Client Testimonials & Reviews

Very knowledgeable instructor. True subject matter expert.

- Dameon R.

Course(s) Taken

» Implementing Cisco Voice Communications and QoS v8.0 - CVOICE

The instructor knows his material very well.

- Hung N.

Course(s) Taken

» Implementing Cisco Voice Communications and QoS v8.0 - CVOICE

Good Training company with whom we have a history.

-Swaminathayer M.
Course(s) Taken

» Deploying Cisco ASA Firewall Solutions v2.0 - FIREWALL

  More testimonials »  

Back to Top