WEBVTT

1
00:00.000 --> 00:05.040
In the previous video, we implemented OSPF for IP version 4 and did a few show

2
00:05.040 --> 00:06.720
commands to verify its behavior.

3
00:06.720 --> 00:10.800
In this video, we're going to implement OSPF for IPv6 once again using the more

4
00:10.800 --> 00:12.880
traditional method for the implementation.

5
00:12.880 --> 00:18.610
And as a reminder of our topology for IPv6, I'm using this number here in red

6
00:18.610 --> 00:20.240
as the IPv6 subnets.

7
00:20.240 --> 00:23.040
So IPv6 addresses are already in place.

8
00:23.040 --> 00:28.240
Also, IPv6 unicast routing and IPv6 cep are already enabled on all the routers.

9
00:28.240 --> 00:33.320
And the addressing scheme we're using is 2001, DB86783, and then that red
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

9
00:28.240 --> 00:33.320
And the addressing scheme we're using is 2001, DB86783, and then that red

10
00:33.320 --> 00:34.000
number.

11
00:34.000 --> 00:40.880
So 13, 12, 24, 34, and then 35, 57, 46, and 68.

12
00:40.880 --> 00:44.710
Now, even though we're using IPv6, a lot of the same concepts are going to

13
00:44.710 --> 00:46.560
apply when using OSPF.

14
00:46.560 --> 00:50.640
And that is we have to make sure all the parameters match between peers.

15
00:50.640 --> 00:54.000
Also, we enable an interface to become part of OSPF.

16
00:54.000 --> 00:58.560
We're going to specify which OSPF area that interface belongs to.

17
00:58.560 --> 01:04.040
So, almost identical as far as the logic between IPv4 and IPv6 except this time
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

17
00:58.560 --> 01:04.040
So, almost identical as far as the logic between IPv4 and IPv6 except this time

18
01:04.040 --> 01:04.960
using IPv6.

19
01:04.960 --> 01:08.400
So here, picking up where we left off, we have a couple of choices.

20
01:08.400 --> 01:13.340
If we go back to our notepad document, we could, before we implement OSPF for

21
01:13.340 --> 01:14.160
IPv6,

22
01:14.160 --> 01:17.280
we could just clear all the routing processes altogether.

23
01:17.280 --> 01:21.680
However, because IPv4 and IPv6 are like ships in the night,

24
01:21.680 --> 01:25.920
we can just leave the IPv4 running and not even bother clearing it.

25
01:25.920 --> 01:29.440
We can just add on top of it the routing for IPv6.

26
01:29.440 --> 01:32.320
So if you want to use the notepad document when you get to the lab at the end
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

26
01:29.440 --> 01:32.320
So if you want to use the notepad document when you get to the lab at the end

27
01:32.320 --> 01:33.440
of this set of videos,

28
01:33.440 --> 01:34.800
feel free to do so.

29
01:34.800 --> 01:38.560
And here is the section right here, IPv6 OSPF.

30
01:38.560 --> 01:42.800
So I'm not going to clear off the router configs for the OSPF for version 4.

31
01:42.800 --> 01:47.440
I was going to add on the additional IPv6 routing process for IPv6.

32
01:47.440 --> 01:49.280
In fact, let's just verify we have a couple things in place.

33
01:49.280 --> 01:55.520
Let's do a show IPv6 interface brief and sure enough, IPv6 is configured,

34
01:55.520 --> 01:56.560
fantastic.

35
01:56.560 --> 02:00.000
Let's also do a show run, pipe, include IPv6.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

36
02:00.000 --> 02:02.880
IPv6 Unicast routing is enabled, which it is.

37
02:02.880 --> 02:05.840
And IPv6-SF is enabled, which it is, fantastic.

38
02:05.840 --> 02:09.660
And these are all the IPv6 addresses that I have on their respective interfaces

39
02:09.660 --> 02:09.840
.

40
02:09.840 --> 02:14.240
So if we were to do a show IPv6 protocols in press center,

41
02:14.240 --> 02:17.520
we currently are not running any IPv6 dynamic routing protocols.

42
02:17.520 --> 02:20.720
But we're going to change that by configuring it right now.

43
02:20.720 --> 02:24.640
So on our one, we're going to type in IPv6 router OSPF.

44
02:24.640 --> 02:26.480
We'll use process ID1 again.

45
02:26.480 --> 02:29.120
We're also going to specify AutoCost reference bandwidth of 1000,

46
02:29.120 --> 02:33.920
because I want to be able for OSPF to differentiate the value or the cost
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

