Start with 7 free days of training.

Gain instant access to our entire IT training library, free for your first week.
Train anytime on your desktop, tablet, or mobile devices.

Configuring BGP on Cisco Routers

Cisco retired the 642-661 exam in July 2012. However, this training retains considerable value as an IT resource....
Cisco retired the 642-661 exam in July 2012. However, this training retains considerable value as an IT resource.

This Cisco video training with Jeremy Cioara covers BGP routing protocol technology, including topics such as BGP foundations, controlling BGP, growing BGP, and more.

Related area of expertise:
  • Cisco networking level 2

BGP...It's only the biggest routing protocol in the world! Regardless if your focus is certification-based or you are planning to deal with BGP at your day-to-day job, the practical, hands-on approach Jeremy Cioara uses will keep you referring back to these Nuggets again and again.

Complete with GNS3 labs and scenarios, this BGP course is a must for anyone pursuing the CCIP or CCIE certifications or those who handle networks in the service provider or corporate enterprise environments.
 show less
1. Welcome to BGP: How to Get the Most from This Series (14 min)
2. Foundation: What is BGP? When Do I Use It? (29 min)
3. Foundation: What is BGP? When Do I Use It? (Part 2) (29 min)
4. Foundation: Establishing a BGP session with an ISP (34 min)
5. Foundation: Establishing a BGP session with an ISP, Part 2 (25 min)
6. Foundation: Establishing a BGP session with an ISP, Part 3 (42 min)
7. Foundation: Understanding the Key BGP Attributes (32 min)
8. Foundation: Understanding and Using Route Maps (29 min)
9. BGP SP: Getting in the Service Provider Mindset (41 min)
10. BGP SP: Configuring a Transit AS (26 min)
11. BGP SP: Configuring a Transit AS, Part 2 (27 min)
12. BGP SP: Configuring a Transit AS, Part 3 (32 min)
13. BGP SP: Configuring a Transit AS, Part 4 (62 min)
14. Controlling BGP: Influencing Route Selection (25 min)
15. Controlling BGP: Using Regular Expressions and AS-Path Filters (37 min)
16. Controlling BGP: AS-Path Filter Examples (28 min)
17. Controlling BGP: Using Prefix Lists (42 min)
18. Controlling BGP: Resetting Neighbors, ORF, and Other Strange Sounding Acronyms (20 min)
19. Controlling BGP: BGP Communities (35 min)
20. Controlling BGP: BGP Attributes - Putting it all Together (17 min)
21. Growing BGP: Revisiting the Service Provider Design (27 min)
22. Growing BGP: Route Reflectors (22 min)
23. Growing BGP: Confederations (26 min)
24. Tweaking BGP: Why BGP Can Kill Your Router and How to Stop It (21 min)
25. Tweaking BGP: Peer Groups and Route Dampening Smackdown (29 min)

Welcome to BGP: How to Get the Most from This Series


Welcome to the CBT Nuggets BGP series. My name is Jeremy Cioara. I'll be hanging out with you throughout this whole series, which I'm really excited to release to you. As a matter of fact, this Nugget is always the most weird, awkward one for me to record, because it's the last one that I do.


I always call it the end at the beginning Nugget, because I want to really have completed the entire series so that when I do this intro, like welcome to the series, I can tell you exactly what you're going to be getting into. Just kind of makes sense.


Now traditionally in the past, if you've had other series with me at CBT Nuggets, I usually title this one Cisco Certification and Getting the Most From the Series, and I usually take about 15 minutes to talk about the Cisco certification program and what it means, where does this fit, how to study, and that kind of thing.


I'm not going to do that with this one, and there's two reasons why. One is BGP typically applies to the service provider certification currently called CCIP. Well, I just got an email yesterday that said Cisco is going to be redoing the service provider track to where it's going to look different.


I mean, by the time you hear this, it probably has happened because I think it's supposed to happen in the next month or so. But I thought, well, why would I cover a whole bunch of Cisco certification stuff which may or may not be valid by the time it's said and done.


