11.1.3 OSPF区域

11.1.3 OSPF区域

因为OSPF路由器之间会将所有的LSA 相互交换,毫无保留,当网络规模达到一定程度时,LSA 将形成一个庞大的数据库,势必会给OSPF 计算带来巨大的压力。为了降低OSPF计算的复杂程度,缓解计算压力,OSPF 采用分区域计算,将网络中所有OSPF 路由器划分成不同的区域,每个区域负责各自区域精确的LSA 传递与路由计算,然后将一个区域的LSA 简化和汇总之后转发到另一个区域,这样一来,在区域内部拥有网络精确的LSA,而在不同区域则传递简化的LSA。区域是从逻辑上将路由器划分为不同的组,每个组用区域号来标识,区域是一组网段的集合。在OSPF中可以划分多个区域,用数字进行标识,如区域0、区域1、区域2等。

OSPF区域相关术语如下。

①区域边界路由器:在OSPF中,并不是全部接口都位于同一个区域的OSPF 路由设备为“区域边界路由器(ABR)”。

②骨干区域:区域0在OSPF中被称为“骨干区域”,而非骨干区域之间不允许相互发布区域间路由的信息,即其他区域必须与区域0相连。如果某个非骨干区域客观上并不与骨干区域相连,也必须通过一种称作“虚链路”的方式与区域0相连。