
一、实验拓扑图,如图1.1所示:
图1.1 OSPFv3实验拓扑图
二、实验说明:
1.本实验拓扑图如图1.1所示;
2.要求全网配置成IPv6网络;
3.全网运行OSPFv3协议;
4.全网互通。
三、预配置:
1.R1的预配置:
Router>en
Router#conf t
Router(config)#no ip do lo
Router(config)#line 0
Router(config-line)#no exec-t
Router(config-line)#logg s
Router(config-line)#ho R1
R1(config)#ipv6 unicast-routing
R1(config)#int lo0
R1(config-if)#ipv6 address 1::1/
R1(config-if)#int s1/0
R1(config-if)#ipv6 address 2001:12::1/
R1(config-if)#no sh
2.R2的预配置:
Router>en
Router#conf t
Router(config)#no ip do lo
Router(config)#line 0
Router(config-line)#no exec-t
Router(config-line)#logg s
Router(config-line)#ho R2
R2(config)#ipv6 unicast-routing
R2(config)#interface s1/0
R2(config-if)#ipv6 address 2001:12::2/
R2(config-if)#no sh
R2(config-if)#interface s1/1
R2(config-if)#ipv6 address 2001:23::2/
R2(config-if)#no sh
3.R3的预配置:
Router>en
Router#conf t
Router(config)#no ip do lo
Router(config)#line 0
Router(config-line)#no exec-t
Router(config-line)#logg s
Router(config-line)#ho R3
R3(config)#ipv6 unicast-routing
R3(config)#int s1/1
R3(config-if)#ipv6 address 2001:23::3/
R3(config-if)#no sh
R3(config-if)#int s1/0
R3(config-if)#ipv6 address 2001:34::3/
R3(config-if)#no sh
4.R4的预配置:
Router>en
Router#conf t
Router(config)#no ip do lo
Router(config)#line 0
Router(config-line)#no exec-t
Router(config-line)#logg s
Router(config-line)#ho R4
R4(config)#ipv6 unicast-routing
R4(config)#int s1/0
R4(config-if)#ipv6 address 2001:34::4/
R4(config-if)#no sh
R4(config-if)#int f0/0
R4(config-if)#ipv6 address 4::4/
R4(config-if)#no sh
四、配置及调试过程:
1.在路由器上开启OSPFv3,并在接口上应用:
R1(config)#ipv6 router ospf 1
R1(config-rtr)#router-id 1.1.1.1
R1(config-rtr)#default-information originate metric 30 metric-type 2
R1(config-if)#int s1/0
R1(config-if)# ipv6 ospf 1 area 1
R2(config)#ipv6 router ospf 1
R2(config-rtr)#router-id 2.2.2.2
R2(config-if)#interface s1/1
R2(config-if)#ipv6 ospf 1 a 0
R2(config-if)#int s1/0
R2(config-if)#ipv6 ospf 1 a 1
R3(config)#ipv6 router ospf 1
R3(config-rtr)#router-id 3.3.3.3
R3(config-if)#int s1/0
R3(config-if)#ipv6 ospf 1 a 2
R3(config-if)#int s1/1
R3(config-if)#ipv6 ospf 1 a 0
R4(config)#ipv6 router ospf 1
R4(config-rtr)#router-id 4.4.4.4
R4(config-if)#int s1/0
R4(config-if)#ip ospf 1 area 2
R4(config-if)#int f0/0
R4(config-if)#ipv6 ospf 1 area 2
2.测试网络连通性:
R4(config-if)#do ping 1::1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 1::1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 24/44/68 ms
已通!
3.在R4上查看IPv6路由表:
R4(config-if)#do sh ipv6 route
IPv6 Routing Table - 6 entries
Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP
U - Per-user Static route, M - MIPv6
I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary
O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
D - EIGRP, EX - EIGRP external
OE2 ::/0 [110/30], tag 1
via FE80::C802:11FF:FE34:0, Serial1/0
OI 2001:12::/ [110/192]
via FE80::C802:11FF:FE34:0, Serial1/0
OI 2001:23::/ [110/128]
via FE80::C802:11FF:FE34:0, Serial1/0
C 2001:34::/ [0/0]
via ::, Serial1/0
L 2001:34::4/128 [0/0]
via ::, Serial1/0
L FF00::/8 [0/0]
via ::, Null0
以上输出说明,路由器已通过OSPFv3协议学习到了三条路由,而且学到了R1上的默认路由,代码为OE2。区间路由为OI,区域内路由为OE2。
4.查看运行的IPv6协议:
R2(config-if)#do sh ipv pro
IPv6 Routing Protocol is "connected"
IPv6 Routing Protocol is "static"
IPv6 Routing Protocol is "ospf 1" //启动了OSPFv3协议
Interfaces (Area 0):
Serial1/1 //S1/1口属于Area0
Interfaces (Area 1):
Serial1/0 //S1/0口属于Area1
Redistribution:
None
5.查看OSPFv3数据库:
R3(config-if)#do sh ipv6 ospf database
OSPFv3 Router with ID (3.3.3.3) (Process ID 1)
Router Link States (Area 0)
ADV Router Age Seq# Fragment ID Link count Bits
2.2.2.2 530 0x80000001 0 1 B
3.3.3.3 529 0x80000002 0 1 B
Inter Area Prefix Link States (Area 0)
ADV Router Age Seq# Prefix
2.2.2.2 531 0x80000001 2001:12::/
3.3.3.3 1168 0x80000001 2001:34::/
Inter Area Router Link States (Area 0)
ADV Router Age Seq# Link ID Dest RtrID
2.2.2.2 531 0x80000001 16843009 1.1.1.1
Link (Type-8) Link States (Area 0)
ADV Router Age Seq# Link ID Interface
2.2.2.2 530 0x80000001 6 Se1/1
3.3.3.3 1169 0x80000001 6 Se1/1
Intra Area Prefix Link States (Area 0)
ADV Router Age Seq# Link ID Ref-lstype Ref-LSID
2.2.2.2 531 0x80000001 0 0x2001 0
3.3.3.3 1169 0x80000001 0 0x2001 0
Router Link States (Area 2)
ADV Router Age Seq# Fragment ID Link count Bits
3.3.3.3 1029 0x80000003 0 1 B
4.4.4.4 5 0x80000002 0 1 None
Inter Area Prefix Link States (Area 2)
ADV Router Age Seq# Prefix
3.3.3.3 1159 0x80000001 2001:23::/
3.3.3.3 525 0x80000001 2001:12::/
Inter Area Router Link States (Area 2)
ADV Router Age Seq# Link ID Dest RtrID
3.3.3.3 525 0x80000001 16843009 1.1.1.1
Link (Type-8) Link States (Area 2)
ADV Router Age Seq# Link ID Interface
3.3.3.3 1216 0x80000001 5 Se1/0
4.4.4.4 1031 0x80000001 5 Se1/0
Intra Area Prefix Link States (Area 2)
ADV Router Age Seq# Link ID Ref-lstype Ref-LSID
3.3.3.3 1216 0x80000001 0 0x2001 0
4.4.4.4 1031 0x80000001 0 0x2001 0
Type-5 AS External Link States
ADV Router Age Seq# Prefix
1.1.1.1 1292 0x80000001 ::/0
通过以上实验可以知道,OSPFv3和OSPFv2非常相似,只是配置略有不同,但原理都是一样的。
