he564310883 发表于 2011-11-22 17:49:51

NSSA区域里面路由器的角色问题

本帖最后由 he564310883 于 2011-11-22 17:53 编辑


如上图。图中R2的S1/1接口的ip应该为172.16.255.5。R1——R4的RID分别为1.1.1.1——4.4.4.4。
我在R1上另外起了一个Loopback11,ip为11.1.1.1/24,并宣告进RIPv2中,然后在R1上双向重发布,其他的配置如图所示。

当我将区域1配成NSSA区域后,在R1上
r1#sh ip ospf border-routers
OSPF Process 1 internal Routing Table
Codes: i - Intra-area route, I - Inter-area route
i 2.2.2.2 via 172.16.255.2, Serial1/1, ABR/ASBR, Area 1, SPF 38

问题:为什么在这里看到的R2既是ABR,也是ASBR呢?

如果去掉NSSA配置,在R1上
r1#sh ip ospf border-routers
OSPF Process 1 internal Routing Table
Codes: i - Intra-area route, I - Inter-area route
i 2.2.2.2 via 172.16.255.2, Serial1/1, ABR, Area 1, SPF 42
I 3.3.3.3 via 172.16.255.2, Serial1/1, ASBR, Area 1, SPF 42


希望有朋友能帮我看看,谢谢!!

PP139226557 发表于 2011-11-22 18:24:32

NSSA区域到AREA 0的边界路由器是R2对吧,转化7类成5类LSA的路由器也是R2,理论上,只要产生TYPE 5LSA的就可以说是ASBR,ABR不用说了吧,一个接口在AREA 0,一个在AREA1,我想到个问题,等会继续,你先看看

he564310883 发表于 2011-11-22 18:41:08

本帖最后由 he564310883 于 2011-11-22 18:41 编辑

PP139226557 发表于 2011-11-22 18:24 static/image/common/back.gif
NSSA区域到AREA 0的边界路由器是R2对吧,转化7类成5类LSA的路由器也是R2,理论上,只要产生TYPE 5LSA的就可 ...

我就是不理解为什么R2在这里是ASBR。等你的答复啊!“理论上,只要产生TYPE 5LSA的就可 ...”。按这样说,那我就能理解了。

PP139226557 发表于 2011-11-22 18:58:22

哈,这样子吧,当一个区域被定义为NSSA后,NSSA与BACKBONE区域的ABR都将称为ABR和ASBR,就是拥有转换7类LSA成5类LSA权利的ABR将成为ASBR,但是一个NSSA区域只有一个ASBR担任转换TYPE 5 LSA的责任,ROUTE-ID高的那位。
告诉你个很好玩的实验,你在R1上链接一个路由器,路由器ID做到222.2.2.2,保证在NSSA区域中ROUTE-ID最大,把它加入NSSA区域,然后 NETWORK一个网段后面加AREA 0,这时CLEAR IP OS PROCESS,等会你会看到BACKBONE区域没有NSSA区域的5类LSA了,因为假的ASBR(新加入那个)担当起转换TYPE 5 LSA的责任,而他根本就没链接到BACKBONE,只是宣告了网段,没有实际的邻居。

PP139226557 发表于 2011-11-22 19:00:30

注意,是有能力产生TYPE 5 LSA,不一定是他干的活

he564310883 发表于 2011-11-23 09:12:44

PP139226557 发表于 2011-11-22 18:58 static/image/common/back.gif
哈,这样子吧,当一个区域被定义为NSSA后,NSSA与BACKBONE区域的ABR都将称为ABR和ASBR,就是拥有转换7类LSA ...

按照你说的做了,实验结果跟你说的一样的。你的见解很到位,谢谢!!我在一个群里也问了这个问题,有个人就说叫我仔细看卷一对ASBR的解释,可能是我理解不到位吧,反正我是看不出来卷一对ASBR的解释有多深了。

可会出现 发表于 2011-11-25 08:31:43

{:6_267:}

he564310883 发表于 2011-11-25 10:47:30

PP139226557 发表于 2011-11-22 18:58 static/image/common/back.gif
哈,这样子吧,当一个区域被定义为NSSA后,NSSA与BACKBONE区域的ABR都将称为ABR和ASBR,就是拥有转换7类LSA ...

“但是一个NSSA区域只有一个ASBR担任转换TYPE 5 LSA的责任,ROUTE-ID高的那位。”那负责7/5转换的ASBR,是不是就是骨干区域到达NSSA区域的最佳路由的下一条呢?

he564310883 发表于 2011-11-25 10:47:51

PP139226557 发表于 2011-11-22 18:58 static/image/common/back.gif
哈,这样子吧,当一个区域被定义为NSSA后,NSSA与BACKBONE区域的ABR都将称为ABR和ASBR,就是拥有转换7类LSA ...

你QQ多少,我加你。

he564310883 发表于 2011-11-25 11:04:15

he564310883 发表于 2011-11-25 10:47 static/image/common/back.gif
“但是一个NSSA区域只有一个ASBR担任转换TYPE 5 LSA的责任,ROUTE-ID高的那位。”那负责7/5转换的ASBR,是 ...

我自己来回答吧,呵呵。负责7/5转换的ASBR,不一定就就是骨干区域到达NSSA区域的必经之路。

PP139226557 发表于 2011-11-25 12:21:26

负责7转5的ASBR,在转换5类的时候会标注ADVERTISE ROUTER就是自己的ROUTE-ID,那其他区域到NSSA区域肯定是找他啊,就是说,其他区域到NSSA区域只有一个入口,就是转换7-5的ASBR。你加我好友,论坛里
页: [1]
查看完整版本: NSSA区域里面路由器的角色问题