Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cisco BGP Configuration & Labs - Basic to Advanced!
Rating: 4.6 out of 5(926 ratings)
7,022 students

Cisco BGP Configuration & Labs - Basic to Advanced!

BGP is the toughest protocol to understand, Implement & troubleshoot, this course will make it EASY to learn Cisco BGP
Created byAshish R
Last updated 11/2025
English

What you'll learn

  • Have good understanding of BGP Concepts, will be able to configure BGP and troubleshoot it well
  • You will learn Attributes such as Origin, Weight, Local Preference, MED, Communities.
  • You will learn the options to change the Routing in BGP
  • You will get strong understanding of BGP Table

Course content

3 sections32 lectures5h 1m total length
  • About your Instructor0:31
  • Chapter 1 - Simple BGP Configuration8:53

    You will learn how to enable BGP on cisco Routers. It is very simple configuration. This chapter is going to be Base foundation of BGP

  • Chapter 2 - BGP neighborship using Non-Directly-Connected IPs + EBGP Multihop9:17

    Sometimes, you do not have to configure BGP peering with Directly connected neighbors. In that you need to use "update-source" command for that neighbor. You can also use Loopback Interfaces for forming iBGP or eBGP

  • Chapter 3 - IBGP Internal BGP3:23

    iBGP means when your peer BGP router is also present in same Autonomous System. See How you can configure it and How you can verify iBGP configuration

  • Chapter 4 - Reading BGP Table Part 111:13

    Reading BGP Table is not that easy. However- It is not very tough as well. So I will take you to the output of BGP and explain you all the important points

  • Chapter 5 - Reading BGP Table Part 23:49

    Lets dig more and understand further on BGP table.

  • Chapter 6 - Advertising a new Subnet in BGP12:40
  • Chapter 7 - Next Hop Self in BGP15:56
  • Chapter 8 - Auto Summary in BGP7:10
  • Chapter 9 - BGP Neighbor Adjacency States12:06
  • Chapter 10 - BGP Messages17:27
  • Chapter 11 - Troubleshooting BGP Neighorship17:20
  • Chapter 12 - Troubleshooting BGP Network Advertisement17:15
  • Chapter 13 - Weight Attribute in BGP17:16
  • Chapter 14 - Local Preference in BGP18:15
  • Chapter 15 - AS Prepend in BGP9:35
  • Chapter 16 - Origin Code in BGP7:21
  • Chapter 17 - MED Multi Exit Descriminator7:46
  • Chapter 18 - BGP Communities14:52
  • Chapter 19 - No-Advertise Community6:35
  • Chapter 20 - No-Export Community4:31
  • Chapter 21 - BGP Prevent Transit AS using Filter List9:48
  • Chapter 22 - BGP Prevent Transit AS using No-Export Community4:44
  • Chapter 23 - BGP Prevent Transit AS using Prefix List3:28
  • Chapter 24 - BGP Prevent Transit AS using Distribute List3:23
  • Chapter 25 - BGP Peer Group9:02
  • Chapter 26 - BGP Route Reflector Lab13:56
  • Chapter 27 - Confederation in BGP24:17

Requirements

  • Students should have Basic Understanding of Routing Protocols such as RIP, EIGRP and OSPF

Description

BGP Configuration is always a big task to do. This Course has made it very easy for students to understand the BGP Concepts. It has many labs which will eventually make you comfortable working with BGP.

Border Gateway Protocol (BGP) is considered a “Path Vector” routing protocol. It is an exterior gateway protocol (EGP) that is used to exchange routing information among routers in different autonomous systems. It is the only protocol which enables Internet to function. So it is very robust and scalable routing Protocol. 

Once BGP peers form a neighbor relationship, they share their full routing table. Afterwards, only changes to the routing table are forwarded to peers.

BGP metric is BGP attributes. It has 3 tables, neighbor table, BGP table and Routing table. The AD (Administrative Distance) for eBGP routes is 20, iBGP is 200. It uses TCP-179. It's Peers use incremental and triggered updates(5 sec interval for IBGP and 30 sec interval for EBGP). It uses AS numbers to keep track of different administrative domains. 1-64511 are public, 64512-65535 are private autonomous numbers.

This course has many Labs which will make you very strong and comfortable in Implementing this protocol in your organization or at your home lab. You will get expertise on Attributes of BGP such as Weight, Local Preference, AS Path, MED , ORGIN and Communities. Since It runs the Internet, so we need a protocol which gives flexibility, that is why BGP is used. Only drawback is that It is extremely slow to converge.

Many more things like Route Reflectors, Confederation are also covered so that you get complete information about this BGP.

Here is the list of topics covered in it

1. Simple BGP Configuration
2. BGP with Non-Connected Neighbors
3. IBGP Vs EBGP
4. How to Read BGP Table
5. Advertising Subnet in BGP
6. Auto Summary in BGP
7. BGP Neighbor Adjacency States
8. BGP Messages
9. Troubleshooting BGP Neighborship
10. Troubleshooting BGP Network Advertisement
11. Weight Attribute
12. Local Preference
13. AS Prepend
14.Origin Code
15. MED (Multi Exit Descriminator)
16. BGP Communities
17. No-Advertise Community
18. No-Export Community
19. BGP prevent Transit AS using Filter List
20. BGP prevent Transit AS using No-Export Community
21. BGP prevent Transit AS using Prefix List
22. BGP prevent Transit AS using Distribute List
23. BGP Peer Group
23. BGP Route-Reflector
24. BGP Confederation

This will definitely be helpful for you. Any feedback- Let me know. I am always available for your help.

I have 5000+ satisfied students from 120+ countries.

Let's get started.

Who this course is for:

  • Students who are aspirants of CCNA CCNP CCIE and those who are looking to work in ISPs should take this course
  • Students who want to enhance practical knowledge on BGP and improve Implementation and Troubleshooting Skills should take it