But the second reason that I don't really want to dive into certification is this. Most of the people that I've found-- I've taught BGP a number of times both in the classroom and now with CBT Nuggets-- most of the people that I've found that are really interested in BGP, I don't want to say aren't interested in certification because I find that's an interest for almost everybody, but when it comes to BGP itself, they're more like, I'm working for a service provider, I've got to know this.


This is my job. This is what I do, what I live, what I breathe every day. Teach it to me. They're more hungry for the information, which I love, which is great, which is what this series is going to be about. So that's why the certification piece is missing from this.


But I do you still want to tell you kind of a big picture overview of the series and then how you can best glean information as you go through. One of the first ways that you can effectively use this material is actually CBT Nugget's specialty, it's repetition.


And I say that because it's a recording, so you can go through it as many times as you want at whatever pace you would like to do. Second off, and this is a big one, you've got to engage. I should have just put engage there. I put take notes, write down key information that you hear, write down questions-- just kind of engage with the content.


And I say that because it's so easy to go into kind of just a I'm watching TV mode. You hear the stuff, it makes sense, but-- I mean, think about last week If you watched a TV show last week. Maybe you watched Seinfeld and someone said, so what was it about?


You could probably say, oh, it was about Kramer was cooking hot dogs and it caught on fire. It was pretty funny. But if someone said, well, what to Jerry say was the meaning of life, or you know it's something that you'd probably go, I don't remember.


It's just one of those things that we live in an information oversaturated society. I don't-- woah, woah. I'm not getting on my soap box there-- of how much information we're letting in our heads, so you've really got to focus in and grab the key points, jot them down.


If you have a question, jot that down too. You might think, well, why jot down questions? Well, because a lot of times, you hit the pause button, you go to Google just like everybody does, and say, can a route reflector have more than three peers? You type in your question and you go, OK, it can.


OK, great. And then sure enough while you're looking at the answer to that question from Experts Exchange or from Cisco's website or wherever you found the answer to, then you scroll down and you're like, oh, I didn't know this. So it's like you're naturally engaging yourself in the material even more by doing that.


And you've got to do that. I found out CBT Nuggets added a variable speed setting to where people can listen to me talk at two times or even like three times as fast as I actually talk, and I sound like [FAST FORWARD SOUND]. It's funny because I listen to that, and I'm like, I can't even keep up with my own brain half the time.


I'm fumbling over my words and things like that, so I don't know how you can do it at two times the rate and still retain everything, so please hit the pause button every now and then do that. And it goes right along with those last three. Let me group them together.


I have build a lab, dig deeper, and fall in love. You might say, well OK, what do you mean by that? What I mean is there's hearing information and then there's truly getting the information and the loving it. I 100% maintain that the people that are really good at networking, or BGP is the topic at hand, are the people that really get it so much so that they just start loving it because they really know it and understand it.


The best way I can give an example of this is when I got into voice over IP, I hated it. This was around 2003. I'd just gotten my CCIE in routing and switching, and I'm like, oh, I love routing and switching. The company I worked for at the time-- they're not around anymore.


They're called Knowledge Net. But they said, OK, we want you now to specialize in voice over IP. And at that point, I'm like, well I'm a CCIE. This'll be not a problem. No issue. Yeah, smack right across the face there. Voice over IP was a completely, radically, new change for me-- start from scratch kind of thing.


OK, what our codecs? What is the Nyquist theorem? I mean, just all kinds of stuff. So I'm getting into this and within a week, I'm telling people-- I'm like, I hate this. Voice over IP-- voice whatever, I do not like this. I don't want to be a voice guy because I love routing and switching.


That's what I really love. That's what I'm really good at. But fast forward a couple years, what I found out about myself is not that I didn't like voice over IP, it's that I didn't get it, really get it. I mean, I could type a few commands and make a router place a phone call-- great-- but I didn't really get what was going on, and so because of that, I didn't feel comfortable with it and I naturally was just like, I don't like this.


It's like Apple computers for me. I have one and I love it because of its size and form factor, but there's times where I open it up and I'm like, uhh. I get so frustrated, and then I'm like, I don't like Apple because if I could just open a command prompt and type IP config, I'd be happy.


