技术背景
在OSPF中,存在多种路由器角色,每种路由器在OSPF网络中都发挥着不同的作用,如下图所示的网络拓扑中,存在内部路由器、区域边界路由器、骨干路由器、AS边界路由器。
内部路由器(Internal Router, IR)
- 所有接口都接入同一个OSPF区域的路由器。
- 如上图中的R1, R4及R5,它们所有直连接口都在同一个区域中激活OSPF。
区域边界路由器(Area Border Router, ABR)
- 接入多个区域的路由器,并非所有接入多个区域的路由器都是ABR,它必须有至少一个接口在Area0中激活,同时还有
其他接口在其他区域中激活。 - ABR负责在区域之间传递路由信息,因此ABR必须连接到Area0,同时连接着其他区域。
- 如上图中的R2及R3。
骨干路由器(Backbone Router, BR)
- 接入Area0的路由器,一台路由器如果所有的接口都接入Area0,那么它就是一台骨干路由器;另外ABR也是骨干路由器。
- 如上图中的R1、R2、R3及R6。
AS边界路由器(AS Boundary Router, ASBR)
- 工作在OSPF自治系统(Autonomous System, AS )边界的路由器。ASBR将OSPF域外的路由引入本域,外部路由在整个OSPF域内传递。
- 如上图中的R6,它是图中OSPF域的边界设备,除了接入 OSPF网络,它还接入了一个RIP网络,并将自己路由表中通过RIP学习到的路由重分发到了OSPF中。
- 并不是同时运行多种路由协议的OSPF路由器就一定是ASBR。ASBR一定是将外部路由重分发到OSPF,或者执行了路由重分发操作的路由器。