1. 掌握 OSPFv3 的配置方法redis
2. 掌握在帧中继环境下 OSPFv3 的配置方法数据库
3. 掌握 OSPFv3 NSSA 的配置方法网络
4. 学会查看 OSPFv3 数据库oop
5. 掌握外部路由汇总的配置学习
6. 掌握区域间路由的汇总配置测试
7. 掌握虚链路的配置spa
8. 掌握往 OSPFv3 区域注入一条缺省路由的方法router
9. 掌握修改 OSPFv3 网络类型的方法blog
二.实验拓扑图接口
IPv4地址表
1:开启帧中继交换功能
R2(config)#frame-relay switching
2:配置接口封装
R2(config)#int s 1/2
R2(config-if)#no shutdown
R2(config-if)#clock rate 128000
R2(config-if)#encapsulation frame-relay
R2(config)#int s 1/0
R2(config-if)#no shutdown
R2(config-if)#clock rate 128000
R2(config-if)#encapsulation frame-relay
R2(config)#int s 1/1
R2(config-if)#no shutdown
R2(config-if)#clock rate 128000
R2(config-if)#encapsulation frame-relay
3:配置LMI类型
R2(config)#int s 1/2
R2(config-if)#frame-relay lmi-type cisco
R2(config-if)#frame-relay intf-type dce
R2(config)#int s 1/0
R2(config-if)#frame-relay lmi-type cisco
R2(config-if)#frame-relay intf-type dce
R2(config)#int s 1/1
R2(config-if)#frame-relay lmi-type cisco
R2(config-if)#frame-relay intf-type dce
4:配置帧中继交换表
R2(config)#int s 1/2
R2(config-if)#frame-relay route 305 interface s 1/0 503
R2(config-if)#frame-relay route 306 interface s 1/1 603
R2(config)#int Serial 1/0
R2(config-if)#frame-relay route 503 interface Serial1/2 305
R2(config)#int Serial 1/1
R2(config-if)#frame-relay route 603 interface Serial1/2 306
检查帧中继交换机是否正常“show frame-relay route”
5:配置R一、R三、R4,互相ping通
R1(config)#int s 1/0
R1(config-if)#ip address 192.168.132.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#encapsulation frame-relay
R1(config-if)#frame-relay lmi-type cisco
R1(config-if)#no frame-relay inverse-arp
R1(config-if)#frame-relay map ip 192.168.132.3 305 broadcast
R1(config-if)#frame-relay map ip 192.168.132.4 306 broadcast
R3(config)#int s 1/0
R3(config-if)#ip address 192.168.132.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#encapsulation frame-relay
R3(config-if)#no frame-relay inverse-arp
R3(config-if)#frame-relay map ip 192.168.132.1 503 broadcast
R4(config)#int s 1/0
R4(config-if)#ip address 192.168.132.4 255.255.255.0
R4(config-if)#no shutdown
R4(config-if)#encapsulation frame-relay
R4(config-if)#no frame-relay inverse-arp
R4(config-if)#frame-relay map ip 192.168.132.1 603 broadcast
进行ping命令测试
从R1ping到R3
R1#show frame-relay pvc发现已有两条本地链接
6:开始配置ospf (R6、R1为例,R5.R8同理)
先配置外部路由器ospf
R6(config)#router ospf 1
R6(config-router)#router-id 6.6.6.6
R6 (config-router)#area 1 nssa――配置区域 1 为 NSSA 区域
R6(config)#interface loopback 0
R6(config-if)#ip add 6.6.6.6 255.255.255.255
R6(config)#int f 0/0
R6(config-if)#ip add 10.1.132.6 255.255.255.0
R6(config-if)#no shut
R6(config-if)#ip ospf 1 area 0
R6(config-if)#int f 0/1
R6(config-if)#ip add 11.1.132.6 255.255.255.0
R6(config-if)#no shut
R6(config-if)#ip ospf 1 area 1
R6(config)#router ospf 1
R6(config-router)#network 6.6.6.6 0.0.0.0 area 0
R6(config-router)#network 10.1.132.0 0.0.0.255 area 0
R6(config-router)#network 11.1.132.0 0.0.0.255 area 1
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R1(config)#interface loopback 0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config)#int f 0/0
R1(config-if)#ip add 10.1.132.1 255.255.255.0
R1(config-if)#no shut
R1(config-if)#ip ospf 1 area 0
R1(config-if)#int s 1/0
R1(config-if)#ip ospf 1 area 0
R1(config)#router ospf 1
R1(config-router)#network 1.1.1.1 0.0.0.0 area 0
R1(config-router)#network 10.1.132.0 0.0.0.255 area 0
R1(config-router)#network 192.168.132.0 0.0.0.255 area 2
R1(config-router)#neighbor 192.168.132.3
R1(config-router)#neighbor 192.168.132.4
7:配置帧中继中路由器的ospf (R3为例,R4同理)
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#ex
R3(config)#int loopback 0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#ip ospf 1 area 2
R3(config-if)#int s 1/0
R3(config-if)# ip ospf 1 area 2
R3(config-if)# ip ospf priority 0
R3(config)#router ospf 1
R3(config-router)#network 3.3.3.3 0.0.0.0 area 2
R3(config-router)#network 192.168.132.0 0.0.0.255 area 2
测试路由通断状况
在R5上测试得出结果以下(从内部到外部皆ping通,实验完成)
OSPFV3配置
实验拓扑图
IPv6地址表
帧中继R2配置与ospfv2相同。
1.完成接口 IPv6 地址的配置(包括回环接口loopback 0)
R1(config)#ipv6 unicast-routing ―――全局打开 IPv6 路由功能
R1config)#interface loopback 0
R1(config-if)#ipv6 enable
R1(config-if)#ipv6 address 2011::1/128―――配置 loopback0 接口地址
R1(config-if)#int f 0/0
R1(config-if)#ipv6 enable
R1(config-if)# ipv6 address 2002:132::1/64
R1(config-if)#no shut
R1(config-if)#int s 1/0
R1(config-if)#ipv6 enable
R1(config-if)# encapsulation frame-relay
R1(config-if)#no shut
R1(config-if)#ipv6 address 2001:132::1/64
R1(config-if)#frame-relay map ipv6 2001:132::3 305 broadcast
R1(config-if)#frame-relay map ipv6 2001:132::4 306 broadcast
R1(config-if)#frame-relay map ipv6 2001:132::1 306 broadcast
R1(config-if)#frame-relay map ipv6 FE80::C806:1CFF:FE48:8 306 broadcast
R1(config-if)#frame-relay map ipv6 FE80::C805:1CFF:FE48:8 305 broadcast
R3(config)#ipv6 unicast-routing
R3(config)#interface loopback 0
R3(config-if)#ipv6 address 2033::1/128
R3(config-if)#int s 1/0
R3(config-if)#ipv6 enable
R3(config-if)# encapsulation frame-relay
R3(config-if)#no shutdown
R3(config-if)#ipv6 address 2001:132::3/64
R3(config-if)#frame-relay map ipv6 2001:132::1 503 broadcast
R3(config-if)#frame-relay map ipv6 2001:132::4 503 broadcast
R3(config-if)#frame-relay map ipv6 2001:132::3 503 broadcast
R3(config-if)#frame-relay map ipv6 FE80::C806:1CFF:FE48:8 506 broadcast
R3(config-if)#frame-relay map ipv6 FE80::C803:1CFF:FE48:8 503 broadcast
R4(config)#ipv6 unicast-routing
R4(config)#interface loopback 0
R4(config-if)#ipv6 address 2044::1/128
R4(config-if)#int s 1/0
R4(config-if)#ipv6 enable
R4(config-if)# encapsulation frame-relay
R4(config-if)#no shutdown
R4(config-if)#ipv6 address 2001:132::4/64
R4(config-if)#frame-relay map ipv6 2001:132::1 603 broadcast
R4(config-if)#frame-relay map ipv6 2001:132::4 603 broadcast
R4(config-if)#frame-relay map ipv6 2001:132::3 603 broadcast
R4(config-if)#frame-relay map ipv6 FE80::C805:1CFF:FE48:8 605 broadcast
R4(config-if)#frame-relay map ipv6 FE80::C803:1CFF:FE48:8 603 broadcast
试R1上ping通 R3.
用show frame-relay pvc命令查看,帧中继配置完成
2.完成 OSPFv3 的基本配置。区域 1 为 NSSA 区域。(R6为例,R5,R8同理)
R6(config)#ipv6 unicast-routing
R6(config)#ipv6 router ospf 1
R6(config-rtr)#router-id 6.6.6.6
R6(config-rtr)#area 1 nssa
R6(config-rtr)#int f 0/0
R6(config-if)#ipv6 enable
R6(config-if)# ipv6 ospf 1 area 0
R6(config-if)#no shutdown
R6(config-if)#int loopback 0
R6(config-if)#ipv6 enable
R6(config-if)#ipv6 address 2066::1/128
R6(config-if)# ipv6 ospf 1 area 0
R6(config-if)#int f 0/1
R6(config-if)#ipv6 enable
R6(config-if)# ipv6 ospf 1 area 1
R6(config-if)#no shutdown
R1(config)#ipv6 unicast-routing
R1(config)#ipv6 router ospf 1―――启动 OSPFv3 进程
R1(config-rtr)#router-id 1.1.1.1
R1(config-rtr)#int f 0/0
R1(config-if)#ipv6 enable
R1(config-if)# ipv6 ospf 1 area 0
R1(config-if)#no shutdown
R1(config-if)#int loopback 0
R1(config-if)#ipv6 enable
R1(config-if)#ipv6 address 2011::1/128
R1(config-if)# ipv6 ospf 1 area 0
R1(config-if)#int s 1/0
R1(config-if)#ipv6 enable
R1(config-if)# ipv6 ospf 1 area 2
R1(config-if)#ipv6 ospf neighbor FE80::C805:1CFF:FE48:8
R1(config-if)#ipv6 ospf neighbor FE80::C806:1CFF:FE48:8
R3(config)#ipv6 router ospf 1
R3(config-rtr)#router-id 5.5.5.5
R3(config-rtr)#int loopback 0
R3(config-if)#ipv6 enable
R3(config-if)#ipv6 address 2033::1/128
R3(config-if)# ipv6 ospf 1 area 2
R3(config-if)#int s 1/0
R3(config-if)#ipv6 enable
R3(config-if)# ipv6 ospf 1 area 2
R3(config-if)# ipv6 ospf priority 0
R3(config-subif)# ipv6 address FE80::C805:1CFF:FE48:8 link-local
R4config)#ipv6 router ospf 1
R4config-rtr)#router-id 4.4.4.4
R4config-rtr)#int loopback 0
R4config-if)#ipv6 enable
R4(config-if)#ipv6 address 2044::1/128
R4(config-if)# ipv6 ospf 1 area 2
R4(config-if)#int s 1/0
R4(config-if)#ipv6 enable
R4(config-if)# ipv6 ospf 1 area 2
R4(config-if)# ipv6 ospf priority 0
R4(config-if)# ipv6 address FE80::C806:1CFF:FE48:8 link-local
3.检查 OSPFv3 的邻居关系
在 R31上检查,能够看到邻居的 Router-ID 都是用 IPv4 的地址格式标识
R1#show ipv6 ospf neighbor
4.测试路由通断状况在R3测试。Ospfv3配置成功。
配置R7到R8 RIPng部分而且重分布到ospfv3
R7(config)#ipv6 unicast-routing
R7(config)#ipv6 router rip 1
R7(config)#int f1/0
R7(config-if)#ipv6 enable
R7(config-if)#ipv6 address 2005:132::7/64
R7(config-if)#ipv6 rip 1 enable
R7(config-if)#no shutdown
R8:
R8(config)#ipv6 router rip 1
R8(config)#int fastEthernet 0/1
R8(config-if)#ipv6 enable
R8(config-if)#ipv6 address 2005:132::8/64
R8(config-if)#ipv6 rip 1 enable
R8(config-if)#no shutdown
R8(config-if)#exit
R8(config)#ipv6 router ospf 1
R8(config-rtr)#redistribute rip 1
R8(config-rtr)#redistribute connected
R8(config-rtr)#exit
R8(config)#ipv6 router rip 1
R8(config-rtr)#redistribute ospf 1
R8(config-rtr)#redistribute connected
进行ping测试area1区域内R6路由器。
实验总结:经过本次实验,我学习到了两个版本的ospf与其所相关的知识点,了解到了ospf与ospfv3原理上的差异,ospfv3比ospf配置更加便捷,其经过路由器的链路本地地址创建邻居,因此配置中开启了帧中继的部分要设置关于
链路本地地址的静态dicl映射,还要是该部分的区域间路由做为DR,不然邻居即便创建成功也没法多路发送”hello”包。在操做实验过程当中,其实有遇到不少问题,也有请教会的同窗,通过同窗的讲解,和本身一步一步的去摸索,其实
主要仍是在于它的原理,弄懂原理后就能明白不少。这次实验,让我经过实践充分理解理论知识,并达到学以至用。