1 00:00:00,000 --> 00:00:03,400 [MUSIC PLAYING] 2 00:00:03,400 --> 00:00:06,895 3 00:00:06,895 --> 00:00:11,290 So now that we've looked at both internal and external route 4 00:00:11,290 --> 00:00:14,830 summarization in OSPF, let's take a look 5 00:00:14,830 --> 00:00:18,890 at some of the limitations of that summarization. 6 00:00:18,890 --> 00:00:22,420 Now we have spoken about these things as we've gone through 7 00:00:22,420 --> 00:00:26,050 those sections as far as which routers you can summarize 8 00:00:26,050 --> 00:00:27,850 on and which ones you can't. 9 00:00:27,850 --> 00:00:30,700 The main purpose of this video is going 10 00:00:30,700 --> 00:00:32,439 to be to demonstrate that. 11 00:00:32,439 --> 00:00:35,860 We're going to try to summarize places where we're really 12 00:00:35,860 --> 00:00:37,180 not allowed to. 13 00:00:37,180 --> 00:00:40,820 And we'll see the result. Now the result, of course, 14 00:00:40,820 --> 00:00:42,650 is going to be that it doesn't work. 15 00:00:42,650 --> 00:00:45,470 But the main thing is to understand that. 16 00:00:45,470 --> 00:00:50,260 And really just prove that those are the rules in OSPF. 17 00:00:50,260 --> 00:00:54,100 So let's start off by taking a quick look at our topology just 18 00:00:54,100 --> 00:00:56,710 to discuss what we're going to be trying to do. 19 00:00:56,710 --> 00:00:59,080 And then, of course, we'll jump into the command line, 20 00:00:59,080 --> 00:01:02,020 set up some things, and see that these are, 21 00:01:02,020 --> 00:01:06,020 in fact, the rules for OSPF. 22 00:01:06,020 --> 00:01:08,790 So here's what we're going to do in this video. 23 00:01:08,790 --> 00:01:12,290 We're going to take the routes that are coming from router 10 24 00:01:12,290 --> 00:01:18,260 through router 6, which are, of course, the 100.100 networks. 25 00:01:18,260 --> 00:01:21,770 And they are currently a /16. 26 00:01:21,770 --> 00:01:25,250 We're going to take a look at these on router 5 27 00:01:25,250 --> 00:01:29,870 this time as it's going into another area, area 100. 28 00:01:29,870 --> 00:01:31,910 We'll see that it's a /16. 29 00:01:31,910 --> 00:01:35,660 And then what we'll do is we'll attempt to summarize it again 30 00:01:35,660 --> 00:01:39,620 here on router 1 to a /8. 31 00:01:39,620 --> 00:01:41,390 So, in other words, we will attempt 32 00:01:41,390 --> 00:01:43,880 to summarize our summary. 33 00:01:43,880 --> 00:01:46,880 This cannot be done in OSPF. 34 00:01:46,880 --> 00:01:49,820 Again, we're going to do this to prove that. 35 00:01:49,820 --> 00:01:53,150 Then we're going to move on to our externals. 36 00:01:53,150 --> 00:01:54,830 With the externals, we're going to do, 37 00:01:54,830 --> 00:01:56,840 essentially, the same thing. 38 00:01:56,840 --> 00:02:00,200 These routes are currently being brought in on router 2. 39 00:02:00,200 --> 00:02:04,310 These are the 200.200 networks. 40 00:02:04,310 --> 00:02:07,520 Again, currently coming in as a /16. 41 00:02:07,520 --> 00:02:10,250 And what we'll do with these routes is we'll attempt 42 00:02:10,250 --> 00:02:16,040 to summarize them on router 6 coming up into area 200, again, 43 00:02:16,040 --> 00:02:18,134 to a /8. 44 00:02:18,134 --> 00:02:20,550 As we've stated, these aren't going to work. 45 00:02:20,550 --> 00:02:24,470 But our main point is just to show that and demonstrate that 46 00:02:24,470 --> 00:02:28,640 you cannot summarize a summary in OSPF. 47 00:02:28,640 --> 00:02:30,810 So let's jump into the command line. 48 00:02:30,810 --> 00:02:33,260 We'll start with the internal routes. 49 00:02:33,260 --> 00:02:37,770 And, therefore, we'll start by looking at router 5. 50 00:02:37,770 --> 00:02:40,650 So looking at these routes here on router 5, 51 00:02:40,650 --> 00:02:43,680 we'll, again, just do a show IP route OSPF. 52 00:02:43,680 --> 00:02:46,320 And here we'll look at the IA routes. 53 00:02:46,320 --> 00:02:48,630 Again, the internal route being summarized. 54 00:02:48,630 --> 00:02:51,340 And what we're looking for is that we do, in fact, 55 00:02:51,340 --> 00:02:56,280 have this 100.100.0.0/16 route. 56 00:02:56,280 --> 00:02:59,190 This is what we're expecting because of the summarization 57 00:02:59,190 --> 00:03:00,700 we did previously. 58 00:03:00,700 --> 00:03:02,310 So now let's see what happens if we 59 00:03:02,310 --> 00:03:07,590 try to summarize this on the ABRs for area 100 so, 60 00:03:07,590 --> 00:03:10,030 in other words, router 1 and router 3. 61 00:03:10,030 --> 00:03:11,550 We'll start on router 1. 62 00:03:11,550 --> 00:03:14,820 Now this is our first time configuring the area range 63 00:03:14,820 --> 00:03:19,480 command on iOS XR, but it's very, very similar. 64 00:03:19,480 --> 00:03:23,100 The only real difference is you say area 0. 65 00:03:23,100 --> 00:03:26,380 And then we put range on a separate line. 66 00:03:26,380 --> 00:03:28,310 The other slight difference is, of course, 67 00:03:28,310 --> 00:03:30,880 the way we enter the address and the prefix. 68 00:03:30,880 --> 00:03:35,660 Rather than putting the prefix in decimal format or the mask, 69 00:03:35,660 --> 00:03:39,610 we do /notation here on iOS XR. 70 00:03:39,610 --> 00:03:42,340 So, again, we're going to try to summarize this to a /8, 71 00:03:42,340 --> 00:03:46,390 so it would be 100.0.0.0/8. 72 00:03:46,390 --> 00:03:49,330 Notice we have the same basic options here 73 00:03:49,330 --> 00:03:52,750 on iOS XR that we did in iOS XE. 74 00:03:52,750 --> 00:03:55,300 Again, advertises the default. And we're 75 00:03:55,300 --> 00:03:57,880 not trying to filter right now, so let's just hit Enter. 76 00:03:57,880 --> 00:03:59,950 We'll commit our changes. 77 00:03:59,950 --> 00:04:02,620 And we'll go do the same thing on router 3. 78 00:04:02,620 --> 00:04:06,130 79 00:04:06,130 --> 00:04:08,140 So now let's go check router 5. 80 00:04:08,140 --> 00:04:10,780 We simply repeat the command on router 5. 81 00:04:10,780 --> 00:04:18,190 What we notice is that our 100.100.0.0 is still a /16. 82 00:04:18,190 --> 00:04:23,590 So as we've said numerous times, you cannot use the area range 83 00:04:23,590 --> 00:04:28,420 command on what is already a Type 3 LSA. 84 00:04:28,420 --> 00:04:33,430 It can only be done on the originating ABR that's bringing 85 00:04:33,430 --> 00:04:36,130 these routes into OSPF. 86 00:04:36,130 --> 00:04:41,260 They have to be an O route or learn from a Type 1 or a Type 2 87 00:04:41,260 --> 00:04:45,220 LSA before we can use the area range command. 88 00:04:45,220 --> 00:04:49,510 Not only can we now summarize a summary, 89 00:04:49,510 --> 00:04:53,060 but we can't filter that summary either. 90 00:04:53,060 --> 00:04:54,760 Let's go back over to router 1. 91 00:04:54,760 --> 00:04:56,860 And we'll make a change here. 92 00:04:56,860 --> 00:04:58,810 What we're going to do is under area 0, 93 00:04:58,810 --> 00:05:05,350 well say no range 100.0.0.0/8. 94 00:05:05,350 --> 00:05:07,790 Again, we already know that's not working. 95 00:05:07,790 --> 00:05:09,680 But what if we do this? 96 00:05:09,680 --> 00:05:15,310 What if we say range 100.100.0.0/16. 97 00:05:15,310 --> 00:05:18,040 So we're not trying to summarize it again, 98 00:05:18,040 --> 00:05:24,340 we're matching on the existing, but we add the not advertise. 99 00:05:24,340 --> 00:05:25,960 So we'll commit these changes. 100 00:05:25,960 --> 00:05:28,265 Of course, we have to do the same filtering on router 3 101 00:05:28,265 --> 00:05:29,515 if we're going to see it work. 102 00:05:29,515 --> 00:05:39,310 103 00:05:39,310 --> 00:05:42,070 But we'll notice when we go back over router five, 104 00:05:42,070 --> 00:05:45,550 look at our routing table again, we notice 105 00:05:45,550 --> 00:05:48,830 that still nothing's changed. 106 00:05:48,830 --> 00:05:53,050 So not only can we not use this to summarize further 107 00:05:53,050 --> 00:05:56,290 or to summarize a summary, we can't 108 00:05:56,290 --> 00:06:00,770 use this for our filtering between areas either. 109 00:06:00,770 --> 00:06:04,150 So this is going to be totally ineffective on routes 110 00:06:04,150 --> 00:06:05,740 that are already summarized. 111 00:06:05,740 --> 00:06:08,290 Now let's take a look at the same thing 112 00:06:08,290 --> 00:06:10,520 but with external routes. 113 00:06:10,520 --> 00:06:13,840 So to look at the externals, let's jump up to router 10. 114 00:06:13,840 --> 00:06:16,450 And we'll do a show IP router OSPF. 115 00:06:16,450 --> 00:06:19,930 And this time, we'll look at the E2 routes. 116 00:06:19,930 --> 00:06:22,090 And we see that we have this summary. 117 00:06:22,090 --> 00:06:30,010 The 200.200.0.0/16 coming from all the way over on the EIGRP 118 00:06:30,010 --> 00:06:31,930 side coming through router 2. 119 00:06:31,930 --> 00:06:35,560 So let's try to summarize this on router 6. 120 00:06:35,560 --> 00:06:38,530 Because if we were going to be able to summarize it somewhere, 121 00:06:38,530 --> 00:06:40,690 it would probably be on the ABR. 122 00:06:40,690 --> 00:06:42,410 So let's go there. 123 00:06:42,410 --> 00:06:44,320 So going to OSPF 1. 124 00:06:44,320 --> 00:06:47,200 Now since these are external, clearly, 125 00:06:47,200 --> 00:06:49,750 we would have to use the summary-address command. 126 00:06:49,750 --> 00:06:52,600 And we would try to summarize them to say 200.0.0.0. 127 00:06:52,600 --> 00:06:55,810 And we'll make these a /8. 128 00:06:55,810 --> 00:06:57,790 But we'll see that if we go up here 129 00:06:57,790 --> 00:07:00,760 to router 10, repeat our command, 130 00:07:00,760 --> 00:07:02,950 it's done absolutely nothing. 131 00:07:02,950 --> 00:07:09,400 We still have the 200.200.0.0/16 as the summary. 132 00:07:09,400 --> 00:07:11,890 Once again, we can also show that the filtering doesn't 133 00:07:11,890 --> 00:07:12,460 work. 134 00:07:12,460 --> 00:07:16,120 If we go back up to router 6, let's attempt 135 00:07:16,120 --> 00:07:22,270 to match on the network as it currently is and do the not 136 00:07:22,270 --> 00:07:23,540 advertise option. 137 00:07:23,540 --> 00:07:25,090 So attempting to filter it. 138 00:07:25,090 --> 00:07:28,270 We'll, again, go back to router 10, hit the up arrow. 139 00:07:28,270 --> 00:07:32,380 And once again, we see that this has had no effect. 140 00:07:32,380 --> 00:07:35,190 141 00:07:35,190 --> 00:07:39,140 So, in this video, we looked at the limitations 142 00:07:39,140 --> 00:07:43,040 of summarization in OSPF. 143 00:07:43,040 --> 00:07:46,730 To summarize, once again, you can only 144 00:07:46,730 --> 00:07:50,900 do route summarization for internal routes 145 00:07:50,900 --> 00:07:54,110 on the ABR that's originating the routes 146 00:07:54,110 --> 00:07:58,640 into the other areas, the ones that are being learned 147 00:07:58,640 --> 00:08:01,790 from Type 1 or Type 2 LSAs. 148 00:08:01,790 --> 00:08:06,950 You cannot summarize or filter using the area range command 149 00:08:06,950 --> 00:08:11,630 after the route is already a Type 3 LSA. 150 00:08:11,630 --> 00:08:14,870 Likewise, on the external side, you 151 00:08:14,870 --> 00:08:18,110 can only do this when you are originating the route 152 00:08:18,110 --> 00:08:21,140 on the originating ASBR. 153 00:08:21,140 --> 00:08:26,150 Once it's a Type 5 LSA, then the summary-address command, 154 00:08:26,150 --> 00:08:29,660 or summary-prefix command, has no effect on it. 155 00:08:29,660 --> 00:08:30,920 We can't filter it. 156 00:08:30,920 --> 00:08:34,110 We can't summarize it again. 157 00:08:34,110 --> 00:08:36,210 I hope this has been informative for you. 158 00:08:36,210 --> 00:08:39,349 And I'd like to thank you for viewing. 159 00:08:39,349 --> 00:08:42,000