ospf区域划分规则_OSPF的区域介绍

网络协议

14人已加入

描述

  ospf区域划分规则

  每一个网段必须属于一个区域且只能属于一个区域,即每个运行ospf协议的接口必须指定属于某一个特定区域;

  区域用区域号来标识,区域号是一个从0开始的32位整数;

  骨干区域不能被非骨干区域分割开;

  非骨干区域必须和骨干区域相连,不建议使用虚连接。

  OSPF的区域介绍

  

  1、区域的边界是路由器,而不是链路。

  一个路由器可以属于不同的区域,但是一个网段(链路)只能属于一个区域,或者说每个运行OSPF的接口必须指明属于哪一个区域。划分区域后,可以在区域边界路由器上进行路由聚合,以减少通告到其他区域的LSA数量,还可以将网络拓扑变化带来的影响最小化。

  2、骨干区域与虚连接

  (1)骨干区域(BackboneArea)OSPF划分区域之后,并非所有的区域都是平等的关系。其中有一个区域是与众不同的,它的区域号是0,通常被称为骨干区域。骨干区域负责区域之间的路由,非骨干区域之间的路由信息必须通过骨干区域来转发。

  对此,OSPF有两个规定:

  所有非骨干区域必须与骨干区域保持连通;

  骨干区域自身也必须保持连通。

  在实际应用中,可能会因为各方面条件的限制,无法满足上面的要求。这时可以通过配置OSPF虚连接予以解决。

  (2)虚连接(VirtualLink)虚连接是指在两台ABR之间通过一个非骨干区域而建立的一条逻辑上的连接通道。它的两端必须是ABR,而且必须在两端同时配置方可生效。为虚连接两端提供一条非骨干区域内部路由的区域称为传输区(TransitArea)。

  3、Stub区域和TotallyStub区域

  Stub区域是一些特定的区域。该区域的ABR会将区域间的路由信息传递到本区域,但不会引入自治系统外部路由,区域中路由器的路由表规模以及LSA数量都会大大减少。为保证到自治系统外的路由依旧可达,该区域的ABR将生成一条缺省路由Type-3LSA,发布给本区域中的其他非ABR路由器。

  为了进一步减少Stub区域中路由器的路由表规模以及LSA数量,可以将区域配置为TotallyStub(完全Stub)区域,该区域的ABR不会将区域间的路由信息和自治系统外部路由信息传递到本区域。为保证到本自治系统的其他区域和自治系统外的路由依旧可达,该区域的ABR将生成一条缺省路由Type-3LSA,发布给本区域中的其他非ABR路由器。

  4、NSSA区域和TotallyNSSA区域

  NSSA(Not-So-StubbyArea)区域是Stub区域的变形,与Stub区域的区别在于NSSA区域允许引入自治系统外部路由,由ASBR发布Type-7LSA通告给本区域。当Type-7LSA到达NSSA的ABR时,由ABR将Type-7LSA转换成Type-5LSA,传播到其他区域。

  可以将区域配置为TotallyNSSA(完全NSSA)区域,该区域的ABR不会将区域间的路由信息传递到本区域。为保证到本自治系统的其他区域的路由依旧可达,该区域的ABR将生成一条缺省路由Type-3LSA,发布给本区域中的其他非ABR路由器。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分