There's no IP config renew to get a new DHCP address. What kind of system is this? It's not that Apple makes a bad computer at all, it's just you naturally will not like things that you don't know. So take that into this. Let's bridge it over. How do you fall in love with technology?


Master it. How do you master technology? Fall in love. It's a catch-22. You keep going back and forth on this thing to where the more that you really get BGP, the more you're going to be like, this is awesome, and the better you're going to get at it.


So by time it's said and done, you'll walk into an ISP and own it because it's just your second nature. So now let me bring it back up to my third bullet right there. Well, how do you fall in love? How do you dig deeper? You got to do it. You got to build a lab.


Back in the day when I got started, there was no GNS3 or there was no-- what does Cisco have?-- IOU, the iOS on Unix that they have. I had to invest in tens of thousands of dollars of equipment that I eventually sold on eBay for a tenth of what I paid for it just to have a giant rack.


And I would say there is some intrinsic value in having that, because it's like wow. Not only impress your friends, but it's just neat to be able to cable it all up and it all makes sense to you that way. But nowadays-- and I put some recommendations there.


Super shoestring budget, you can run BGP on a good old 2500 series router-- get it for $10, buy it now kind of thing off eBay. And as it goes up, you get faster, better routers, but honestly, BGP is so big-- like, you need such a large number of routers to really make an impact with it, I would highly suggest going the GNS3 route.


GNS3 if you haven't heard of it, it is-- what's the website, GNS3.net. It is the Cisco emulator, which allows you to boot the actual iOS from Cisco and run it in an emulated environment. It's not-- I don't say simulation, because it's the real iOS. Every command works.


It works exactly like a real device, and you can create amazing labs with this thing. Matter of fact, through this series, I use I think two different lap topologies that I'm going to include for you to download. And you can tweak it-- you go into Notepad and modify the file to use whatever iOS you have.


And you can use those topologies to study, but build your own. Add routers to MIME. Make this giant worldwide topology that you can play in and test in and build this sand box. So when I go through a topic, don't be content just to say, OK, I get it.


I saw what he did, it make sense, I get it. Try it out. You can come up with lab scenarios for yourself on the fly. You can go online-- I think they even have lab repositories for GNS3 where a zillion people have all banded together and put they're best lab concepts up there and even written labs for them.


Matter of fact, there was a company-- I just saw this a couple months ago-- there's a company that has a new hire test in GNS3, meaning any interview candidates that come in to hire on for a Cisco position, they're like, oh great, so you're CCNP certified?


That's fantastic. Great. Well, come with me. And they take them into a room and drop them into a lab that takes about an hour long, if you know what you're doing, all built in GNS3 that they can just power up on one of the PCs. And they're like, yeah, why don't you go ahead and configure that router for BGP route dampening, and let me know how that goes.


We'll come back in about an hour and just make sure you really have kept up on your knowledge and all that kind of stuff. Amazing, amazing stuff. So doing those three things-- it's kind of the deeper you get into it, the more you're just like I just want to keep going, I want to keep learning, and get better at this, and get a lot of real world scenarios under my belt.


That's what's truly going to leave you a master of this technology. Cisco Press did an interview with me a few years ago at one of the Cisco Live conferences. And I didn't know what-- they just said, hey-- just cause I've written a couple books. They're like, we just want to do an author interview and that kind of thing.


I said sure. So I was talking to the gal and I didn't know what they were going to title the interview. I guess they come up with a theme. But they titled mine-- they said "Interview with Jeremy Cioara-- Why teaching Cisco is like motivational speaking." That's what they titled the interview, because really what I just told you right there was kind of what I encapsulated to them in that interview.


And the sum of it was that there's no way I could ever teach you about every single aspect of anything whether it be making muffins to BGP to Cisco. You know. You've hit the question mark, right, when you're in Cisco iOS. And let me say it this way-- you don't want me to teach you about everything in Cisco because you would just go, oh my word.


