OSPF域间路由
◉ 区域间路由计算过程
区域划分

OSPF采用划分区域的方式,将一个大网络划分为多个相互连接的小网络。每个区域内的设备只需同步所在区域内的链路状态数据库,一定程度上降低内存及CPU的消耗。
划分区域后,根据路由器所连接区域的情况,可划分两种路由器角色:
- 区域内部路由器(Internal Router):该类设备的所有接口都属于同一个OSPF区域。
- 区域边界路由器(Area Border Router):该类设备接口分别连接两个及两个以上的不同区域。
区域内部路由器维护本区域内的链路状态信息并计算区域内的最优路径。
区域间路由传递

区域边界路由器作为区域间通信的桥梁,同时维护所连接多个区域的链路状态数据库。
ABR将一个区域内的链路状态信息转化成路由信息,然后发布到邻居区域。
链路状态信息转换成路由信息其实就是将一类和二类LSA转化成三类LSA的过程。注意,区域间的路由信息在ABR上是双向传递的。
如图所示,以Area 1中RTD上的192.168.1.0/24的网络为例,其对应的一类LSA在Area 1中同步;作为Area 1和Area 0之间ABR的RTB负责将192.168.1.0/24的一类LSA转换成三类LSA并将此三类LSA发送到Area 0。作为Area 0和Area 2之间ABR的RTC,又重新生成一份三类LSA发送到Area 2中,至此全OSPF区域内都收到192.168.1.0

本文详细介绍了OSPF区域间路由的计算过程,包括区域划分、ABR的角色、三类LSA的转换与传播。此外,还探讨了区域间路由防环机制,如OSPF如何通过骨干区域和非骨干区域的规则避免环路,并讨论了虚连接在保持骨干区域连续性中的作用。
最低0.47元/天 解锁文章
394

被折叠的 条评论
为什么被折叠?



