区域间路由计算
OSPF 单区域带来问题
1. OSPF 网络规模扩大时,每个设备 LSDB 中的 LSA 数据变多,以及进行 SPF 计算时更加复杂,
增加设备的负担和性能损耗
2. 网络拓扑或者路由信息发生变化,网络中所有的设备需要更新 LSA ,进行路由重新计算,设
备性能消耗大
3. 由于 OSPF 交互链路状态信息,单区域内无法部署路由汇总
OSPF 区域划分:骨干区域和非骨干区域
1. 作用:由于一类二类 LSA 只能在本区域泛红,划分区域后是得设备无需拥有全网的一类二
类 LSA , LSA 数量编号,设备性能损耗变少
2. 角色
( 1 )区域内部路由器( IR ):所有接口属于同一个区域的设备
( 2 )区域间路由器( ABR ):连接到不同区域,且连接到骨干区域的路由器
3 . LSDB : OSPD 划分区域后, LSDB 中不同区域的一二类 LSA 会在不同的表中
三类 LSA 字段:
1. LSID :目的网段地址
2. Network mask :掩码
3. 开销: ABR 去往目的网段的开销
4. Adv rtr :表示产生者
开销计算:自己去往 ABR 的开销 +ABR 去往目的网段的开销 = 自己去往目的网段的开销
区域间路由防环
1. 非骨干区域必须和骨干区域链接,非骨干区域不得互联
2. ABR 不回把描述该区域路由信息的三类 LSA 传回该区域
3. ABR 接收到非骨干区域传来的三类 LSA ,不会计算路由
Ospf 外部路由计算
1. 运行了 OSPF 的路由器引入外部路由,这条路由由 5 类 LSA 承载,并泛红全网
2. 引入外部路由的设备叫做 ASBR
五类特点
1. 由 ASBR 产生,描述外部路由信息,一条五类 LSA 代表一条外部路由
2. 可以泛红全网 五类 LSA 字段
1.
LS ID :目的 IP 地址
2.
Adv rtr: 产生物理 LSA 的 RID ,通常 ASBR
3.
Network mask :掩码
4.
Metric :开销
5.
FA: 转发地址,计算去往外部路由的下一条,有两种取值,可以防止次优路径
( 1 ) 如果 FA 是 0 ,则根据 ASBR 计算去往外部路由的下一跳
( 2 ) 如果 FA 是非 0 ,则根据 FA 地址计算去往外部路由的下一跳
五类 LSA 路由计算过程
1. 本区域设备:收到五类 LSA ,根据 ASBR RID ,计算去往 ASBR 的开销和下一跳,计去玩 ASBR
的开销 +ASBR 去往目的网段的开销 = 自己去往目的网段的开销,去往 ASBR 的下一跳 = 去往目
的网段的下一跳
2. 其他区域设备:仅使用五类 LSA 是无法计算出去往外部路由的路由信息,因为只知道 ASBR
是谁,不知道 ASBR 在哪,需要借助四类 LSA 计算
四类 LSA
1. 由 ABR 产生,描述去和去往 ASBR ,泛红除了 ASBR 以外所有区域
2. 四类 LSA 携带 ABR 自己的 RID ,以及 ABR 去往 ASBR 的开销
四类 LSA 字段:
1. LS ID : ASBR RID ,表示自己描述的是去往那个 ASBR
2. AVD RTR : ABR 的 RID
3. Metric : ABR 去往 ASBR 的开销
外部路由开销: OSPF 外部开销默认是 1
Type 1 :计算外部开销 + 内部开销
Type 2 :只计算外部开销,不计算内部开销(默认 type2 )
、
OSPF 路由优先级(同一个目的网段)
区域内路由 > 区域间路由 >type 1>type2