1 00:00:00,000 --> 00:00:02,970 [MUSIC PLAYING] 2 00:00:02,970 --> 00:00:07,920 3 00:00:07,920 --> 00:00:10,290 So now that we have all of our infrastructure 4 00:00:10,290 --> 00:00:15,810 in our core set up to receive, process, keep separated all 5 00:00:15,810 --> 00:00:18,780 of the customer routes, get them through our network, 6 00:00:18,780 --> 00:00:21,030 and send them out to the other customer 7 00:00:21,030 --> 00:00:24,750 sites on the remote ends, it would be very, very helpful 8 00:00:24,750 --> 00:00:27,840 at this point if the customers were actually 9 00:00:27,840 --> 00:00:29,310 sending us routes. 10 00:00:29,310 --> 00:00:31,350 And to do that of course, we're going 11 00:00:31,350 --> 00:00:34,840 to use a CE-PE routing protocol. 12 00:00:34,840 --> 00:00:38,730 Now, the majority of routing protocols are supported here. 13 00:00:38,730 --> 00:00:41,280 It really comes down to which protocols 14 00:00:41,280 --> 00:00:44,700 the service provider is going to choose to support. 15 00:00:44,700 --> 00:00:49,140 The majority support BGP, and only BGP. 16 00:00:49,140 --> 00:00:53,040 I know there are a few out there that support OSPF. 17 00:00:53,040 --> 00:00:56,370 I'm not really aware of any that support other protocols, 18 00:00:56,370 --> 00:00:58,690 but I'm sure that they may exist. 19 00:00:58,690 --> 00:01:00,450 So let's go ahead and jump in and talk 20 00:01:00,450 --> 00:01:03,370 about how this works, how it fits into the big picture, 21 00:01:03,370 --> 00:01:07,840 and take a look at some of those details. 22 00:01:07,840 --> 00:01:11,100 So we are going to have a routing protocol running 23 00:01:11,100 --> 00:01:16,050 between the CE and the PE, most commonly called 24 00:01:16,050 --> 00:01:19,030 the CE-PE routing protocol. 25 00:01:19,030 --> 00:01:23,730 Now for this, as we mentioned, most protocols are supported. 26 00:01:23,730 --> 00:01:31,050 That would include static routing, OSPF, BGP, EIGRP, 27 00:01:31,050 --> 00:01:34,500 IS-IS, RIP version 2. 28 00:01:34,500 --> 00:01:39,550 Now be aware that the odd protocol out here is static. 29 00:01:39,550 --> 00:01:42,000 Static is not exactly a protocol. 30 00:01:42,000 --> 00:01:44,700 And this one would be implemented, really, 31 00:01:44,700 --> 00:01:47,610 just on the service provider side, 32 00:01:47,610 --> 00:01:50,910 with a static route pointing to the customers networks, 33 00:01:50,910 --> 00:01:54,120 and then redistributing that into BGP. 34 00:01:54,120 --> 00:01:56,225 Now, the customer would also, of course, 35 00:01:56,225 --> 00:01:58,350 have to have a static route pointing to the service 36 00:01:58,350 --> 00:01:59,290 provider. 37 00:01:59,290 --> 00:02:02,470 But this isn't exactly a protocol that's running here. 38 00:02:02,470 --> 00:02:04,900 But from the service provider standpoint, 39 00:02:04,900 --> 00:02:07,360 we would treat it the same way. 40 00:02:07,360 --> 00:02:11,009 Now, each of these protocols has its own caveats 41 00:02:11,009 --> 00:02:13,050 that have to be addressed. 42 00:02:13,050 --> 00:02:16,800 And we'll address those more as we get to implementation. 43 00:02:16,800 --> 00:02:20,890 Because some of those caveats are not small topics. 44 00:02:20,890 --> 00:02:24,240 So we will get to that in more detail. 45 00:02:24,240 --> 00:02:28,740 Now, since we're using multi-protocol BGP exclusively 46 00:02:28,740 --> 00:02:32,790 in the core, this CE-PE protocol is 47 00:02:32,790 --> 00:02:35,310 going to have to do redistribution, 48 00:02:35,310 --> 00:02:40,080 unless we're actually using BGP towards the customer. 49 00:02:40,080 --> 00:02:43,410 Any other protocol would have to be redistributed. 50 00:02:43,410 --> 00:02:46,020 Let's jump over to our diagram, and take a look 51 00:02:46,020 --> 00:02:48,400 at how this whole thing fits together. 52 00:02:48,400 --> 00:02:51,000 So let's start with customer A. And let's say 53 00:02:51,000 --> 00:02:55,330 we decide to run OSPF with customer A. 54 00:02:55,330 --> 00:02:58,710 This does not have to be the same at both sides, by the way, 55 00:02:58,710 --> 00:03:01,050 but it most commonly would be. 56 00:03:01,050 --> 00:03:02,580 Here is the issue. 57 00:03:02,580 --> 00:03:06,330 Since we're running OSPF with the customer, 58 00:03:06,330 --> 00:03:09,390 but we're running BGP to exchange the routes 59 00:03:09,390 --> 00:03:13,950 through the core, this means that in the VRF 60 00:03:13,950 --> 00:03:17,580 we are going to have to do mutual redistribution 61 00:03:17,580 --> 00:03:21,210 between OSPF and BGP. 62 00:03:21,210 --> 00:03:23,520 Just indicate that with a little circle arrow 63 00:03:23,520 --> 00:03:27,240 there, indicating mutual redistribution. 64 00:03:27,240 --> 00:03:28,660 Now, this is not a problem. 65 00:03:28,660 --> 00:03:30,360 It's how it's designed to work. 66 00:03:30,360 --> 00:03:32,730 But just be aware that this is another step we 67 00:03:32,730 --> 00:03:35,040 would have to take on the PE. 68 00:03:35,040 --> 00:03:40,830 Where, on the other hand, if customer B is running BGP, 69 00:03:40,830 --> 00:03:44,250 specifically eBGP, we don't have to do 70 00:03:44,250 --> 00:03:48,960 any redistribution for VRF B. So this saves us 71 00:03:48,960 --> 00:03:51,690 a lot of work on the PE. 72 00:03:51,690 --> 00:03:53,610 It means we're only running one protocol, 73 00:03:53,610 --> 00:03:56,250 and we don't have to do any redistribution, which 74 00:03:56,250 --> 00:03:59,710 is why this is generally the preferred method. 75 00:03:59,710 --> 00:04:02,790 Now, that does not mean that no redistribution is happening. 76 00:04:02,790 --> 00:04:08,100 Because chances are, customer B is running OSPF inside 77 00:04:08,100 --> 00:04:09,720 of their own network. 78 00:04:09,720 --> 00:04:12,510 What that means is it's the CE that's 79 00:04:12,510 --> 00:04:16,110 going to be doing the mutual redistribution between BGP 80 00:04:16,110 --> 00:04:17,970 and OSPF. 81 00:04:17,970 --> 00:04:21,399 We would, of course, have to do this on both sides. 82 00:04:21,399 --> 00:04:24,210 So this is really an example of how 83 00:04:24,210 --> 00:04:28,710 the two most popular choices, BGP and OSPF, 84 00:04:28,710 --> 00:04:30,800 would work as the CE-PE. 85 00:04:30,800 --> 00:04:33,410 86 00:04:33,410 --> 00:04:37,370 So in this video, we just took a look at some information 87 00:04:37,370 --> 00:04:40,100 about the CE-PE protocol. 88 00:04:40,100 --> 00:04:43,460 We talked about how, although most protocols are supported 89 00:04:43,460 --> 00:04:48,200 here, the most popular by far is BGP, 90 00:04:48,200 --> 00:04:50,720 with a small handful of providers 91 00:04:50,720 --> 00:04:54,260 possibly still supporting OSPF, and probably 92 00:04:54,260 --> 00:04:57,840 not many at all supporting other protocols. 93 00:04:57,840 --> 00:05:01,310 So this is all we need to cover in this skill. 94 00:05:01,310 --> 00:05:05,270 That leaves us with nothing else except for a review 95 00:05:05,270 --> 00:05:07,070 in the form of a quiz. 96 00:05:07,070 --> 00:05:10,110 And that's exactly what we're going to do next. 97 00:05:10,110 --> 00:05:13,430 Until then, I hope this has been informative for you, 98 00:05:13,430 --> 00:05:16,480 and I'd like to thank you for viewing. 99 00:05:16,480 --> 00:05:20,000