IPv6的通过配置OSPF协议,实现全网的互通配置命令R1:

r1(config)#int loo0

r1(config-if)#ipv6 address 2001::1/64

r1(config-if)#no sh

r1(config-if)#int f0/0

r1(config-if)#ipv6 add 3001::1/64

r1(config-if)#no sh

r1(config)#ipv6 unicast-routing                        启动IPv6流量转发

r1(config)#ipv6 router ospf 1                         创建ospf 1

r1(config-rtr)#router-id 1.1.1.1                        设置router-id

r1(config-rtr)#exit

r1(config)#int f0/0

r1(config-if)#ipv6 ospf 1 area 1

r1(config-if)#exit

r1(config)#int loopback 0

r1(config-if)#ipv6 ospf 1 area 0

r1(config-if)#exit

r1(config)#ipv6 router ospf 1

r1(config-rtr)#area 1 virtual-link 2.2.2.2                创建虚拟链路(隧道)

r1(config-rtr)#exit

R2

r2(config)#int f0/0

r2(config-if)#ipv6 add 3001::2/64

r2(config-if)#no sh

r2(config-if)#exit

r2(config)#ipv6 unicast-routing                     启动IPv6流量转发

r2(config)#ipv6 router ospf 1

r2(config-rtr)#router-id 2.2.2.2

r2(config-rtr)#exit

r2(config)#int f0/0

r2(config-if)#ipv6 ospf 1 area 1

r2(config-if)#exit

r2(config)#int f1/0

r2(config-if)#ipv6 address 4001::1/64

r2(config-if)#no sh

r2(config-if)#exit

r2(config)#int f1/0

r2(config-if)#ipv6 ospf 1 area 2  

r2(config-if)#exit

r2(config)#ipv6 router ospf 1

r2(config-rtr)#area 1 virtual-link 1.1.1.1

r2(config-rtr)#exit

R3

R3(config)#int f0/0

R3(config-if)#ipv6 add

R3(config-if)#ipv6 address 4001::2/64

R3(config-if)#no sh

R3(config-if)#exit

R3(config)#ipv6 unicast-routing 

R3(config)#ipv6 router ospf 1

R3(config-rtr)#router-id 3.3.3.3

R3(config-rtr)#exit

R3(config)#int f0/0

R3(config-if)#ipv6 ospf 1 area 2

R3(config-if)#exit