1 00:00:00,000 --> 00:00:00,998 2 00:00:00,998 --> 00:00:04,491 [AUDIO LOGO] 3 00:00:04,491 --> 00:00:07,990 4 00:00:07,990 --> 00:00:10,510 So for our first configuration, let's 5 00:00:10,510 --> 00:00:13,060 jump in and configure redistribution 6 00:00:13,060 --> 00:00:17,140 from our other protocols into IS-IS. 7 00:00:17,140 --> 00:00:20,840 Now, we are going to be using a new topology for this skill. 8 00:00:20,840 --> 00:00:24,040 So let's start by introducing that topology, talk 9 00:00:24,040 --> 00:00:26,230 about what redistribution we're going to do. 10 00:00:26,230 --> 00:00:28,840 And then, of course, we're going to jump into the command line 11 00:00:28,840 --> 00:00:30,530 and make it happen. 12 00:00:30,530 --> 00:00:35,130 So let's start by taking a look at that topology. 13 00:00:35,130 --> 00:00:40,730 So in this skill, we're going to be using IGP topology 2. 14 00:00:40,730 --> 00:00:44,150 And as we can see, this involves several different routing 15 00:00:44,150 --> 00:00:45,410 protocols. 16 00:00:45,410 --> 00:00:49,070 Up here between router 6 and router 10, we have RIP. 17 00:00:49,070 --> 00:00:52,020 Then for this whole section down here at the bottom left, 18 00:00:52,020 --> 00:00:53,690 we have IS-IS. 19 00:00:53,690 --> 00:00:55,760 And it's all running a single area. 20 00:00:55,760 --> 00:00:58,130 It's all running area 10. 21 00:00:58,130 --> 00:01:04,459 On the top right between routers 1, 2, and 9, we have EIGRP 100. 22 00:01:04,459 --> 00:01:09,320 And then between 1, 2, 4 and 5 is OSPF. 23 00:01:09,320 --> 00:01:13,740 And like IS-IS, this is running a single area. 24 00:01:13,740 --> 00:01:16,220 In this case, area 0. 25 00:01:16,220 --> 00:01:19,010 In this video, what we're going to be doing 26 00:01:19,010 --> 00:01:23,540 is configuring redistribution into IS-IS. 27 00:01:23,540 --> 00:01:26,480 Specifically, we're going to redistribute RIP 28 00:01:26,480 --> 00:01:29,840 into IS-IS on router 6. 29 00:01:29,840 --> 00:01:32,090 And then we're going to redistribute OSPF 30 00:01:32,090 --> 00:01:37,550 into IS-IS on router 1 and on router 3. 31 00:01:37,550 --> 00:01:39,800 So that's what we're going to configure to get started 32 00:01:39,800 --> 00:01:42,290 as we jump into redistribution. 33 00:01:42,290 --> 00:01:46,280 So let's go ahead and jump into the command line. 34 00:01:46,280 --> 00:01:48,790 So let's begin here on router 6. 35 00:01:48,790 --> 00:01:51,370 We'll start with just a show ip route just 36 00:01:51,370 --> 00:01:53,170 to verify its routing table. 37 00:01:53,170 --> 00:01:54,670 And specifically, what we're looking 38 00:01:54,670 --> 00:01:58,280 for is the fact that it has a few RIP routes here. 39 00:01:58,280 --> 00:02:00,700 So we can clear this up a little bit by saying RIP. 40 00:02:00,700 --> 00:02:04,120 And we can see that we do have three RIP routes that we've 41 00:02:04,120 --> 00:02:06,580 learned so far on router 6. 42 00:02:06,580 --> 00:02:11,950 Let's also verify that these routes are not on router 7. 43 00:02:11,950 --> 00:02:14,920 So just to focus on one root, let's look at this 44 00:02:14,920 --> 00:02:20,470 204.186.19.0/26. 45 00:02:20,470 --> 00:02:24,850 And let's go over and verify that it's not on router 7. 46 00:02:24,850 --> 00:02:27,790 So we'll look specifically for that prefix. 47 00:02:27,790 --> 00:02:30,740 And we see that the network is not in the table. 48 00:02:30,740 --> 00:02:35,630 So currently, the RIP routes are not in the IS-IS environment. 49 00:02:35,630 --> 00:02:38,980 So now, let's go ahead and configure our redistribution. 50 00:02:38,980 --> 00:02:43,570 So back on router 6, we'll go into our IS-IS process. 51 00:02:43,570 --> 00:02:46,630 And we'll start with a very simple redistribution. 52 00:02:46,630 --> 00:02:49,630 We'll simply say to redistribute RIP. 53 00:02:49,630 --> 00:02:52,040 We'll go ahead and end that configuration. 54 00:02:52,040 --> 00:02:54,200 And now, let's verify. 55 00:02:54,200 --> 00:02:58,370 So let's go back over to router 7 and see if this has worked. 56 00:02:58,370 --> 00:03:00,550 We'll simply repeat the last command. 57 00:03:00,550 --> 00:03:05,830 And notice that the network is still not in the table. 58 00:03:05,830 --> 00:03:10,110 Now, this is one of our caveats with IS-IS. 59 00:03:10,110 --> 00:03:17,760 The default is to redistribute routes into level 2 in IS-IS. 60 00:03:17,760 --> 00:03:23,100 However, all of our devices are running IS-IS level 1 61 00:03:23,100 --> 00:03:25,235 since it's just a single area. 62 00:03:25,235 --> 00:03:26,610 So what we're going to have to do 63 00:03:26,610 --> 00:03:29,490 is we're going to have to modify our redistribution 64 00:03:29,490 --> 00:03:34,680 to send the routes into level 1 instead of into level 2. 65 00:03:34,680 --> 00:03:37,620 To do this, we simply go back into configuration mode. 66 00:03:37,620 --> 00:03:39,210 And we can pretty much just repeat 67 00:03:39,210 --> 00:03:41,250 all of our last commands. 68 00:03:41,250 --> 00:03:43,740 But instead of just saying redistribute RIP, 69 00:03:43,740 --> 00:03:45,540 notice that we have an option here 70 00:03:45,540 --> 00:03:50,200 to specify which level the routes are going to go into. 71 00:03:50,200 --> 00:03:52,710 Now, we could say level 1 and level 2. 72 00:03:52,710 --> 00:03:56,620 But again, we have no level 2 in this particular topology. 73 00:03:56,620 --> 00:03:59,320 So we'll simply say level 1. 74 00:03:59,320 --> 00:04:01,120 Lay the configuration again. 75 00:04:01,120 --> 00:04:04,210 And now, let's see if it's worked. 76 00:04:04,210 --> 00:04:07,710 So back on router 7, notice that now, we 77 00:04:07,710 --> 00:04:11,280 have the entry from IS-IS. 78 00:04:11,280 --> 00:04:14,310 There are a few things, however, about this prefix 79 00:04:14,310 --> 00:04:16,079 we want to take note of. 80 00:04:16,079 --> 00:04:19,890 First is that it's an ISIS level 1 route. 81 00:04:19,890 --> 00:04:22,410 Of course that's what we told it to bring it in as. 82 00:04:22,410 --> 00:04:25,470 But IS-IS doesn't really have a mechanism 83 00:04:25,470 --> 00:04:29,280 for keeping track of the fact that this was an external route 84 00:04:29,280 --> 00:04:31,140 being redistributed. 85 00:04:31,140 --> 00:04:34,830 The second thing is notice the metric 86 00:04:34,830 --> 00:04:39,180 on this route, where the cost is a cost of 10. 87 00:04:39,180 --> 00:04:42,420 That's of course, the cost between the two routers. 88 00:04:42,420 --> 00:04:46,380 That means that the route is coming in as a 0, 89 00:04:46,380 --> 00:04:48,300 which we had indicated before. 90 00:04:48,300 --> 00:04:52,470 That is what the seed metric is in IS-IS. 91 00:04:52,470 --> 00:04:54,750 However, there is a choice to actually 92 00:04:54,750 --> 00:04:58,500 have it copy the metric out of the routing table when 93 00:04:58,500 --> 00:05:00,150 it does the redistribution. 94 00:05:00,150 --> 00:05:02,790 Let's go ahead and configure that and see what changes. 95 00:05:02,790 --> 00:05:05,570 96 00:05:05,570 --> 00:05:08,210 So once again, we'll go into configuration. 97 00:05:08,210 --> 00:05:10,630 We're going to router IS-IS. 98 00:05:10,630 --> 00:05:15,550 And on the redistribution line, we can add metric type. 99 00:05:15,550 --> 00:05:18,020 And then we have a couple of choices here. 100 00:05:18,020 --> 00:05:24,250 The one we're looking for is to say rib-metric-as-external. 101 00:05:24,250 --> 00:05:26,500 And that will cause it to put the rib 102 00:05:26,500 --> 00:05:30,190 metric from the routing table onto the route. 103 00:05:30,190 --> 00:05:32,480 Once again, we'll exit configuration. 104 00:05:32,480 --> 00:05:36,200 And let's go back to router 7 to see our change. 105 00:05:36,200 --> 00:05:38,650 So we'll repeat this command again. 106 00:05:38,650 --> 00:05:41,200 It's only a difference of one because it was only 107 00:05:41,200 --> 00:05:44,890 one RIP hop away on router 6. 108 00:05:44,890 --> 00:05:47,860 But notice that our cost is now 11. 109 00:05:47,860 --> 00:05:50,530 So it's taking the cost from the rib. 110 00:05:50,530 --> 00:05:53,350 In the case of RIP, of course, that being a hard count, 111 00:05:53,350 --> 00:05:56,800 and bringing it in to IS-IS. 112 00:05:56,800 --> 00:05:59,320 Now, we hadn't really mentioned this previously. 113 00:05:59,320 --> 00:06:02,620 But why don't we go ahead and bring a connected route 114 00:06:02,620 --> 00:06:04,870 into IS-IS as well? 115 00:06:04,870 --> 00:06:09,730 If we do a show ip route isis here on router 7, 116 00:06:09,730 --> 00:06:11,830 I can't highlight what's not here. 117 00:06:11,830 --> 00:06:17,530 But we're going to bring in an 88.88.88.0, which 118 00:06:17,530 --> 00:06:20,860 is big surprise, coming from router 8. 119 00:06:20,860 --> 00:06:23,900 So let's hop over to router 8 real quick. 120 00:06:23,900 --> 00:06:26,110 We'll start with the show ip interface brief. 121 00:06:26,110 --> 00:06:29,500 And we see here that we have this loopback 88 122 00:06:29,500 --> 00:06:32,590 with that network I just mentioned configured on it. 123 00:06:32,590 --> 00:06:35,560 Let's bring this into IS-IS as well just 124 00:06:35,560 --> 00:06:37,460 so we can see how it works. 125 00:06:37,460 --> 00:06:40,090 So we'll go into configuration mode. 126 00:06:40,090 --> 00:06:43,070 Again, into the IS-IS process. 127 00:06:43,070 --> 00:06:45,590 We'll say redistribute connected. 128 00:06:45,590 --> 00:06:48,010 And again, we'll specify level 1 because that's 129 00:06:48,010 --> 00:06:50,200 all we have in our environment. 130 00:06:50,200 --> 00:06:54,010 Exit configuration, and let's go back to router 7. 131 00:06:54,010 --> 00:06:57,820 On router 7, we'll just do the show ip route isis again. 132 00:06:57,820 --> 00:07:03,220 And notice at this time, we do have that 88.88.88.0 133 00:07:03,220 --> 00:07:05,050 coming from router 8. 134 00:07:05,050 --> 00:07:10,600 And again, it just looks like a typical IS-IS level 1 prefix. 135 00:07:10,600 --> 00:07:12,790 If we look at more detail on this, 136 00:07:12,790 --> 00:07:17,470 we could say show isis ip rib. 137 00:07:17,470 --> 00:07:19,840 And look at that particular prefix. 138 00:07:19,840 --> 00:07:22,250 We see that it's in our topology. 139 00:07:22,250 --> 00:07:26,650 We see the majornet being 88.0.0.0/8, 140 00:07:26,650 --> 00:07:30,520 which is essentially the fact that it's a class A network. 141 00:07:30,520 --> 00:07:33,260 Then of course, we see the prefix itself. 142 00:07:33,260 --> 00:07:35,800 And we see it's next hop, who we learned it 143 00:07:35,800 --> 00:07:38,860 from, any tags, things like this. 144 00:07:38,860 --> 00:07:41,650 But again, no real indication that 145 00:07:41,650 --> 00:07:43,870 is from an external source. 146 00:07:43,870 --> 00:07:48,040 We could also look at a show isis database, specifically 147 00:07:48,040 --> 00:07:50,110 the l1 database. 148 00:07:50,110 --> 00:07:58,210 And we can ask for detail for IP entries coming from R8.00-00, 149 00:07:58,210 --> 00:08:01,360 which is router 8's IS-IS ident. 150 00:08:01,360 --> 00:08:05,140 And again, notice even in the detail of the database output, 151 00:08:05,140 --> 00:08:08,140 there's really no indication that this 152 00:08:08,140 --> 00:08:10,370 is from an external source. 153 00:08:10,370 --> 00:08:15,430 So just keep that in mind as a caveat in IS-IS. 154 00:08:15,430 --> 00:08:18,130 Next, let's go ahead and configure the redistribution 155 00:08:18,130 --> 00:08:20,530 from OSPF into IS-IS. 156 00:08:20,530 --> 00:08:23,500 For that, we'll jump over to router 1. 157 00:08:23,500 --> 00:08:27,790 We'll go into configuration mode for IS-IS. 158 00:08:27,790 --> 00:08:31,240 Under the address family IPv4 unicast, 159 00:08:31,240 --> 00:08:35,679 we'll say redistribute ospf process 1. 160 00:08:35,679 --> 00:08:39,070 And again, we'll bring them into the level 1 database. 161 00:08:39,070 --> 00:08:41,169 We'll commit those changes. 162 00:08:41,169 --> 00:08:43,360 Exit configuration. 163 00:08:43,360 --> 00:08:45,860 And one thing we could do to make sure that it's working, 164 00:08:45,860 --> 00:08:48,903 we could do the show isis database. 165 00:08:48,903 --> 00:08:50,570 And we'll just look at our own database. 166 00:08:50,570 --> 00:08:56,350 So XR1.00-00 and do detail. 167 00:08:56,350 --> 00:08:58,660 Essentially, looking at this, all 168 00:08:58,660 --> 00:09:01,210 of these entries with a metric of 0 169 00:09:01,210 --> 00:09:05,920 are either local to this router or are being redistributed. 170 00:09:05,920 --> 00:09:10,480 So this is bringing the information into IS-IS. 171 00:09:10,480 --> 00:09:13,990 So if we jump over to router 7, repeat looking 172 00:09:13,990 --> 00:09:17,530 at the IS-IS routing table, we'll notice first, 173 00:09:17,530 --> 00:09:19,070 it's a lot larger. 174 00:09:19,070 --> 00:09:22,810 And we're getting entries from the OSPF environment. 175 00:09:22,810 --> 00:09:28,510 Just for a route to focus on, notice we have the 10.2.2.2/32 176 00:09:28,510 --> 00:09:31,840 entry, which is router 2's loopback. 177 00:09:31,840 --> 00:09:34,520 Router 2, of course, is in the OSPF environment. 178 00:09:34,520 --> 00:09:37,480 So this is a route being redistributed. 179 00:09:37,480 --> 00:09:39,385 Let's configure router 3 the same way. 180 00:09:39,385 --> 00:09:47,270 181 00:09:47,270 --> 00:09:49,580 Go ahead and commit those changes. 182 00:09:49,580 --> 00:09:51,560 And we'll verify the database here as well. 183 00:09:51,560 --> 00:09:56,680 184 00:09:56,680 --> 00:09:59,250 So as we can see by these entries with metric 0 185 00:09:59,250 --> 00:10:02,520 on this router, it's also doing the redistribution. 186 00:10:02,520 --> 00:10:05,790 Let's see if that's changed anything on router 7. 187 00:10:05,790 --> 00:10:08,430 If we look at the routes again on router 7, 188 00:10:08,430 --> 00:10:12,780 we'll notice that for several of these, such as our 10.2.2.2 189 00:10:12,780 --> 00:10:17,280 address, we are actually now multipathing through router 1 190 00:10:17,280 --> 00:10:19,660 and router 3. 191 00:10:19,660 --> 00:10:23,470 Now, at this point, we could do a connectivity test. 192 00:10:23,470 --> 00:10:26,050 But it's most likely not going to work because what 193 00:10:26,050 --> 00:10:27,760 have we configured so far. 194 00:10:27,760 --> 00:10:31,840 We have configured one-way redistribution of routes 195 00:10:31,840 --> 00:10:34,540 being sent into IS-IS. 196 00:10:34,540 --> 00:10:38,590 So let's hop over under router 8 and just do a ping test. 197 00:10:38,590 --> 00:10:40,810 We're expecting it to fail, but just 198 00:10:40,810 --> 00:10:44,020 to see how we don't actually have reachability 199 00:10:44,020 --> 00:10:47,770 because the other routing domains have no idea how to get 200 00:10:47,770 --> 00:10:50,540 back to the IS-IS domain yet. 201 00:10:50,540 --> 00:10:53,260 So again, just real quickly here on router 8, 202 00:10:53,260 --> 00:10:59,380 we'll do a ping 204.186.19.202, which 203 00:10:59,380 --> 00:11:02,200 is an address up on router 10. 204 00:11:02,200 --> 00:11:04,210 And of course, it fails. 205 00:11:04,210 --> 00:11:06,340 Just to show you real quickly that this 206 00:11:06,340 --> 00:11:08,950 is an address on router 10, notice 207 00:11:08,950 --> 00:11:12,340 that it's right here on the loopback 204 interface. 208 00:11:12,340 --> 00:11:16,900 It has that address 204.186.19.202. 209 00:11:16,900 --> 00:11:20,590 because we hadn't looked at that previously. 210 00:11:20,590 --> 00:11:26,440 In this video, we saw how to redistribute routes into IS-IS. 211 00:11:26,440 --> 00:11:30,010 We saw how it brings them in with a default metric of 0. 212 00:11:30,010 --> 00:11:34,390 We also saw how we can have it copy the metric from the rib 213 00:11:34,390 --> 00:11:36,230 if we choose to. 214 00:11:36,230 --> 00:11:40,360 So next, it would be a good idea to configure redistribution 215 00:11:40,360 --> 00:11:42,430 into OSPF. 216 00:11:42,430 --> 00:11:44,900 And that's exactly what we're going to do next. 217 00:11:44,900 --> 00:11:48,280 Until then, I hope this has been informative for you, 218 00:11:48,280 --> 00:11:51,360 and I'd like to thank you for viewing. 219 00:11:51,360 --> 00:11:55,000