假如多区OSPF中没有0区域

是不是一个路由被认定为ABR就说明此路由器一定和area0区域相连?是不是只要有ABR就可以组建多区域(没有0区)... 是不是一个路由被认定为ABR就说明此路由器一定和area0区域相连?
是不是只要有ABR就可以组建多区域(没有0区)
展开
 我来答
半山豆花
推荐于2017-12-15 · TA获得超过914个赞
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:274万
展开全部
你好,

假设多区OSPF中没有0区域,那么多区OSPF中将不会传播域间路由信息,
详细说明如下:

官方说明:
在一个运行OSPF的AS(自治域)中,存在一个骨干区域(默认是area0),任何其他区域交换路由信息都将经过骨干区域。

实验证明:(Cisco环境)
如果一个运行OSPF的AS(自治域)中,没有设置area0,也即没有骨干区域,
即使在area1和area2的边界路由器上,用同一个OSPF进程宣告了area1和area2,但是此路由器仍然不会被运行的OSPF机制识别为ABR,同时区域间也没有LSA3的链路状态数据传播。所以area1内部的路由器仍然不知道area2的路由信息,area2亦是如此。

以上,供参考。有问题M我 一起探讨。

补充问题1:是的。
如果一个路由被认定为ABR,那它一定是和区域0相连;

补充问题2:不是。
没有0区就没有ABR。

ABR不是手工指定的,而是在OSPF机制中自动判定的,包括ASBR;
Cisco设备的"show ip ospf database router"就可以看到针对路由器是否是ABR或ASBR的描述;

它是如何判定的?
个人感觉很简单,如果一个路由器在一个OSPF进程中宣告了两个(及以上)区域的网段,并且至少包括area0区域,那么这个路由器将被自动判断为ABR。
百度网友306793c
2010-06-08 · TA获得超过582个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:0
展开全部
半山兄解释的非常好了
补充一下:
首先要了解一下Area的作用
1.避免网络规模过大
2.路由计算效率问题
3.网络动荡问题
划分区域可以有效的解决这些问题,ospf在area内是spf算法的LS算法(链路状态),而在域内即AS之间其实是DV算法(距离矢量)。所以协议规定所有的Area域都要围绕area0创建。因为第三类LSA转发路由时不携带链路状态信息,路由的始发信息已经丢失,只携带网络地址,掩码和开销。如果不限制会跟RIP形成环路

另:关于第一个问题,不是一定的。可以使用虚连接,可以让ABR不在Area0内,此时OSPF的TTL值就已经不是1了。这样可以不需要所有的area都围绕area0来部署
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小歆嵩
推荐于2016-03-14 · 知道合伙人数码行家
小歆嵩
知道合伙人数码行家
采纳数:403 获赞数:41306
河南科技大学在校本科生

向TA提问 私信TA
展开全部
多区域OSPF 必须有area 0
根据RFC2328所规定,多区域(multiarea)的OSPF之间需要互相通讯,则这些区域应该与骨干区域(区域0)相直连,若因为某些原因不能直连,则应该在区域边界路由器与区域0的边界路由器之间建立虚链路
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-06-07
展开全部
那是不可能的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a286284456
2010-06-07 · TA获得超过141个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:83.5万
展开全部
OSPF 里面不可能没有0 区域··
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式