Cisco Learning and Certifications
Scaling and Optimizing BGP

Heat up your career this summer with courses from Google, IBM, and more for £190/year. Save now.

Cisco Learning and Certifications

Scaling and Optimizing BGP

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Beginner level
No prior experience required
10 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level
No prior experience required
10 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

July 2025

Assessments

39 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the Configuring BGP on Cisco Routers Specialization
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 4 modules in this course

What's included

2 readings

In classic IBGP, the BGP boundary router needs to forward the route that is received from an EBGP peer to every other router within its own AS. This requires the use of a dedicated IBGP session for each router. Also, the BGP boundary router forwards routes that a router sources in the same way. The result is that a large number of IBGP sessions are required. BGP provides the route reflector feature to help to scale these sessions. Large BGP networks cannot properly scale without relying on performance-enhancing tools such as route reflectors. Route reflectors enable BGP routing information to be distributed in a way that does not require a physical full-mesh network. Implementation of such a network requires knowledge of the steps to properly migrate and configure route reflectors and the commands that are used to verify the operation of a configured network. This course introduces the steps that are required to successfully migrate an existing AS to BGP route reflectors. It also lists the Cisco IOS commands that are required to configure and monitor route reflectors.

What's included

10 videos11 readings11 assignments

As the number of routes in the Internet increases, demands on router CPU and memory resources on the router in a service provider will increase. BGP processing affects both router resources and network convergence time. Network convergence must be as fast as possible to ensure accurate routing information between domains. Router resources also must be optimized whenever possible. Cisco IOS performance improvements for BGP are designed to aid network administrators in achieving these goals. In this course, you will learn about various Cisco IOS performance improvements that have been designed to reduce BGP convergence time. This course includes discussions of convergence, BGP routing processes, and the effects of BGP routing processes on router CPU resources. The course also discusses the commands that are required to configure and monitor BGP for various Cisco IOS performance improvements. Improvements that are mentioned are PMTU discovery, input hold queue, BGP PIC, BFD, BGP NSF awareness, BGP scan time, advertisement interval, keepalive, and hold-down timers.

What's included

12 videos13 readings13 assignments

More than 600,000 prefixes are now on the Internet. Network administrators do not need or desire their routers to carry full Internet routing in many circumstances. Furthermore, protective controls are needed on customer-facing routers to ensure that a configuration error does not cause the accidental advertisement of prefixes from autonomous systems that did not originate them. BGP is designed for reliability and scalability. It has much flexibility regarding administrative policy controls, route selection, and performance tuning and scalability features. An advanced BGP configuration tool has been designed to improve BGP scalability and performance by reducing the number of prefixes that a router receives from a BGP neighbor. Scaling routers to meet the demands of full Internet routing and associated administrative policies requires protocols such as BGP with embedded scalability mechanisms. In environments where network administrators must configure many BGP peers, peer groups are a scalability tool that reduces both administrative overhead and router resource requirements. Typical service provider networks usually contain BGP-speaking routers that consist of many neighbors that are configured with the same administrative policies. These policies can be outbound route maps, distribute lists, filter lists, update source, and so on. You can group neighbors with the same update policies into peer groups to simplify configuration and, more importantly, to make BGP updates more efficient. In this course, you will learn about peer groups as a BGP scalability mechanism. Even when a BGP implementation is correctly configured and highly robust, the performance of the routing process on any given router is limited. Limiting the propagation of unstable routes, specifically when they are not beneficial to the network, becomes an important issue because it reduces the processing requirements of the router that is forced to process routing table state changes. Route dampening is a BGP feature that has been designed to reduce BGP processing requirements by minimizing the propagation of unstable routes to BGP peers. AS border routers, in any BGP implementation, cannot rely upon external peers to sufficiently shield the AS from routing table instability. Route dampening allows route instability to be contained at an AS border router that borders the instability. This course describes the purpose and operation of the route-dampening feature on Cisco IOS routers. This course also discusses the Cisco IOS commands that are required to enable route dampening, modify default dampening parameters, and release a route that has been suppressed because of dampening. Cisco IOS commands that are used to monitor route dampening are also discussed.

What's included

12 videos16 readings15 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Cisco Learning & Certifications
25 Courses75,070 learners

Offered by

Explore more from Networking

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions