如我们所知,在OSPF配置期间,我们使用该区域。每个区域都有其不同的编号,而只有一个区域(区域0)在所有其他附属区域之间创建通信。
我很困惑,因为我们在所有的领域都使用相同的配置技术,但我不知道如果我们可以直接连接所有的PC机,我们为什么要使用这些区域。
发布于 2013-11-15 20:01:32
如果你特别问在OSPF领域做什么,有很多资源有丰富的信息。以下只是几个选择:
然而,对于“OSPF区域的优势是什么?”的一个很好的回答,这是来自Cisco Design,什么是OSPF区域:
OSPF网络可以被划分为称为区域的子域.区域是具有相同区域标识的OSPF网络、路由器和链路的逻辑集合。区域内的路由器必须维护其所属区域的拓扑数据库。路由器没有关于其区域外的网络拓扑的详细信息,从而减少了其数据库的大小。
简而言之,OSPF区域允许您分割网络拓扑,以支持更大的可伸缩性和维护更高级别的控制。
编辑:在回应您的评论“OSPF区域如何能够提高沟通的速度?”:
就其本身而言,使用OSPF区域并不能提高通信速度。它消除了通信/可伸缩性的障碍。
把它想成这样(这不是一个完美的类比,而且过于简化了这个问题,但它应该有助于给出一般的想法):
如果一家公司每天接听数百个电话,不得不把所有的电话都发送给一位秘书,那么进入公司的电话就会很慢。然而,如果有一位中央秘书知道许多秘书都会接听公司不同部门的电话,那么处理电话的速度就会更快。
当任何一个设备的路由表变得太大/无法管理时,也会出现类似的问题。将它们分割成更易于管理的区域可以帮助加速交通到达目的地。
发布于 2013-11-16 04:47:43
OSPF区域内的所有路由器都保留一个链接状态数据库(请注意,这完全独立于主路由表),其中他们知道区域内的所有其他路由器及其链接。区域内的每个路由器都建立一个区域的拓扑树,以最短的路径到达所有其他链路/路由器,并以自己作为根。最后一部分很重要。
当一个区域变大时,每个路由器必须维护的链路状态数据库(树或拓扑)也会增长。这意味着路由器处理链路状态(拓扑)更改的强度会越来越大,因为现在链路状态数据库中有大量条目。这棵树变大了,随着树的树枝/叶子越来越多,“跟上”变得越来越困难。另外要记住的是,随着区域(网络)的增大,链路状态更改的可能性更大,因此重新计算链接状态数据库的可能性也更大。虽然其中的细节在一定程度上超出了这个答案的范围,但OSPF链路状态更新过程在这里也是相关的。
最终,随着单个区域越来越大,SPF重新计算本身将需要更长的时间来完成,并且由于各种原因,那些SPF重新计算发生的风险更大--故事的寓意是,路由器的CPU将是可悲的。
OSPF区域的“优势”是,它们提供了一种方法,可以通过减少链路状态数据库中的条目,并将链路状态数据库维护的责任推到各自区域的区域边界路由器,来减轻对路由器的需求。它允许一种保持树大小可管理的方法。
在设计/实现多区域OSPF时,必须进行彻底的思考和规划--在许多情况下,多区域OSPF中的糟糕设计可能会咬人。
使用区域并不一定会增加“通信速度”,但是它对OSPF网络中的路由器有显著的性能好处(如果做得好的话),特别是当您的网络非常大时,因为它们的CPU不需要那么辛苦地工作。
发布于 2016-05-16 20:59:21
OSPF配置中“区域”的优点是:
https://networkengineering.stackexchange.com/questions/4997
复制相似问题