46
02:29.120 --> 02:33.920
because I want to be able for OSPF to differentiate the value or the cost

47
02:33.920 --> 02:37.040
between gigabit Ethernet and fast Ethernet.

48
02:37.040 --> 02:39.920
Then once that's set up, I'm going to go into each of the interfaces

49
02:39.920 --> 02:43.600
and use the IPv6 OSPF same process ID1

50
02:43.600 --> 02:45.440
and then tell it what area it's going to be in.

51
02:45.440 --> 02:48.320
So all the interfaces on our one are going to be an area zero.

52
02:48.320 --> 02:50.400
If we scroll down to an area border router,

53
02:50.400 --> 02:53.680
it's four slash one interface is going to be in area one.

54
02:53.680 --> 02:56.320
And when you get to the lab, you know, the end of this set of videos,

55
02:56.320 --> 03:00.000
I would encourage you, as you do the lab, to go ahead and maybe do a few of the
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

56
03:00.000 --> 03:00.480
interfaces,

57
03:00.480 --> 03:02.240
a few of the routers manually.

58
03:02.240 --> 03:05.200
And then once you're comfortable with the syntax that you can do it,

59
03:05.200 --> 03:07.360
then go ahead and do the copy paste.

60
03:07.360 --> 03:10.640
Just for the benefit of learning it and making sure you practice it.

61
03:10.640 --> 03:13.040
And also for a little bit of time saving as well.

62
03:13.040 --> 03:16.080
So I'm going to go ahead and grab this config for R1.

63
03:16.080 --> 03:19.120
I'll right-click, copy that, go to the right router,

64
03:19.120 --> 03:20.240
and paste it in.

65
03:20.240 --> 03:22.640
And then we'll go to R2 and we'll continue.

66
03:22.640 --> 03:24.400
So here at R2, I'll grab that.

67
03:24.400 --> 03:26.560
All the interfaces are going to be an area zero.

68
03:26.560 --> 03:29.760
So go ahead and go to R2, paste that in.

69
03:29.760 --> 03:33.120
And we should have a neighbor adjacency between R2 and R1 here
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

69
03:29.760 --> 03:33.120
And we should have a neighbor adjacency between R2 and R1 here

70
03:33.120 --> 03:34.320
in just a few moments.

71
03:34.320 --> 03:35.520
In fact, I'm going to wait.

72
03:35.520 --> 03:39.280
In fact, let's do a show IPv6 OSPF interface brief.

73
03:39.280 --> 03:42.400
Yep, and I did it soon enough where they're duking it out right now

74
03:42.400 --> 03:47.280
between R1 and R2, but who gets to be the actual DR

75
03:47.280 --> 03:49.200
for that segment for IPv6?

76
03:49.200 --> 03:52.640
And when I say that segment, I'm talking about the interface gig 2, 0

77
03:52.640 --> 03:56.160
interface on R2 that's connected over to the same segment

78
03:56.160 --> 03:58.040
that R1's gig 1, 0 is.

79
03:58.040 --> 03:59.080
And there it is.

80
03:59.080 --> 04:01.000
All right, so we have our adjacency.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

80
03:59.080 --> 04:01.000
All right, so we have our adjacency.

81
04:01.000 --> 04:03.400
And I also would expect, because we just duked it out,

82
04:03.400 --> 04:05.800
because R2 has a higher router ID.

83
04:05.800 --> 04:08.000
And the default priority is set.

84
04:08.000 --> 04:11.560
I would expect that R2 is the designated router for that segment.

85
04:11.560 --> 04:15.040
So we hit the up arrow key and do a show IPv6 interface brief.

86
04:15.040 --> 04:18.560
Sure enough, on its gig 2, 0, it is the DR.

87
04:18.560 --> 04:20.920
There is one neighbor, and we are fully adjacent.

88
04:20.920 --> 04:22.320
All right, let's continue on.

89
04:22.320 --> 04:23.840
So we'll go to R3.

90
04:23.840 --> 04:25.800
We'll copy the config for R3.

91
04:25.800 --> 04:28.440
We'll go to R3 and right click and paste.

92
04:28.440 --> 04:29.880
And then we'll go to R4.

93
04:29.880 --> 04:32.760
So here's R4, and just similar to R3.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

93
04:29.880 --> 04:32.760
So here's R4, and just similar to R3.

94
04:32.760 --> 04:35.920
R4 has most of its interfaces in Area 0.

95
04:35.920 --> 04:38.160
And one of its interfaces in Area 2.

