请问在配置OSPF路由多区域时,为什么要规定别的常规区域都要和骨干区域相连?

请问在配置OSPF路由多区域时,在默认情况下为什么要规定别的常规区域都要和骨干区域0相连?请说下不这样相连会有什么坏处,谢谢!
剩余追问“就算ABR(假如它身处AB区域)不把区域A的路由信息发送给区域B,也至少会了送一条类型三的默认路由给它的成员,这种域就相当于绝对未结区域,那身处于绝对未结区域内的成员就可以通过ABR,也照样可以跟别的区域通信啊?对吧? 有点搞糊涂了,呵呵。。 ”

如果不与骨干区域项链其他区域是无法完全学习到另外区域的路由信息的。

开放式最短路径优先(Open Shortest Path First,OSPF)是广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快、无路由环路、支持变长子网掩码(VLSM)和汇总、层次区域划分等优点。

在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无须网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算、更正路由,极大地方便了网络管理。但如果使用时不结合具体网络应用环境,不做好细致的规划,OSPF协议的使用效果会大打折扣,甚至引发故障。



OSPF协议是一种链路状态协议。每个路由器负责发现、维护与邻居的关系,并将已知的邻居列表和链路费用LSU(Link State Update)报文描述,通过可靠的泛洪与自治系统AS(Autonomous System)内的其他路由器周期性交互,学习到整个自治系统的网络拓扑结构

并通过自治系统边界的路由器注入其他AS的路由信息,从而得到整个Internet的路由信息。每隔一个特定时间或当链路状态发生变化时,重新生成LSA,路由器通过泛洪机制将新LSA通告出去,以便实现路由的实时更新。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-21
在OSPF区域概念中,所有区域间的通信都是通过骨干区域的,骨干区域的任务是汇总每一个区域的网络拓扑路由到其他所有的区域,非骨干区域是不能直接通信的,即便一台ABR同时处于区域1和区域2 ,那区域1和区域2也是不能直接通过这台路由器通信。
  类型3的通告是网络汇总通告,是ABR路由器告诉他自己所属的区域内的内部路由器所能到达的目的地址的一种方法,但是ABR到达外部区域是要通过骨干区域的。本回答被提问者采纳
第2个回答  2011-11-13
所有区域都要和骨干区域交互路由信息,如果不与骨干区域项链其他区域是无法完全学习到另外区域的路由信息的。
骨干区域类似与星型拓扑结构中间的那个点。
好像是这样的吧。追问

“如果不与骨干区域项链其他区域是无法完全学习到另外区域的路由信息的。”
呵呵 ,要的就是您这样的回答,那请问为什么会学习不完全呢?不是整个OSPF路由域都会学习到各个区域的路由信息吗?因为每个ABR路由器都会发送类型三的LSA,里面包含了自己所在区域内的路由信息,就算ABR(假如它身处AB区域)不把区域A的路由信息发送给区域B,---《还有追问的内容加在提问里了,请看上面!谢谢。

追答

OSPF把一个大型网络分割成多个小型网络的能力被称为分层路由,这些被分割出来的小型网络就称为“区域”(Area)。由于区域内部路由器仅与同区域的路由器交换LSA信息,这样LSA报文数量及链路状态信息库表项都会极大减少,SPF计算速度因此得到提高。多区域的OSPF必须存在一个主干区域,主干区域负责收集非主干区域发出的汇总路由信息,并将这些信息返还给到各区域。

第3个回答  2011-11-13
没什么坏处,一般没人这样设计,如果是这样,必须得配置虚链路,这样配置的目的还是将常规区域与骨干区域相连。
相似回答