Are you serious? How deep into this syntax are you really going to go? My goal is really to teach you about the core of BGP, about the core of Cisco, to really inspire you so much more to say, OK, I get that, to where when you see me do it, you go, OK, I see it.


I see what he did. But man, I bet you you could tweak and tune it this way. And I would say exactly. Exactly. Now, go for. Now go out there and try it yourself, really dig into it, hit that question mark and go into those commands that even aren't documented on Cisco's website.


Again, there's so much depth to everything, but when it boils down, what you really need to know is what makes you successful at what you do every day, whether it be successful at a certification exam-- learn the key points, learn kind of the core topics that they're talking about-- whether it be successful at your job.


All the other stuff whether somebody's presented it to you, whether you read it online, all the other stuff just give it a matter of time. If you're not using it, it will about evaporate. The last thing I'll say and then I'll launch you into the series.


I used to be-- I think I still am. I think I'm still certified. I used to be a Novell instructor. That was where I began was teaching Novell back in the transition between Netware 3 and Netware 4. And just recently, I went to work at a network and they had Novell clients installed.


And I said I used to know Novell. And he goes, oh great, well come on over to the server, and I was like, OK. And here's the thing, I used to teach Novell. I mean, it's one thing to know Novell, there's another thing to actually teach it to other people.


And I walked up to that server and I kid you not, I stared at it and I go, uhh I don't even-- wow. That's when it hit me. I'm like, you really do lose this stuff. The last time I touched a Novell server was 10 years ago and that was all it took. Give me 10 years of not using something, it's gone.


So going through this series, that's what I really want to emphasize. I've done my best to put together they key topics that you are going to use every single day throughout your job, but if there's something where you're like, oh I think we use that and I think actually we use it this way, pause the Nugget and dive in.


Start searching it out and really using that yellow pad, the white pad, to form your own kind of orb of knowledge, if you will, that applies specifically to your organization. I think that's what I wanted to say to get this series started. Let's get going.


I hope this has been informative for you, and I'd like to thank you for viewing.

Foundation: What is BGP? When Do I Use It?

Foundation: What is BGP? When Do I Use It? (Part 2)

Foundation: Establishing a BGP session with an ISP

Foundation: Establishing a BGP session with an ISP, Part 2

Foundation: Establishing a BGP session with an ISP, Part 3

Foundation: Understanding the Key BGP Attributes

Foundation: Understanding and Using Route Maps

BGP SP: Getting in the Service Provider Mindset

BGP SP: Configuring a Transit AS

BGP SP: Configuring a Transit AS, Part 2

BGP SP: Configuring a Transit AS, Part 3

BGP SP: Configuring a Transit AS, Part 4

Controlling BGP: Influencing Route Selection

Controlling BGP: Using Regular Expressions and AS-Path Filters

Controlling BGP: AS-Path Filter Examples

Controlling BGP: Using Prefix Lists

Controlling BGP: Resetting Neighbors, ORF, and Other Strange Sounding Acronyms

Controlling BGP: BGP Communities

Controlling BGP: BGP Attributes - Putting it all Together

Growing BGP: Revisiting the Service Provider Design

Growing BGP: Route Reflectors

Growing BGP: Confederations

Tweaking BGP: Why BGP Can Kill Your Router and How to Stop It

Tweaking BGP: Peer Groups and Route Dampening Smackdown

Please help us improve by sharing your feedback on training courses and videos. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Intermediate 13 hrs 25 videos


Training Features

Practice Exams
These practice tests help you review your knowledge and prepare you for exams.

Virtual Lab
Use a virtual environment to reinforce what you are learning and get hands-on experience.

Offline Training
Our iOS and Android mobile apps offer the ability to download videos and train anytime, anywhere offline.

Accountability Coaching
Develop and maintain a study plan with one-to-one assistance from coaches.

Supplemental Files
Files/materials that supplement the video training.

Speed Control
Play videos at a faster or slower pace.

Included in this course
Pick up where you left off watching a video.

Included in this course
Jot down information to refer back to at a later time.

Closed Captions
Follow what the trainers are saying with ease.
Jeremy Cioara
Nugget trainer since 2003