OSPF基本概念、工作原理和基础配置( 四 )


在MA网络中,如果每台OSPF路由器都与其他的所有路由器建立OSPF邻接关系,便会导致网络中存在过多的OSPF邻接关系,增加设备负担,也增加了网络中泛洪的OSPF报文数量 。
当拓扑出现变更,网络中的LSA泛洪可能会造成带宽的浪费和设备资源的损耗 。

OSPF基本概念、工作原理和基础配置

文章插图
 
DR与BDR
为优化MA网络中OSPF邻接关系,OSPF指定了三种OSPF路由器身份,DR(Designated Router,指定路由器)、BDR(Backup Designated Router,备用指定路由器)和DRother路由器 。
只允许DR、BDR与其他OSPF路由器建立邻接关系 。DRother之间不会建立全毗邻的OSPF邻接关系,双方停滞在2-way状态 。
BDR会监控DR的状态,并在当前DR发生故障时接替其角色 。
OSPF基本概念、工作原理和基础配置

文章插图
 
•选举规则:OSPF DR优先级更高的接口成为该MA的DR,如果优先级相等(默认为1),则具有更高的OSPF Router-ID的路由器(的接口)被选举成DR,并且DR具有非抢占性 。
OSPF域与单区域
OSPF基本概念、工作原理和基础配置

文章插图
 
OSPF域(Domain):一系列使用相同策略的连续OSPF网络设备所构成的网络 。
OSPF路由器在同一个区域(Area)内网络中泛洪LSA 。为了确保每台路由器都拥有对网络拓扑的一致认知,LSDB需要在区域内进行同步 。
如果OSPF域仅有一个区域,随着网络规模越来越大,OSPF路由器的数量越来越多,这将导致诸多问题:
LSDB越来越庞大,同时导致OSPF路由表规模增加 。路由器资源消耗多,设备性能下降,影响数据转发 。
基于庞大的LSDB进行路由计算变得困难 。
当网络拓扑变更时,LSA全域泛洪和全网SPF重计算带来巨大负担 。
OSPF多区域
OSPF基本概念、工作原理和基础配置

文章插图
 
•OSPF引入区域(Area)的概念,将一个OSPF域划分成多个区域,可以使OSPF支撑更大规模组网 。
•OSPF多区域的设计减小了LSA泛洪的范围,有效的把拓扑变化的影响控制在区域内,达到网络优化的目的 。
•在区域边界可以做路由汇总,减小了路由表规模 。
•多区域提高了网络扩展性,有利于组建大规模的网络 。
•区域的分类:区域可以分为骨干区域与非骨干区域 。骨干区域即Area0,除Area0以外其他区域都称为非骨干区域 。
•多区域互联原则:基于防止区域间环路的考虑,非骨干区域与非骨干区域不能直接相连,所有非骨干区域必须与骨干区域相连 。
OSPF路由器类型
OSPF基本概念、工作原理和基础配置

文章插图
 
•OSPF路由器根据其位置或功能不同,有这样几种类型:
?区域内路由器(Internal Router)
?区域边界路由器ABR(Area Border Router)
?骨干路由器(Backbone Router)
?自治系统边界路由器ASBR(AS Boundary Router)
•区域内路由器(Internal Router):该类路由器的所有接口都属于同一个OSPF区域 。
•区域边界路由器ABR(Area Border Router):该类路由器的接口同时属于两个以上的区域,但至少有一个接口属于骨干区域 。
•骨干路由器(Backbone Router):该类路由器至少有一个接口属于骨干区域 。
•自治系统边界路由器ASBR(AS Boundary Router):该类路由器与其他AS交换路由信息 。只要一台OSPF路由器引入了外部路由的信息,它就成为ASBR 。
OSPF单区域&多区域典型组网
OSPF基本概念、工作原理和基础配置

文章插图
 
 
OSPF基本概念、工作原理和基础配置

文章插图
 
•中小型企业网络规模不大,路由设备数量有限,可以考虑将所有设备都放在同一个OSPF区域 。
•大型企业网络规模大,路由设备数量很多,网络层次分明,建议采用OSPF多区域的方式部署 。
OSPF基础配置命令 (1)
1.(系统视图)创建并运行OSPF进程
[Huawei] ospf [ process-id | router-id router-id ]


推荐阅读