When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 7 modules in this course
Gain critical expertise in designing resilient, multihomed BGP networks by enrolling in this comprehensive course. Whether you’re supporting mission-critical applications or ensuring business continuity, you’ll explore why multiple ISP paths and intelligent route selection are essential for today’s enterprises.
What makes this course unique is its deep dive into practical BGP policy tools—AS path filters, prefix lists, outbound route filtering (ORF), and route maps—enabling you to solve complex network challenges using best-in-class configurations. You’ll examine the syntax and application of AS path regular expressions, learn when and how to use prefix lists for both performance and simplicity, and understand how ORF can optimize resource use while safeguarding sensitive data.
The course also unpacks advanced BGP filtering with route maps, and you’ll practice applying, monitoring, and troubleshooting these tools for real-world scenarios. By gaining soft reconfiguration and route refresh techniques, you’ll be equipped to implement changes with minimal service disruption. Step beyond theoretical knowledge—join us to elevate your BGP skills for robust, scalable enterprise network architectures.
Using BGP Policy Controls Course Syllabus•5 minutes
1 assignment•Total 30 minutes
Ways to influence route selection using BGP policy controls•30 minutes
Using Multihomed BGP Networks
Module 2•2 hours to complete
Module details
In some circumstances, multiple paths to an ISP are important to have. There are business and technical reasons to configure a BGP network in a multihomed configuration. Mission-critical applications often call for redundant network designs. When access to applications is provided over the Internet, enterprises typically use multihomed BGP networks to achieve their goals of high availability. Full BGP routing tables and default BGP route selection might ordinarily be considered desirable characteristics of a network. However, the overhead of full BGP routing tables is not warranted in these situations. Furthermore, the default route selection in BGP often does not match the business and technical requirements for multihomed enterprise networks that use BGP.
What's included
8 videos9 readings9 assignments
Show info about module content
8 videos•Total 16 minutes
Introduction Video - Using Multihomed BGP Networks•2 minutes
Business Requirements for Multihomed BGP Networks•2 minutes
Technical Requirements for Multihomed BGP Networks•2 minutes
BGP Route Selection Without BGP Policies•2 minutes
Influencing BGP Route Selection•3 minutes
Transit Traffic Issue•2 minutes
Routing Update Reliability Issue•2 minutes
Return Traffic Issue•2 minutes
9 readings•Total 51 minutes
Business Requirements for Multihomed BGP Networks•6 minutes
Technical Requirements for Multihomed BGP Networks•6 minutes
BGP Route Selection Without BGP Policies•6 minutes
Multihomed Customer Routing Policies•4 minutes
Influencing BGP Route Selection•8 minutes
Transit Traffic Issue•5 minutes
Routing Update Reliability Issue•6 minutes
Return Traffic Issue•7 minutes
Summary •3 minutes
9 assignments•Total 58 minutes
Knowledge Check - Business Requirements for Multihomed BGP Networks•3 minutes
Knowledge Check - Technical Requirements for Multihomed BGP Networks•6 minutes
Knowledge Check - BGP Route Selection Without BGP Policies•3 minutes
Using Multihomed BGP Networks Course Exam•25 minutes
Employing AS Path Filters
Module 3•2 hours to complete
Module details
In network implementations that require connections to multiple ISPs, you will typically use AS path filters to influence BGP route selection. As a network administrator, you must understand the syntax of an AS path regular expression. You also must understand how string-matching operators function when they are using AS path regular expressions to match BGP routes. BGP allows connectivity between multiple ISPs for redundancy and scalability. You can employ AS path filters to remedy the problems that are associated with the various connectivity methods that are used within BGP. This course explains the methods that are used to implement BGP AS path filters.
What's included
6 videos9 readings7 assignments
Show info about module content
6 videos•Total 14 minutes
Employing AS Path Filters•2 minutes
AS Path Filtering Scenarios•2 minutes
AS path Regular Expressions•2 minutes
String Matching•4 minutes
Configuring BGP AS Path Filters•2 minutes
Monitoring AS Path Filters•3 minutes
9 readings•Total 43 minutes
AS Path Filtering Scenarios•6 minutes
AS Path Regular Expressions•4 minutes
String Matching •4 minutes
Matching Delimiters•4 minutes
Repeating Operators•5 minutes
Applying AS Path Filters•4 minutes
Configuring BGP AS Path Filters•8 minutes
Monitoring AS Path Filters•5 minutes
Summary•3 minutes
7 assignments•Total 63 minutes
Knowledge Check - AS Path Filtering Scenarios•6 minutes
Knowledge Check - AS Path Regular Expressions•3 minutes
Knowledge Check - String Matching•6 minutes
Knowledge Check - Applying AS Path Filters•6 minutes
Knowledge Check - Configuring BGP AS Path Filters•6 minutes
Knowledge Check - Monitoring AS Path Filters•6 minutes
Employing AS Path Filters Course Exam•30 minutes
Filtering with Prefix Lists
Module 4•2 hours to complete
Module details
Where multiple paths between a customer and an ISP exist, certain information must be filtered during BGP updates to influence route selection or to enforce an administrative policy. To meet this requirement, you must use filters. The use of prefix lists is typically easier than the use of standard IP access lists, and it provides performance benefits. You must understand the commands to apply filtering of inbound or outbound updates with prefix lists and where they should be applied. In this course, you will learn the requirements for using prefix-based filters in customer implementations where connections to multiple ISPs must be supported. You will also learn the advantages of prefix lists over IP access lists. This course discusses the commands used to apply filtering of inbound or outbound updates with prefix lists and to configure prefix list filters, and also where network administrators should apply them.
What's included
7 videos8 readings8 assignments
Show info about module content
7 videos•Total 26 minutes
Introduction video for Filtering with Prefix Lists •1 minute
Requirements for Prefix-Based Filters•2 minutes
Prefix Lists vs. IP Access Lists •5 minutes
Configuring Prefix Lists•7 minutes
BGP Filters Implementation•1 minute
Implementing Prefix Lists in the BGP Process•5 minutes
Monitoring Prefix Lists•3 minutes
8 readings•Total 45 minutes
Requirements for Prefix-Based Filters•5 minutes
Prefix Lists vs. IP Access Lists •6 minutes
Configuring Prefix Lists•9 minutes
BGP Filters Implementation•5 minutes
Implementing Prefix Lists in the BGP Process•7 minutes
Modifying Prefix Lists•4 minutes
Monitoring Prefix Lists•6 minutes
Summary •3 minutes
8 assignments•Total 63 minutes
Knowledge Check - Requirements for Prefix-Based Filters•3 minutes
Knowledge Check - Prefix Lists vs. IP Access Lists •6 minutes
Filtering with Prefix Lists Course Exam•30 minutes
Using Outbound Route Filtering
Module 5•2 hours to complete
Module details
You can use ORF as an extra mechanism to minimize the number of updates that are requested from a neighbor. It will reduce the link bandwidth consumption and CPU use when a router requests a route refresh. An ORF also allows filtering of information that external networks should not receive (such as RFC 1918 information). Understanding how to monitor outbound route filtering capabilities is also important. A BGP neighbor that supports specific ORF capabilities will report those capabilities to a monitoring neighbor and can then send a filter of the supported type to the neighbor. This course discusses the function of outbound route filtering in a BGP network. It also discusses the format and function of ORF messages and the commands that enable ORF negotiations and the activation of an ORF prefix list. It also details the commands that are used to trigger a route refresh and discusses how to monitor the operations of a configured ORF in a BGP network.
What's included
7 videos7 readings7 assignments
Show info about module content
7 videos•Total 19 minutes
Introduction Video for Using Outbound Route Filtering•1 minute
Knowledge Check - Using Outbound Route Filtering•6 minutes
Using Outbound Route Filtering Course Exam•30 minutes
Applying Route Maps as BGP Filters
Module 6•3 hours to complete
Module details
BGP is a powerful routing protocol that supports a wide variety of administrative policy controls and route selection features. You cannot achieve many complex filtering goals and administrative policies by using only single-purpose filtering methods or by compounding multiple filtering methods together. Route maps provide a method to perform various compound, complex filtering operations within a single tool. You must understand the operation and use of route maps to successfully implement any large-scale BGP deployment. In this course, you will learn about route maps and how you can use them for BGP filtering. You will learn the commands that are required to use route maps with prefix lists. You will also learn how to use prefix lists as BGP filters and how to monitor previously configured route maps.
What's included
7 videos8 readings7 assignments1 peer review
Show info about module content
7 videos•Total 21 minutes
Introduction Video for Applying Route Maps as BGP Filters•1 minute
Knowledge Check - BGP Route Map Policy List Support•6 minutes
Knowledge Check - BGP Route Map•6 minutes
Knowledge Check - Prefix List Use in Route Maps•6 minutes
Knowledge Check - BGP Filters•6 minutes
Knowledge Check - Using Route Maps as BGP Filters•3 minutes
Applying Route Maps as BGP Filters course Exam•30 minutes
1 peer review•Total 60 minutes
How to use Route Maps as BGP Filters•60 minutes
Implementing Changes in BGP Policy
Module 7•2 hours to complete
Module details
Because BGP can handle large volumes of routing information, traditional routing update methods are not feasible. Routing policies for a BGP neighbor may include filtering mechanisms such as route maps, distribute lists, prefix lists, and AS path filter lists. Each of these filters may affect inbound or outbound routing table updates. Whenever there is an administrative change in a routing policy, the BGP session must be reset before the new policy can take effect. To accomplish this task, you can use two types of reset: hard reset and soft reset. Clearing a BGP session using a hard reset invalidates the cache and results in a negative impact on the operation of networks because the information in the cache becomes unavailable. A soft reset allows routing tables to be reconfigured and activated without clearing the BGP session and thus is recommended. This course discusses routing updates in a BGP environment and the traditional methods of forcing BGP route updates after changes in a filter policy. It also discusses the function and benefits of soft reconfiguration and route refresh. The course also presents the commands that are required to perform a soft reconfiguration and route refresh, and explains how to monitor and troubleshoot these features.
What's included
6 videos7 readings6 assignments
Show info about module content
6 videos•Total 15 minutes
Introduction Video for Implementing Changes in BGP Policy•2 minutes
Traditional Filtering Limitations•3 minutes
BGP Soft Reset Enhancement•3 minutes
Route Refresh•2 minutes
Configuring Route Refresh•2 minutes
Monitoring Route Refresh•3 minutes
7 readings•Total 36 minutes
Traditional Filtering Limitations•6 minutes
BGP Soft Reset Enhancement•7 minutes
Route Refresh•7 minutes
Configuring Route Refresh•5 minutes
Monitoring Route Refresh•5 minutes
References•3 minutes
Summary•3 minutes
6 assignments•Total 60 minutes
Knowledge Check - Traditional Filtering Limitations•6 minutes
The Cisco Learning and Certifications organization is a worldwide leader in training and education programs that foster the development of careers in networking and other technology areas. The organization caters to a global community of students, partners, customers, and employees who seek the most up-to-date training on Cisco technologies and certifications.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.