
In this lecture, I will cover the following:
Who is the instructor?
What will you learn in this course? (Agenda).
Course resources.
In this lecture, I will cover the following:
What is BGP?
BGP comparison with IGPs.
BGP Autonomous System Numbers (ASNs).
Routing toward the internet design options.
Basic BGP workflow overview.
In this lecture, I will cover the BGP message types and their formats.
In this lecture, I will cover the six BGP states and their triggers.
In this lecture, I will cover the following:
BGP neighborship requirements.
MP-BGP and address families (AFI/SAFI) overview.
BGP neighbor types (iBGP / eBGP).
BGP loop prevention.
BGP identifier (RID).
In this lecture, I will cover the following:
BGP configuration steps on NX-OS.
BGP configuration examples.
BGP verification commands.
In this lecture, I will show you a BGP configuration LAB Demo.
In this lecture, I will cover the BGP neighborship issues and troubleshooting steps.
In this lecture, I will cover the following:
iBGP design challenges and options.
Fully meshed iBGP peering.
Confederations.
Route Reflectors (RR).
In this lecture, I will cover the iBGP Route-Reflector (RR) configuration (LAB demo).
In this lecture, I will cover the eBGP route server with a lab demo.
This lecture overviews the BGP path selection process, including the criteria for selecting the best path.
This lecture covers the next-hop path attribute (step 0) in the BGP path selection process.
This lecture covers the Weight (step 1) in the BGP path selection process.
This lecture covers the Local Preference path attribute (step 2) in the BGP path selection process.
This lecture covers the Locally Injected Routes (step 3) in the BGP path selection process.
This lecture covers the AS path length PA (step 4) in the BGP path selection process.
This lecture covers the BGP Origin (O) path attribute (step 5) in the BGP path selection process.
This lecture covers the BGP MED (M) path attribute (step 6) in the BGP path selection process.
This lecture covers the BGP neighbor type path attribute (step 7) in the BGP path selection process.
This lecture covers the IGP metric to the next hop (step 8) in the BGP path selection process.
This lecture covers the tie-breaker steps (9-12) in the BGP path selection process.
This lecture covers the BGP Multipathing feature in NX-OS.
In this lecture, you will learn the following:
BGP route advertisement overview.
BGP network command.
This lecture covers the BGP redistribution method to inject routes into BGP.
This lecture covers the theoretical aspects of BGP route aggregation for injecting routes into BGP.
This lecture covers the practical part (Lab demo) of the BGP Route Aggregation method.
This lecture covers how to inject the Default Route into the BGP domain.
This lecture covers the Conditional Advertisements method for injecting routes into BGP.
This lecture overviews the BGP AS Path Manipulation features and covers the local-as configuration option.
This lecture covers the following BGP AS Path Manipulation features:
remove-private-as
allowas-in
as-override
This lecture covers the following:
BGP route advertisement rules (review).
BGP route filtering overview.
Managing policy changes and BGP clear commands.
This lecture covers the following:
Displaying the results of BGP filtering (show commands)
Soft reconfiguration inbound feature.
LAB demo
This lecture covers the BGP route filtering by NLRI "Prefix/Length" using prefix-list and route-maps.
This lecture covers the following:
BGP route filtering by NLRI "Count".
BGP route filtering by AS_Path Sequence.
BGP route filtering by AS_Path Length.
This lecture covers BGP Regular Expressions and an overview of AS-Path access lists, with examples.
In this lecture, I continue the BGP Regular Expressions examples and do a LAB demo.
In this lecture, I will cover the following:
What is the BGP community?
Why is the BGP community used?
What are the well-known communities?
How to set and match community values.
What are the extended communities?
BGP communities LAB demo.
In this lecture, we will explore the benefits of BGP peer templates and learn how to create and apply them in NX-OS.
BGP peer templates Lab demo.
Master complex technologies faster with the "10-Day ACI Sprint" live cohort or book a personalized 1:1 coaching session to solve your specific project challenges and career goals.
The Cisco Data Centers | MP-BGP course equips network engineers to deploy the BGP protocol effectively in modern data centers and enterprise networks. It also comprehensively covers all BGP topics essential for the CCIE Data Center v3.1 lab exam, focusing on Cisco Nexus platforms.
Although this course targets network professionals and data center specialists, you only need to have basic networking knowledge to enroll in this course! The course explains BGP from scratch.
This professional development and foundational learning course contains the following:
High-quality, technical videos cover all required topics in the CCIE Data Center lab exam.
Lab demos for a better explanation of all features learned in the course.
Quizzes to confirm correct understanding.
External resources to enrich your BGP knowledge.
Packet captures and protocol message formats for detailed information.
The lectures in this course were divided into 7 sections:
BGP Fundamentals: Covers BGP basics, BGP message types, BGP states, and BGP neighborship (peering).
BGP Basic Configuration: Covers essential BGP configuration, verification, and troubleshooting.
BGP Design Solutions: Covers several BGP Designs: RRs, Confederations, full-mesh, and eBGP Route-server.
BGP Path Selection: Covers the best path selection process, by which a BGP router examines the competing BGP paths (routes) in its BGP table for a single prefix, choosing one route as the best route.
BGP Route Advertisement: Covers BGP route advertisements using several methods such as network & redistribute commands, conditional advertisements, default routes, and route aggregation.
BGP Route Policies: Covers BGP route policies using tools such as AS path manipulation features, route filtering, Regex, Communities, and others.
BGP Templates: Learn how to use the BGP template to minimize BGP configuration overhead.