
1- IGP vs EGP Routing Protocols
2- BGP's Basic Overview
3- BGP Update Contents
4- NLRI : Network Layer Reachability Information
5- AS-PATH Attribute
6- AS-Path Usage : Best Path Selection , Loop Prevention
7- eBGP ( external BGP ) vs iBGP ( internal BGP )
1- eBGP Neighborship Review
2- TCP Session Establishment
3- eBGP Neighborship with connected interface configuration
4- eBGP Neighborship with connected interface monitoring [ Traditional | Enhanced ]
1- eBGP Neighborship Conditions
2- BGP Router-ID Concept , Configuration , Monitoring
3- Neighbor Shutdown Command's Concept , Configuration , Monitoring
4- Neighbor Description Command's Concept , Configuration , Monitoring
1- BGP Router-ID introduction
2- BGP Router-ID selection methods in IOS-XR
3- BGP Router-ID configuration in IOS-XR
4- BGP Router-ID verification in IOS-XR
1- BGP Router-ID introduction
2- BGP Router-ID selection methods in NX-OS
3- BGP Router-ID configuration in NX-OS
4- BGP Router-ID verification in NX-OS
1- BGP Neighborship configuration in IOS-XR
2- BGP Neighborship verification in IOS-XR
3- Compare BGP Neighborship in IOS and IOS-XR
1- BGP Neighborship configuration in NX-OS
2- BGP Neighborship verification in NX-OS
3- Compare BGP Neighborship in IOS and NX-OS
1- The Need to eBGP Neighborship over Multiple Links
2- Neighborship over Multiple Links Concept , Configuration , Monitoring
3- Neighbor update-source Command's Concept , Configuration , Monitoring
4- Neighbor disable-connected-check Command's Concept , Configuration , Monitoring
5- Neighbor ebgp-multihop Command's Concept , Configuration , Monitoring
1- BGP Peering via Loopback Addresses configuration in IOS-XR
2- BGP Peering via Loopback Addresses verification in IOS-XR
3- Compare BGP Peering via Loopback Addresses in IOS-XR vs IOS
1- BGP Peering via Loopback Addresses configuration in NX-OS
2- BGP Peering via Loopback Addresses verification in NX-OS
3- Compare BGP Peering via Loopback Addresses in NX-OS vs IOS
1- BGP OPEN and Keep-Alive Messages Functions
2- Keep-Alive Interval and HoldTime Negotiation Process
3- Keep-Alive Interval Concept,Configuration,Monitoring
4- Keep-Alive HoldTime Concept,Configuration,Monitoring
5- Keep-Alive Minimum Neighbor HoldTime Concept,Configuration,Monitoring
1- BGP Messages and their function : Open , Update , Notification , Keep-Alive
2- BGP FSM : Finite State Machine
3- BGP Neighborship States : Idle , Connect , Active , Opensent , OpenConfirm , Established
4- Debugging BGP Neighborship Event
1- BGP Table Overview
2- The Methods of Injecting Routes into BGP Table
3- Network Command Configuration,Monitoring
4- Redistribution Command Configuration,Monitoring
1- BGP Prefix Advertisement configuration in IOS-XR
2- BGP Prefix Advertisement verification in IOS-XR
3- Route Policy Configuration in IOS-XR
1- BGP Prefix Advertisement configuration in NX-OS
2- BGP Prefix Advertisement verification in NX-OS
1- BGP Automatic Summarization Default status in BGP
2- BGP Automatic Summarization Configuration,Monitroing
3- BGP Automatic Summarization effects on Injecting Routes with Network Command
4- BGP Automatic Summarization effects on Injecting Routes with Redistribution Command
1- What is the Aggregation?
2- BGP Aggregation Concept and benefits
3- BGP Aggregation Configuration,Monitoring Commands
1- BGP Atomic Aggregate Path Attribute Overview
2- BGP Aggregator Path Attribute Overview
3- BGP Atomic Aggregate and Aggregator Monitroing
1- BGP Proxy Aggregate Function
2- BGP Aggregation and interaction with AS-Path Attribute
3- BGP AS-Path Attribute Segments
4- BGP AS-Path AS-SET loop prevention mechanism
1- BGP Aggregation Unsuppress-Map Concepts
2- BGP Aggregation Unsuppress-Map Cofiguration,Monitoring
1- BGP Aggregation Suppress-Map Concept
2- BGP Aggregation Suppress-Map Configuration,Monitoring
1- BGP Aggregation Advertise-Map Concept
2- BGP Aggregation Advertise-Map Configuration,Monitoring
1- BGP Aggregation Attribute-Map Concept
2- BGP Aggregation Attribute-Map Configuration,Monitoring
1- BGP - Single Homed Connection with Private IP Address , Private AS Number , No BGP , PAT Customer
2- BGP - Single Homed Connection with Private IP Address , Private AS Number , BGP , PAT Customer
3- BGP - Single Homed Connection with Private IP Address , Public AS Number , BGP , No PAT Customer
4- Provider Assigned [PA] Public IP Address Concept
5- Provider Independent [PI] Public IP Address Concept
1- Floating Static Route Usage
2- Floating Static Route Usage in Customer Side
3- Floating Static Route Usage in Provider Side
1- BGP - Path Attribute classification
2- BGP - Well-known Mandatory Path Attribtes and Examples
3- BGP - Well-known Discretionary Path Attribtes and Examples
4- BGP - Optional Transitive Path Attribtes and Examples
5- BGP - Optional Non-Transitive Path Attribtes and Examples
1- BGP Origin Code Path Attribute Concept
2- BGP Origin Code Path Attribute Values
3- BGP Origin Code Path Attribute with Network Command
4- BGP Origin Code Path Attribute with Redistribution
5- BGP Origin Code Path Attribute with Aggregation without AS-SET
6- BGP Origin Code Path Attribute with Aggregation with AS-SET
1- BGP Next-Hop Path Attribute Concept
2- BGP Next-Hop Path Attribute behavior in eBGP
3- BGP Next-Hop Path Attribute behavior in iBGP
4- BGP Next-Hop Path Attribute default behavior change
5- BGP Next-Hop rechability with IGP Routing
1- BGP Next-hop configuration in IOS-XR
2- internal BGP [iBGP] Configuration in IOS-XR
1- BGP Next-hop Modification configuration in NX-OS
2- internal BGP [iBGP] Configuration in NX-OS
3- Compare BGP Next-hop Modification in IOS and NX-OS
1- BGP Backdoor Usage
2- BGP Backdoor Concept
3- BGP Backdoor Configuration,Monitoring
1- BGP Default Route Advertisement Usage
2- BGP Default Route Advertisement with Neighbor Command
3- BGP Default Route Advertisement Network Command
4- BGP Default Route Advertisement Redistribute Command
1- The Need to iBGP Neighborship
2- iBGP Neighborship Configuration
3- The Need to use next-hop-self option in iBGP
4- iBGP Configuration,Monitroing
5- The Concept of a Transit AS [ Service Provider ]
1- eBGP Loop Prevention Mechanism
2- iBGP Split Horizon Rule
3- The Need to iBGP Mesh
4- iBGP Mesh Configuration,Monitoring
1- iBGP Usage in Enterprise
2- iBGP Configuration in Enterprises
3- Preventing Suboptimal Routing with iBGP
1- BGP Peer-Group Usage
2- BGP Peer-Group Configuration,Monitoring
3- BGP Peer-Group versus direct configuration
4- Transit Network Service from Service Provider
1- The Need to iBGP Neighborship with Loopback Interfaces
2- Difference Between eBGP and iBGP neighborship with Loopback Interfaces
3- Using Peer-Group to Configuring iBGP neigborship between Loopback Interfaces
1- BGP - Dynamic iBGP Peer Group Introduction
2- BGP - Dynamic iBGP Peer Group Configuration,Monitoring
3- BGP - Dynamic iBGP Peer Group Security Features
1- BGP - Dynamic eBGP Peer Group difference with Dynamic iBGP Peer Group
2- BGP - Dynamic eBGP Peer Group Configuration,Monitoring
1- BGP Dynamic Update Peer-Group Introduction
2- BGP Dynamic Update Peer-Group Configuration
3- BGP Dynamic Update Peer-Group Monitoring
1- BGP Peer-Template Introduction
2- BGP Peer-Session Introduction
3- BGP Peer-Session Configuration
4- BGP Peer-Session Verification
5- BGP Peer-Policy Introduction
6- BGP Peer-Policy Configuration
7- BGP Peer-Policy Verification
8- BGP Peer-Group Benefits Introduction
9- BGP Peer-Group Limitation Introduction
1- BGP Confederation Benefits
2- BGP Confederation Concept
3- BGP Confederation Configuration,Monitoring
4- BGP AS-PATH Segments : AS-SEQ , AS-SET , AS-CONFED-SEQ , AS-CONFED-SET
1- BGP Confederation Types : eBGP-Confed , iBGP-Confed
2- iBGP Confederation
3- BGP Confederation Configuration with Loopback interfaces
1- BGP Route Reflector Concept
2- Route Reflector , Client , Cluster
3- BGP Originator ID , Cluster-List Path Attributes
4- BGP Originator ID's Function
1- BGP Route Reflector Non-Client concept
2- The rules about Client , Non-Client , Route Reflector
3- The Need to iBGP Mesh in Non-Client Part of AS
4- Control Plane and Data Plane Separation
1- BGP Route Reflector configuration in IOS-XR
2- internal BGP [iBGP] Configuration with Loopback interfaces in IOS-XR
1- BGP Route Reflector configuration in NX-OS
2- internal BGP [iBGP] Configuration with Loopback interfaces in NX-OS
3- Compare Route Reflector Configuration in IOS and NX-OS
1- The need to BGP Route Reflector redundancy
2- BGP Route Reflector Redundancy Configuration,Monitoring
1- The need to BGP Route Reflector Multiple Clustring
2- BGP Route Reflector Multiple Clustering Configuration
3- The function of BGP Cluster-List Attribute Function
1- The need to Hierarchical Route Reflection
2- BGP Hierarchical Route Reflection Configuration
3- Benefits of Hierarchical Route Reflection
1- BGP - Route-Reflector with Full Mesh Client Concept
2- BGP - Route-Reflector with Full Mesh Client Configuration
3- BGP - Route-Reflector with Full Mesh Client follow the BGP Update
1- BGP - Route-Reflector with Full Mesh Client Review
2- BGP - Route-Reflector with Partial Mesh Client Issue
3- BGP - Multi Cluster ID [ MCID ] Usage
4- BGP - Multi Cluster ID [ MCID ] Configuration
5- BGP - Multi Cluster ID [ MCID ] Verification
1- BGP Best Path Selection Rules
2- BGP Weight Attribute introduction
3- BGP Weight Attribute Configuration per neighbor
4- BGP Weight Attribute Configuration per route
1- BGP Weight Atribute default value for locally injected Paths
2- BGP local Weight Attribute usage
1- BGP Local Preference Attribute introduction
2- BGP Local Preference Attribute default value
3- BGP Local Preference Attribute configuration methods
4- BGP Local Preference Attribute configuration,monitoring
5- Difference Between Local-Preference and Weight Path Attributes
1- BGP Third Best Path Selection Rule
2- Why the locally injected paths are preferred to learned routes
1- BGP Accumulated IGP [AIGP] Attribute introduction
2- BGP Accumulated IGP [AIGP] default value
3- BGP Accumulated IGP [AIGP] configuration
4- BGP Accumulated IGP [AIGP] monitoring
1- BGP AS-Path Segments
2- BGP AS-Path Segments Functions
3- BGP AS-Path Prepending Function
4- Using BGP AS-Path to solve the Asymmetric Routing
1- BGP Origin Code Review
2- BGP Origin Code Types
3- BGP Origin Code Configuration
4- BGP Best Path Selection with Origin Code
1- BGP Multi Exit Discriminator [ MED ] Introduction
2- BGP Multi Exit Discriminator [ MED ] Default Behavior
3- BGP Multi Exit Discriminator [ MED ] Configuration
4- BGP Best Path Selection with Multi Exit Discriminator [ MED ]
1- BGP - Advanced MED - Always Compare MED Introduction
2- BGP - Advanced MED - Always Compare MED Default Behavior
3- BGP - Advanced MED - Always Compare MED Configuration
1- BGP - Advanced MED - Missing-as-worst Introduction
2- BGP - Advanced MED - Missing-as-worst Default Behavior
3- BGP - Advanced MED - Missing-as-worst Configuration
1- BGP - Prefer eBGP to iBGP Path Justification
2- BGP - Prefer eBGP to iBGP Path Monitoring
1- BGP - Best Path Selection - Lowest IGP Metric to Next-Hop Justification
2- BGP - Best Path Selection - Lowest IGP Metric to Next-Hop Configuration/Monitoring
1- BGP - Best Path Selection - Oldest eBGP Route Justification
2- BGP - Best Path Selection - Oldest eBGP Route Configuration/Monitoring
1- BGP - Best Path Selection - Lower BGP Router-ID Justification
2- BGP - Best Path Selection - Lower BGP Router-ID Configuration/Monitoring
1- BGP - Best Path Selection - Minimum Cluster-List Length Justification
2- BGP - Best Path Selection - Minimum Cluster-List Length Configuration/Monitoring
1- BGP - Best Path Selection - Lowest Neighbor IP Justification
2- BGP - Best Path Selection - Lowest Neighbor IP Configuration/Monitoring
1- BGP - MultiPath Equal Cost Load Balancing [ECLB] Requirements
2- BGP - MultiPath Equal Cost Load Balancing [ECLB] Configuration for eBGP Routes
3- BGP - MultiPath Equal Cost Load Balancing [ECLB] Configuration for iBGP Routes
4- BGP - MultiPath Equal Cost Load Balancing [ECLB] Specfic feature
1- BGP - MultiPath Unqual Cost Load Balancing [UCLB] Requirements
2- BGP - MultiPath Unqual Cost Load Balancing [UCLB] Restriction
3- BGP - MultiPath Unqual Cost Load Balancing [UCLB] Configuration
4- BGP - Extended Community Usage in UCLB
1- BGP - Route Filtering Concept
2- BGP - Route Filtering with ACL Configuration
3- BGP - Route Filtering Monitoring Commands
4- BGP - Soft-Reconfiguration Memory Configuration
1- BGP - Route Filtering Pre-Check of IP Prefix-List
2- BGP - Route Filtering with IP Prefix-List Configuration
3- BGP - Adj-RIB-In Table Concept
4- BGP - LOC-RIB Table Concept
5- BGP - Adj-RIB-Out Table Concept
1- BGP - Route Filtering Pre-Check of Route-Map
2- BGP - Route Filtering with Route-Map Configuration
1- BGP - Route Filtering Pre-Check of Regular Expressions
2- BGP - Route Filtering Pre-Check of AS-Path Access-list
3- BGP - Route Filtering with filter-list Configuration
4- BGP - AS-Path ACL Configuration,Monitoring
5- BGP - Introduce REGEXPs ^ $ String _
1- BGP - REGEXPs String Matching
2- BGP - REGEXPs String Matching Alternatives
3- BGP - REGEXPs String Matching Ranges
4- BGP - REGEXPs String Matching Wildcard
5- BGP - REGEXPs String Matching Delimiters
6- BGP - REGEXPs String Matching Grouping
7- BGP - REGEXPs String Matching Special Characters
8- BGP - REGEXPs String Matching Repeating Operators
1- BGP Hard Reset(Clear) Concept and effects
2- BGP Hard Reset(Clear) Commands
3- BGP Soft Reset(Clear) Outbound Concept and effects
4- BGP Soft Reset(Clear) Outbound Commands
5- BGP Soft Reset(Clear) Inbound Concept and effects
6- BGP Soft Reset(Clear) Inbound Commands
7- Withdrawn fielad in a BGP Message
8- Route-Refresh message of BGP
1- BGP Outbound Route Filtering [ORF] Concept
2- BGP Outbound Route Filtering [ORF] Configuration
3- BGP Outbound Route Filtering [ORF] Monitoring
4- BGP Outbound Route Filtering [ORF] Benefits
Border Gateway Protocol (BGP): Mastering the Heart of Global Networking
In the modern world of interconnected networks, Border Gateway Protocol (BGP) stands as the backbone of the internet, enabling seamless communication between autonomous systems (AS) across the globe. Whether you’re navigating the vast landscape of enterprise networking or diving into the complexities of service provider infrastructures, a solid understanding of BGP is essential for building a successful career in networking.
BGP is much more than a routing protocol—it's a strategic tool for managing traffic, optimizing performance, and ensuring the reliability of large-scale networks. This course offers a comprehensive exploration of BGP’s fundamentals and advanced concepts, making it an indispensable asset for professionals aspiring to stand out in the field.
The ability to design, configure, and troubleshoot BGP is a highly sought-after skill by enterprises, ISPs, and data center operators. As businesses strive to maintain connectivity across multiple sites, manage complex traffic flows, and adopt cloud-based solutions, BGP expertise places you at the forefront of opportunities in the networking job market.
This course bridges the gap between theory and practice. With real-world scenarios and hands-on labs, you’ll gain the confidence to implement BGP in diverse environments. From mastering path selection and route policies to understanding peering agreements and BGP attributes, this journey will transform you into a BGP specialist.
Whether you’re preparing for advanced certifications like CCNP or CCIE or simply enhancing your skills, this course will equip you with the knowledge and practical experience to excel. Unlock your potential and make a lasting impact on global networks with the power of BGP!