96
04:38.160 --> 04:40.840
So I'll right click on that, copy that config,

97
04:40.840 --> 04:43.480
go to the right router, and right click to paste it in.

98
04:43.480 --> 04:45.280
Then we'll continue on to R5.

99
04:45.280 --> 04:47.440
All of its interfaces are in Area 1.

100
04:47.440 --> 04:50.520
So right click, copy, and go to R5.

101
04:50.520 --> 04:51.120
Right click.

102
04:51.120 --> 04:53.360
And as you're working on the lab, if you want to download

103
04:53.360 --> 04:55.840
from the skill, the topology here,

104
04:55.840 --> 04:58.280
that might not be a bad idea that we can have the topology

105
04:58.280 --> 04:59.640
on a separate screen.

106
04:59.640 --> 05:01.160
Or if you want to download it and print it,
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

106
04:59.640 --> 05:01.160
Or if you want to download it and print it,

107
05:01.160 --> 05:04.360
so it's really easy to see, that's not a bad idea as well.

108
05:04.360 --> 05:05.760
All right, so that's R5.

109
05:05.760 --> 05:07.920
Let's go to R6.

110
05:07.920 --> 05:08.880
So here's R6.

111
05:08.880 --> 05:11.520
All of its interfaces are in Area 2.

112
05:11.520 --> 05:14.040
So we'll right click, go to R6, and right click.

113
05:14.040 --> 05:16.320
All right, and then we'll go to R7.

114
05:16.320 --> 05:18.640
All of its interfaces are in Area 1.

115
05:18.640 --> 05:21.400
So we'll right click, copy, and go to R7.

116
05:21.400 --> 05:24.160
Paste that in, and our last router is router 8.

117
05:24.160 --> 05:26.680
So we'll grab the config for R8.

118
05:26.680 --> 05:29.720
Go to the right router, router 8, and paste that in.

119
05:29.720 --> 05:31.240
All right, so let's just in spot checks.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

119
05:29.720 --> 05:31.240
All right, so let's just in spot checks.

120
05:31.240 --> 05:33.720
Let's go to a backbone router like R1.

121
05:33.720 --> 05:36.800
And let's do a show IP route.

122
05:36.800 --> 05:37.800
First of have it.

123
05:37.800 --> 05:39.840
Show IPv6 route.

124
05:39.840 --> 05:42.400
All right, so we have a whole bunch of OSPF routes.

125
05:42.400 --> 05:47.360
So the OI are inter-area routes, and the O's there

126
05:47.360 --> 05:49.280
are intra-area routes.

127
05:49.280 --> 05:52.280
So as a test, if we wanted to go down to PC7,

128
05:52.280 --> 05:54.400
so it's 10.1.7.10s.

129
05:54.400 --> 05:55.800
It's IPv4 address.

130
05:55.800 --> 05:59.560
And on this little virtual PC, it's IPv6 address also

131
05:59.560 --> 06:04.480
ends in 10, but it would be the 2001 DB867837 network,
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

131
05:59.560 --> 06:04.480
ends in 10, but it would be the 2001 DB867837 network,

132
06:04.480 --> 06:05.360
and then a 10.

133
06:05.360 --> 06:07.360
So let's go down to PC7, and just verify

134
06:07.360 --> 06:10.600
we have complete connectivity all the way around the horn

135
06:10.600 --> 06:11.960
from PC7.

136
06:11.960 --> 06:15.200
And let's do a test all the way to over to PC8.

137
06:15.200 --> 06:17.160
And we can verify both addresses as well.

138
06:17.160 --> 06:19.520
So let's go to PC7.

139
06:19.520 --> 06:21.720
Here's the tab for that right there.

140
06:21.720 --> 06:24.840
So its IPv6 address is this.

141
06:24.840 --> 06:28.640
And on PC8, its IPv6 address is this.

142
06:28.640 --> 06:30.040
You can see it, by the way, just by doing
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

142
06:28.640 --> 06:30.040
You can see it, by the way, just by doing

143
06:30.040 --> 06:33.600
on these little virtual PCs, show IP, or show IPv6,

144
06:33.600 --> 06:34.680
respectively.

145
06:34.680 --> 06:38.920
So let me copy the IPv6 address for PC8.

146
06:38.920 --> 06:40.520
And let's go to PC7.

147
06:40.520 --> 06:42.640
And let's do a ping.

148
06:42.640 --> 06:44.920
And we'll right click and paste and enter.

