全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

OSPF系统区域规划

发布时间:2023-12-05 15:14:08
发布人:xqq

随着网络规模的不断增大,网络拓扑结构也会不断发生变化,为了同步这种变化,网络中会有大量的OSPF协议报文在传递,这样必然会降低网络带宽的利用率。更糟糕的是:每一次变化都会导致网络中所有的路由器重新进行路由计算。解决这个问题的关键主要有两点:减少LSA的数量;屏蔽网络变化波及的范围。

OSPF 协议通过将自治系统划分成不同的区域(Area)来解决上述问题。区域是在逻辑上将路由器划分为不同的组。区域的边界是路由器,这样会有一些路由器属于不同的区域,称作区域边界路由器(ABR),而一个网段只能属于一个区域。

每一个网段必须属于一个区域,或者说每个运行OSPF协议的接口必须指明属于某一个特定的区域,区域用区域号(Area ID)来标识。区域号是一个从0开始的32位整数。不同的区域之间可以通过ABR来传递路由信息。

作为一个复杂的动态路由协议,在配置之前必须做好整个自治系统之内的规划。首先要选定的是合理地为OSPF划分区域,确定哪些路由器需要运行OSPF协议。划分区域需遵循以下原则。

① 按照自然地区或行政单位来划分:例如某银行系统在全省的范围内运行OSPF协议,则可以将每一个地级市划分成一个区域。这样划分的好处是便于管理。

② 按照网络中的路由器来划分:一个网络中可能由高、中、低等不同性能的路由器共同组成,通常的情况是一台路由器下面连接许多中端或低端路由器。这时也可以将每一台路由器以及与其相连的所有中低端路由器共同划分成一个区域。

③ 按照IP地址的规律来划分:在实际的网络中通常IP地址被划分成不同的子网,可以根据不同的网段来规划区域,例如网络中有 100.1.1.0/24,100.1.2.0/24,100.1.3.0/24, 200.1.1.0/24,200.1.2.0/24等不同的子网,这时可以将属于100的网段的路由器划分成一个区域,将 200 网段的路由器划分成另一个区域。这样划分的好处是便于在 ABR 上配置路由聚合,减少网络中路由信息的数量。

以上原则应该结合具体网络情况进行考虑,同时在网络规划时应该注意以下几个问题。

① 区域的规模问题:一个网络中如果路由器少于5台,可以考虑配置静态路由,而一个10台左右规模的网络运行RIP即可满足需求。如果路由器更多的话则运行OSPF协议,一个区域内的路由器台数最好不要超过70台,当网络中路由器的台数少于20台时也可以只划分一个区域。但是如果这个网络属于不同的自治系统则还需要同时运行BGP协议。

② 与骨干区域的连通问题:根据协议规定,所有的区域必须与骨干区域相连通。如果因为其他方面的限制,导致某些区域无法与骨干区域连通或者骨干区域自身无法保证连通时,可以通过配置虚连接予以解决。

③ ABR 的处理能力问题:担负着在骨干区域与非骨干区域之间交换路由信息的重任ABR,一定要由性能高的路由器来担任。且在一台 ABR 上一般配置一个骨干区域和一个或两个非骨干区域。

④ 网络的拓扑结构问题:如果网络的拓扑结构是树状或星形结构(这种结构的特点是网络中大部分路由器只有一个向外的出口),可以考虑使用缺省路由加静态路由的方式。在星形结构的中心路由器上或树形结构的根节点路由器上配置大量的静态路由,而在其他路由器上配置缺省路由即可。如果网络的拓扑结构是网状并且任意两台路由器都有互通的需求,则应该使用OSPF动态路由协议。

⑤ 一些特殊需求:如果用户对网络变化时路由的快速收敛性(特别地,如果网络的拓扑结构是易产生路由自环的环状结构)、对路由协议自身对网络带宽的占用等有较高的需求时,可以使用OSPF协议,因为这些恰恰是它的优势所在。

⑥ 对路由器自身的要求:运行OSPF协议时,对路由器的CPU的处理能力及内存的大小都有一定的要求,性能很低的路由器不推荐使用OSPF协议。但一个OSPF网络是由各种路由器组成的。通常的做法是:在低端路由器上配置缺省路由到与之相连的路由器(通常处理能力会高一些),在它上面配置静态路由指向低端路由器,并在OSPF中引入这些静态路由。

IT培训

相关文章

嵌入式培训课程:探索技术的无限可能

嵌入式培训课程:探索技术的无限可能

2023-12-12
web前端培训:vue实现双向数据绑定原理

web前端培训:vue实现双向数据绑定原理

2023-12-12
嵌入式开发:Linux系统编程的探索与实践

嵌入式开发:Linux系统编程的探索与实践

2023-12-12
Web前端:探索Web前端开发技术的新领域

Web前端:探索Web前端开发技术的新领域

2023-12-12

最新文章

python培训学校靠谱吗?为什么一定要选择千锋教育

python培训学校靠谱吗?为什么一定要选择千锋教育

2023-12-13
培训学校学java靠谱吗?为什么一定要选择千锋教育

培训学校学java靠谱吗?为什么一定要选择千锋教育

2023-12-13
网络安全哪个培训机构靠谱

网络安全哪个培训机构靠谱

2023-12-13
python培训机构可靠吗?为什么一定要选择千锋教育

python培训机构可靠吗?为什么一定要选择千锋教育

2023-12-13
在线咨询 免费试学 教程领取