实验目的:
为验证Cisco和华为通过OSPF对接时是否会发生bug,且观察在实现OSPF对接成功后,各个区域内的LSA信息。
实验需求:
实验拓扑如下:
1、R1(Cisco)和R2(华为)处于Area 0,OSPF对接需要进行验证(md5)
2、Area 1使用Cisco路由器完成
3、Area 2,Area 3,Area 4,Area 5如图设置为特殊区域
实验代码:
R1代码如下:
R1(config)#int lo0
R1(config-if)#ip add 1.1.1.1 255.255.255.255
R1(config-if)#int e0/0
R1(config-if)#ip add 192.168.12.1 255.255.255.0
R1(config-if)#ip ospf message-digest-key 1 md5 test520
R1(config-if)#no shutdown
R1(config)#int e0/1
R1(config-if)#ip add 192.168.13.1 255.255.255.0
R1(config-if)#no shutdown
R1(config)#router ospf 1
R1(config-router)#network 1.1.1.1 0.0.0.0 area 0
R1(config-router)#network 192.168.12.0 0.0.0.255 area 0
R1(config-router)#network 192.168.13.0 0.0.0.255 area 1
R1(config-router)#area 0 authentication message-digest
R2代码如下:
[R2]int lo0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2-LoopBack0]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 192.168.12.2 24
[R2-GigabitEthernet0/0/0]ospf authentication-mode md5 1 test520
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 192.168.24.2 24
[R2]int g1/0/0
[R2-GigabitEthernet1/0/0]ip add 192.168.25.2 24
[R2]int g2/0/0
[R2-GigabitEthernet2/0/0]ip add 192.168.26.2 24
[R2]int g0/0/2
[R2-GigabitEthernet0/0/2]ip add 192.168.27.2 24
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]authentication-mode md5 1 test520
[R2-ospf-1]area 2
[R2-ospf-1-area-0.0.0.2]network 192.168.24.0 0.0.0.255
[R2-ospf-1-area-0.0.0.2]stub
[R2-ospf-1]area 3
[R2-ospf-1-area-0.0.0.3]network 192.168.25.0 0.0.0.255
[R2-ospf-1-area-0.0.0.3]stub no-summary
[R2-ospf-1]area 4
[R2-ospf-1-area-0.0.0.4]network 192.168.26.0 0.0.0.255
[R2-ospf-1-area-0.0.0.4]nssa
[R2-ospf-1]area 5
[R2-ospf-1-area-0.0.0.5]network 192.168.27.0 0.0.0.255
[R2-ospf-1-area-0.0.0.5]nssa no-summary
PS:本次Route众多,因此只展示部分重要配置。
实验效果:
在做完Cisco和华为对接验证后,查看连接状态
在将Area 2设置为Stub区域后,可以发现,在R14中,多出一条默认路由,ABR会自动向末节区域内发送一条指向自己的默认路由。且Stub区域不接收LSA 5的链路状态信息。
Totally Stub区域不接收LSA3/LSA4/LSA5类的链路状态信息,ABR会自动向末节区域内发送一条指向自己的默认路由。
NSSA区域是stub区域的扩展。区域中存在ASBR。NSSA区域也可以过滤LSA4/LSA5类的链路状态信息。在NSSA区域中,存在一种特有的链路状态信息,即LSA7。
在ASBR上,把外部路由信息转换成LSA7,只在NSSA区域泛洪,同时在ABR上将LSA7转换成LSA5,并在整个OSPF区域泛洪。ABR不会自动向NSSA区域内发送一条指向自己的默认路由
PS:NSSA与末节区域的最大区别在于,NSSA区域可以允许自身将外部路由重分布进OSPF,而末节区域则不可以。
Totally NSSA区域是stub区域的扩展。Totally NSSA区域的ABR会自动向Totally NSSA区域内发送一条指向自己的默认路由。
再次查看R1的路由信息,已获取所有路由信息
实验总结:
OSPF有很多高级特性,例如被动接口,路由汇总,但本次实验时没有考虑到整体细节,因此并没有做出展示。OSPF协议内容很多,在学习过程中,要了解的不仅仅只是单纯的协议配置命令,而更应该学会通过LSDB去把整体网络拓扑描述出来。因此在学习协议的时候要更注重理论,在实战时要多熟悉操作命令。本次实验旨在完成Cisco对接华为的验证,以及更明了的熟悉特殊区域。