149
06:44.920 --> 06:48.280
And that is working in the virtualized lab environment.

150
06:48.280 --> 06:50.400
That's kind of a long delay.

151
06:50.400 --> 06:51.440
However, it's working.

152
06:51.440 --> 06:55.720
And let's also do a trace over that same destination address

153
06:55.720 --> 06:59.000
of 2001 DB867838 colon clon-clon-ten.

154
06:59.000 --> 07:02.680
And that is showing first hop is R7,
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

154
06:59.000 --> 07:02.680
And that is showing first hop is R7,

155
07:02.680 --> 07:07.520
then R5, then R3, and R1, R2, or 4, or 6, or 8,

156
07:07.520 --> 07:08.720
to the final destination.

157
07:08.720 --> 07:12.120
So that looks great as far as connectivity is concerned.

158
07:12.120 --> 07:15.000
And of course, we could also do that trace from a router.

159
07:15.000 --> 07:17.400
So R7 in the bottom left of our topology.

160
07:17.400 --> 07:19.000
Let's take a look at that topology again.

161
07:19.000 --> 07:21.200
So here from R7, we could also do the trace either to an

162
07:21.200 --> 07:25.880
interface on R8, or to PC8, or server 1nug also has

163
07:25.880 --> 07:28.160
a IPv6 address ending in 100.

164
07:28.160 --> 07:32.400
And this subnet is 2001 DB867838.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

164
07:28.160 --> 07:32.400
And this subnet is 2001 DB867838.

165
07:32.400 --> 07:35.360
So let's go to R7 and verify trace from there as well.

166
07:35.360 --> 07:39.640
So here at R7, we'll go ahead and do a trace, and we'll paste in

167
07:39.640 --> 07:41.120
that address that we just used.

168
07:41.120 --> 07:44.440
2001 DB86783810 press center.

169
07:44.440 --> 07:46.480
And sure enough, same exact path.

170
07:46.480 --> 07:49.640
Up through R5, then 3, then 1, then 2, then 4, and 6, and 8,

171
07:49.640 --> 07:51.360
and finally hitting the destination.

172
07:51.360 --> 07:54.600
I also have the server over at 100 on that same remote

173
07:54.600 --> 07:56.800
subnet on the far right press center.

174
07:56.800 --> 07:58.240
That's also responding.

175
07:58.240 --> 07:59.320
So let's give this to some checks.

176
07:59.320 --> 08:03.760
And on our four, let's do a show IPv6 OSPF Interface Brief
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

176
07:59.320 --> 08:03.760
And on our four, let's do a show IPv6 OSPF Interface Brief

177
08:03.760 --> 08:05.120
to verify our interfaces.

178
08:05.120 --> 08:11.080
We'll do a show IPv6 OSPF neighbor to show us our neighbors.

179
08:11.080 --> 08:14.480
We need to show IPv6 OSPF press center.

180
08:14.480 --> 08:16.120
And that'll show us the details about our OSPF.

181
08:16.120 --> 08:18.120
Now, even though we configured it with a legacy method,

182
08:18.120 --> 08:22.320
it still shows here its OSPF B3 process ID1.

183
08:22.320 --> 08:25.040
Now, that is distinct and different from using the OSPF

184
08:25.040 --> 08:28.760
version 3 option that I'll be showing you in the next video.

185
08:28.760 --> 08:33.680
So just realize for IPv6 OSPF, here's referring to OSPF B3,
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

185
08:28.760 --> 08:33.680
So just realize for IPv6 OSPF, here's referring to OSPF B3,

186
08:33.680 --> 08:36.320
even though we configured it with the traditional method.

187
08:36.320 --> 08:37.600
There's the router ID.

188
08:37.600 --> 08:40.160
Here, it's showing us it's an area border router

189
08:40.160 --> 08:41.960
because it's connected to the backbone area

190
08:41.960 --> 08:43.360
and a non-backbone area.

191
08:43.360 --> 08:44.800
Here, it's showing us the number of areas

192
08:44.800 --> 08:49.000
it's connected to, two normal areas, 0 stub and 0 NSSA.

193
08:49.000 --> 08:52.280
Here's the reference bandwidth that we configured.

194
08:52.280 --> 08:54.960
And here's the information about area 0.

195
08:54.960 --> 08:56.400
And I cut it off too soon.

196
08:56.400 --> 08:57.880
So I'll go ahead and spacebar.

197
08:57.880 --> 08:59.240
And now that I'm not truncating it,

198
08:59.240 --> 09:01.480
here is the backbone area information
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

