多区域OSPF实验练习
多区OSPF优点:
1.SPF的计算频率更低:限制信息更新范围, 防止将所有链路状态变化扩散到其它区域
2.区域间发送汇总LSA(3类LSA), 链路开销更小.
3.可以进行路由汇总, 路由表更小.
多区域OSPF示例如图:
基本配置及R1路由重发布后:show ip route
RIP路由已被重分布到OSPF中,默认:类型 E2 , 度量值 20
环回接口ospf路由条目的掩码长度都是32位(环回接口特性),尽管通告了24位。解决办法:环回接口下修改网络类型为”Point-to-Point“.
R1(config)#interface loopback 0
R1(config-if)#ip ospf network point-to-point
在R1 、R4上配置之后如图:
一、路由汇总:
OSPF 是不支持路由自动汇总的,但是可以通过命令做区域间的手工汇总。
<一>域间路由汇总\\在ABR配置,汇总信息在其他区域显现
格式:area区域号range 网段子网掩码
示例:area 0 range 172.17.0.0255.255.0.0
<二>外部路由汇总\\在ASBR上汇总外部路由
格式:summary-address 网段子网掩码
示例:summary-address 172.28.0.0 255.252.0.0
路由汇总后show ip route 如图:
R2:
R3:
二、末节区域:
说明: 设置未节可以缩小区域中的LSDB, 减小路由表, 降低内存需求.
将区域area 2 设置为末节区域(stub area)。
Stub area 的hello包中包括stub状态 所以在stub area的每个路由器需要配置;
R3(config)#router ospf 1
R3(config-router)#area 2 stub
R3(config-router)#
*Mar1 02:21:19.783: %OSPF-5-ADJCHG: Process 1, Nbr 1.1.1.4 on Serial1/2 from FULL to DOWN, Neighbor Down: Adjacency forced to reset
配置一台后邻居关系就Down掉了,LSA1LSA2 包也不能发送。
所有stub area配置完成后:
查看:R4有OOIAO * IA,无O E2O IA:
\\只收本区和汇总, 不收外部路由 ( 外部路由用默认处理 ) stub area
将area 2 设置为完全末节区域:由于末节区域已经设置所以只需在ABR上配置就可以。
查看R4路由表:R4有OO IA*,无O E2O IA
\\只收本区, 不收外部和汇总.
三、 次末节区域NSSA:
次未节区域NSSA具有未节的优点, 但可以包含ASBR( not so stub area)
绝对次未节具有绝对未节的所有优点, 但可以包含ASBR
<1>将area 1 设置为NSSA
nssa默认不能自动注入默认路,可以用default-information-originage命令在ABR上强制注入一条7类的默认路由
R2(config)# router ospf 1
R2(config-router) # area 1 nssa default-information-originage
R1(config)#router ospf 1
R1(config-router)#area 1 nssa
R1:
R2:
:
R3:
可以发现OSPF网络外的网络路由条目变化:O空洞路由àO N2àO E2
说明:LSA7 转换为LSA5. NSSA只过滤穿越ABR的外部路由
<1>将area 1 设置为 绝对NSSA
查看R1路由表:
对比未配置绝对NSSA 的R1路由表验证:设置未节可以缩小区域中的LSDB, 减小路由表, 降低内存需求。
【多区域OSPF实验练习】转载于:https://blog.51cto.com/qingniu/1077535
推荐阅读
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 爱就是希望你好好活着
- 昨夜小楼听风
- 知识
- 死结。
- 我从来不做坏事
- 烦恼和幸福
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- Linux下面如何查看tomcat已经使用多少线程
- 说得清,说不清