请教:
图中的area 0 ,area 10, area 20, area 30之间能通信的吗?
一般来普通区域的通信必须经过区域0,但它们(10,20,30)仅仅是经过R1(ABR)而已,
那么这三个普通区域间是否不能通信的呀?而它们都能与area 0通信吧?
如果要实现这几个普通区域间的通信,要怎样实现的呢?方便的话,说说思路吧,谢谢。
(0)
最佳答案
非骨干区域(非0)都必须和骨干区域建立连接。
(1) 骨干区域(Backbone Area)
OSPF划分区域之后,并非所有的区域都是平等的关系。其中有一个区域是与众不同的,它的区域号是0,通常被称为骨干区域。骨干区域负责区域之间的路由,非骨干区域之间的路由信息必须通过骨干区域来转发。对此,OSPF有两个规定:
· 所有非骨干区域必须与骨干区域保持连通;
· 骨干区域自身也必须保持连通。
在实际应用中,可能会因为各方面条件的限制,无法满足上面的要求。这时可以通过配置OSPF虚连接予以解决。
(2) 虚连接(Virtual Link)
虚连接是指在两台ABR之间通过一个非骨干区域而建立的一条逻辑上的连接通道。它的两端必须是ABR,而且必须在两端同时配置方可生效。为虚连接两端提供一条非骨干区域内部路由的区域称为传输区(Transit Area)。
在图1-2中,Area2与骨干区域之间没有直接相连的物理链路,但可以在ABR上配置虚连接,使Area2通过一条逻辑链路与骨干区域保持连通。
在划分区域之后,非骨干区域之间的OSPF路由更新是通过骨干区域来完成交换的。对此,OSPF要求所有非骨干区域必须与骨干区域保持连通,并且骨干区域自身也要保持连通。
参考案例:http://www.h3c.com/cn/d_201612/964980_30005_0.htm#_Toc469078852
(0)
仔细看了下,RT1是属于骨干区域的,相当于其他几个域(10、20、30)都已经和骨干区域连接了,不需要建立虚连接,直接可以有区域0的RT1交换路由。
谢谢,问题是这个场景非骨干区域之间只是经过了ABR而没有经过一个area 0,图中只有一个ABR而没有两个ABR哦,如何做这个虚链路呢?这个场景有什么解决方案的呢?谢谢。
这个RT1设备实际上就是属于骨干区域,所有的非骨干区域的路由讯息都可以有RT1来发布,所以不需要配置虚连接,就正常的陪,让rt1与所有的区域都建立连接即可。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
非常感谢。