198
08:59.240 --> 09:01.480
here is the backbone area information

199
09:01.480 --> 09:03.760
and here is the area 2 information.

200
09:03.760 --> 09:05.280
And if we want to take a look at the LSAs,

201
09:05.280 --> 09:09.760
even though OSPF for IPv6 has additional above and beyond

202
09:09.760 --> 09:14.320
what IPv4's OSPF has, we can still focus on the LSA type 1s

203
09:14.320 --> 09:17.120
and 2s and 3s, and we can also reinforce what they do.

204
09:17.120 --> 09:20.920
So see the LSAs, we can do a show IPv6 OSPF database.

205
09:20.920 --> 09:22.600
And again, because we're on an area border router,

206
09:22.600 --> 09:25.920
our four, it should have a whole set of LSA type 1, 2s

207
09:25.920 --> 09:29.880
and 3s for area 0 and also a whole set for area 2.

208
09:29.880 --> 09:30.840
So press enter.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

208
09:29.880 --> 09:30.840
So press enter.

209
09:30.840 --> 09:35.560
So here are the router LSAs, the LSA type 1s for area 0.

210
09:35.560 --> 09:36.880
And then we have our network LSAs,

211
09:36.880 --> 09:40.320
this is the LSA type 2s for the backbone area generated

212
09:40.320 --> 09:42.880
by the DRs for each of those network segments.

213
09:42.880 --> 09:44.040
And then if we get down further,

214
09:44.040 --> 09:47.200
we have the LSA type 3s, the summary LSAs.

215
09:47.200 --> 09:49.800
So in this column here, it has the advertising router.

216
09:49.800 --> 09:52.960
So that's R3 and R4 respectively as ABRs.

217
09:52.960 --> 09:55.480
And over here in this column, it has the actual prefix

218
09:55.480 --> 09:57.600
being advertised in those LSAs.

219
09:57.600 --> 09:59.280
There's a few additional LSA types

220
09:59.280 --> 10:01.720
with the OSPF version for IPv6.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

220
09:59.280 --> 10:01.720
with the OSPF version for IPv6.

221
10:01.720 --> 10:04.280
However, I'm focused just on the LSA type 1s and 2s

222
10:04.280 --> 10:05.960
and 3s for this discussion.

223
10:05.960 --> 10:09.400
So now as we get onto area 2, here's the LSA type 1s,

224
10:09.400 --> 10:11.520
the router LSAs for area 2.

225
10:11.520 --> 10:15.280
Here's the network LSA, the LSA type 2 for area 2.

226
10:15.280 --> 10:19.040
And this time, router 8888 is the designated router

227
10:19.040 --> 10:20.760
based on the person who's advertising that.

228
10:20.760 --> 10:22.720
And we could verify that by going to R8.

229
10:22.720 --> 10:25.360
And do a show IPv6 OSPF interface brief

230
10:25.360 --> 10:28.280
and sure enough for the network segment between R8 and R6.

231
10:28.280 --> 10:31.640
R8 is the DR as shown right there.
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

231
10:28.280 --> 10:31.640
R8 is the DR as shown right there.

232
10:31.640 --> 10:32.560
All right, fantastic.

233
10:32.560 --> 10:33.880
So back to our four we go.

234
10:33.880 --> 10:38.280
And then our four for area 2 is advertising all of these routes.

235
10:38.280 --> 10:41.840
So each of these is an LSA type 3 advertising the one network

236
10:41.840 --> 10:43.920
and the two network and the 34 network.

237
10:43.920 --> 10:46.920
So the networks for advertising are all the IPv6 networks

238
10:46.920 --> 10:50.400
that are not inside of area 2, including networks

239
10:50.400 --> 10:52.840
from the backbone area and also networks

240
10:52.840 --> 10:55.160
that are reachable over in area 1.

241
10:55.160 --> 10:56.720
So in this video, we've taken a look

242
10:56.720 --> 11:00.040
at how to configure IPv6's flavor of OSPF
WEBVTT
X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:900000

242
10:56.720 --> 11:00.040
at how to configure IPv6's flavor of OSPF

243
11:00.040 --> 11:01.400
using the traditional method.

244
11:01.400 --> 11:03.720
And to compare and contrast this method,

245
11:03.720 --> 11:07.720
we just did with using literally OSPF V3.

246
11:07.720 --> 11:10.360
In the next video, I'd like to demonstrate that as well.

247
11:10.360 --> 11:13.040
So I'll see you there in just a moment when you're ready.
