如何理解燃烧的条件OSPF的ABR

在一个Stub区域内存在两个ABR,他们都产生默认路由。那么会不会出现由于互指默...
我的图书馆
在一个Stub区域内存在两个ABR,他们都产生默认路由。那么会不会出现由于互指默...
在一个Stub区域内存在两个ABR,他们都产生默认。那么会不会出现由于互指默认路由而产生环路?先上图描述一下这个环境:手画的比较简陋,大概能明白就行。Area 1目前是Stub区域并且存在两个ABR。首先说明的是一般在多个ABR的情况下不太建议做Stub,尤其是Totally Stubby,这样会有次优路径的问题,不过还是允许配置的,这样就有种可能,R2和R4这两个ABR会通告Default路由下来,那么事实上R2和R4也会收到彼此通告的默认路由。这里,如果R2和R4处理不到位,那么很可能出现路由环路。但是事实上路由器对于这种情况会不会这样做呢?我们还原一下。R2目前的配置:router ospf 1router-id 2.2.2.2log-adjacency-changesarea 1 stubnetwork 10.0.0.2 0.0.0.0 area 0network 10.0.12.0 0.0.0.255 area 0network 10.0.23.0 0.0.0.255 area 1复制代码R4:router ospf 1router-id 4.4.4.4log-adjacency-changesarea 1 stubnetwork 10.0.0.4 0.0.0.0 area 0network 10.0.14.0 0.0.0.255 area 0network 10.0.34.0 0.0.0.255 area 1复制代码Stub的配置已经完成,而邻居关系正常建立,现在看看R3的路由表:R3#show ip route ospf&Codes: L - local, C - connected, S - static, R -&, M - mobile, B -&& && & D -&, EX - EIGRP external, O -&, IA - OSPF inter area&& && & N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2& && & E1 - OSPF external type 1, E2 - OSPF external type 2& && & i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2& && & ia - IS-IS inter area, * - candidate default, U - per-user static route& && & o - ODR, P - periodic downloaded static route, + - replicated routeGateway of last resort is 10.0.34.4 to network 0.0.0.0O*IA&&0.0.0.0/0 [110/65] via 10.0.34.4, 00:03:23, Serial1/3& && && && && & [110/65] via 10.0.23.2, 00:03:33, Serial1/2& && &10.0.0.0/8 is variably subnetted, 10 subnets, 2 masksO IA& &&&10.0.0.1/32 [110/129] via 10.0.34.4, 00:03:23, Serial1/3& && && && && && && &[110/129] via 10.0.23.2, 00:03:33, Serial1/2O IA& &&&10.0.0.2/32 [110/65] via 10.0.23.2, 00:03:33, Serial1/2O IA& &&&10.0.0.4/32 [110/65] via 10.0.34.4, 00:03:23, Serial1/3O IA& &&&10.0.12.0/24 [110/128] via 10.0.23.2, 00:03:33, Serial1/2O IA& &&&10.0.14.0/24 [110/128] via 10.0.34.4, 00:03:23, Serial1/3复制代码这个信息很好的说明了两个ABR都在向下发送default-route。那么既然两个ABR都在发送Default-route,那么这个default-route在两个ABR上看到的是什么现象呢?R2#show ip route ospfCodes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP& && & D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&& && & N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2& && & E1 - OSPF external type 1, E2 - OSPF external type 2& && & i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2& && & ia - IS-IS inter area, * - candidate default, U - per-user static route& && & o - ODR, P - periodic downloaded static route, + - replicated routeGateway of last resort is not set& && &10.0.0.0/8 is variably subnetted, 10 subnets, 2 masksO& && &&&10.0.0.1/32 [110/65] via 10.0.12.1, 00:05:18, Serial1/2O& && &&&10.0.0.3/32 [110/65] via 10.0.23.3, 00:04:48, Serial1/3O& && &&&10.0.0.4/32 [110/129] via 10.0.12.1, 00:05:18, Serial1/2O& && &&&10.0.14.0/24 [110/128] via 10.0.12.1, 00:05:18, Serial1/2O& && &&&10.0.34.0/24 [110/128] via 10.0.23.3, 00:04:48, Serial1/3复制代码R4#show ip route ospfCodes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP& && & D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&& && & N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2& && & E1 - OSPF external type 1, E2 - OSPF external type 2& && & i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2& && & ia - IS-IS inter area, * - candidate default, U - per-user static route& && & o - ODR, P - periodic downloaded static route, + - replicated routeGateway of last resort is not set& && &10.0.0.0/8 is variably subnetted, 10 subnets, 2 masksO& && &&&10.0.0.1/32 [110/65] via 10.0.14.1, 00:05:34, Serial1/0.14O& && &&&10.0.0.2/32 [110/129] via 10.0.14.1, 00:05:34, Serial1/0.14O& && &&&10.0.0.3/32 [110/65] via 10.0.34.3, 00:05:14, Serial1/3O& && &&&10.0.12.0/24 [110/128] via 10.0.14.1, 00:05:34, Serial1/0.14O& && &&&10.0.23.0/24 [110/128] via 10.0.34.3, 00:05:14, Serial1/3复制代码厉害了,这两个ABR倒是事不关己高高挂起,一条默认路由也看不见。证明一点,互指Default,在两个ABR上不会出事。不过,这个原因是什么?有什么依据?我们简单分析一下Database首先看看R3:R3#show ip ospf database summ 0.0.0.0& && && && &OSPF&&with ID (3.3.3.3) (Process ID 1)& && && && && & Summary Net Link States (Area 1)&&Routing Bit Set on this LSA in topology Base with MTID 0&&LS age: 428&&Options: (No TOS-capability, DC, Upward)&&LS Type: Summary Links(Network)&&Link State ID: 0.0.0.0 (summary Network Number)&&Advertising Router: 2.2.2.2&&LS Seq Number: &&Checksum: 0x75C0&&Length: 28&&Network Mask: /0& && &&&MTID: 0& && && &Metric: 1&&&Routing Bit Set on this LSA in topology Base with MTID 0&&LS age: 422&&Options: (No TOS-capability, DC, Upward)&&LS Type: Summary Links(Network)&&Link State ID: 0.0.0.0 (summary Network Number)&&Advertising Router: 4.4.4.4&&LS Seq Number: &&Checksum: 0x39F4&&Length: 28&&Network Mask: /0& && &&&MTID: 0& && && &Metric: 1复制代码请注意,每个LSA上面都携带了一个Routing Bit,而且这两个LSA都设置了Routing Bit。注意OSPF对于Type-3的LSA,如果未设置Routing-bit,这个3类LSA是无法加入到路由表中的。在看看R2这个ABR的LSDB:R2#show ip ospf database summ 0.0.0.0& && && && &OSPF Router with ID (2.2.2.2) (Process ID 1)& && && && && & Summary Net Link States (Area 1)&&LS age: 514&&Options: (No TOS-capability, DC, Upward)&&LS Type: Summary Links(Network)&&Link State ID: 0.0.0.0 (summary Network Number)&&Advertising Router: 2.2.2.2&&LS Seq Number: &&Checksum: 0x75C0&&Length: 28&&Network Mask: /0& && &&&MTID: 0& && && &Metric: 1&&&LS age: 509&&Options: (No TOS-capability, DC, Upward)&&LS Type: Summary Links(Network)&&Link State ID: 0.0.0.0 (summary Network Number)&&Advertising Router: 4.4.4.4&&LS Seq Number: &&Checksum: 0x39F4&&Length: 28&&Network Mask: /0& && &&&MTID: 0& && && &Metric: 1复制代码很有意思的是确实这个LSA通告到了区域内的所有路由器,但是很明显这个ABR并未对这条LSA设置Routing-Bit,故这条路由虽然存在于数据库中,但未加入路由表,这样由静态路由产生的环路就不会出现了。这里ABR有个约定,如果自己是个ABR而同时它又收到同区域另一个ABR的Type-3的关于Default-route的LSA,那么这个LSA不会设置Routing-bit。不只如此,如果这个ABR收到了另一个ABR的非默认路由的LSA,它也不会使用,不过这个原因在于区域内的路由由于区域间的路由。以R4为例:R4#show ip ospf database&& && && && &OSPF Router with ID (4.4.4.4) (Process ID 1)& && && && && & Router Link States (Area 0)Link ID& && && &ADV Router& && &Age& && && &Seq#& && & Checksum Link count1.1.1.1& && && &1.1.1.1& && && &1386& && &&&0xx008BDD 52.2.2.2& && && &2.2.2.2& && && &1422& && &&&0xx00F948 34.4.4.4& && && &4.4.4.4& && && &1380& && &&&0xx001E0C 3& && && && && & Summary Net Link States (Area 0)Link ID& && && &ADV Router& && &Age& && && &Seq#& && & Checksum10.0.0.3& && &&&2.2.2.2& && && &666& && && &0xx0039AD10.0.0.3& && &&&4.4.4.4& && && &668& && && &0xx00FCE110.0.23.0& && & 2.2.2.2& && && &1414& && &&&0xx004F8410.0.23.0& && & 4.4.4.4& && && &668& && && &0xx0095F510.0.34.0& && & 2.2.2.2& && && &666& && && &0xx00583010.0.34.0& && & 4.4.4.4& && && &1371& && &&&0xx009927& && && && && & Router Link States (Area 1)Link ID& && && &ADV Router& && &Age& && && &Seq#& && & Checksum Link count2.2.2.2& && && &2.2.2.2& && && &678& && && &0xx3.3.3.3& && && &3.3.3.3& && && &670& && && &0xx00B75D 54.4.4.4& && && &4.4.4.4& && && &671& && && &0xx& && && && && & Summary Net Link States (Area 1)Link ID& && && &ADV Router& && &Age& && && &Seq#& && & Checksum0.0.0.0& && && &2.2.2.2& && && &695& && && &0xx0075C00.0.0.0& && && &4.4.4.4& && && &688& && && &0xx0039F410.0.0.1& && &&&2.2.2.2& && && &695& && && &0xx00678110.0.0.1& && &&&4.4.4.4& && && &688& && && &0xx002DB410.0.0.2& && &&&2.2.2.2& && && &695& && && &0xx00DA4D10.0.0.2& && &&&4.4.4.4& && && &688& && && &0xx00A5FA10.0.0.4& && &&&2.2.2.2& && && &695& && && &0xx00CDD810.0.0.4& && &&&4.4.4.4& && && &688& && && &0xx008A9310.0.12.0& && & 2.2.2.2& && && &695& && && &0xx00E2FB10.0.12.0& && & 4.4.4.4& && && &688& && && &0xx002B6C10.0.14.0& && & 2.2.2.2& && && &695& && && &0xx004F4D10.0.14.0& && & 4.4.4.4& && && &688& && && &0xx009044复制代码很明显,R4关于10.0.0.1的路由信息可以在Area 0通过Router-Link学习,自然它就不考虑Type-3了。再打开其中的10.0.0.1,这一条是R1的Loopback:R4#show ip ospf database summary 10.0.0.1& && && && &OSPF Router with ID (4.4.4.4) (Process ID 1)& && && && && & Summary Net Link States (Area 1)&&LS age: 916&&Options: (No TOS-capability, DC, Upward)&&LS Type: Summary Links(Network)&&Link State ID: 10.0.0.1 (summary Network Number)&&Advertising Router: 2.2.2.2&&LS Seq Number: &&Checksum: 0x6781&&Length: 28&&Network Mask: /32& && &&&MTID: 0& && && &Metric: 65&&&LS age: 909&&Options: (No TOS-capability, DC, Upward)&&LS Type: Summary Links(Network)&&Link State ID: 10.0.0.1 (summary Network Number)&&Advertising Router: 4.4.4.4&&LS Seq Number: &&Checksum: 0x2DB4&&Length: 28&&Network Mask: /32& && &&&MTID: 0& && && &Metric: 65复制代码数据库里很安全,但是由于没有Routing-bit,所以一样的,ABR不会理会这条路由。这里我也很迷惑,到底是因为路由优先级的问题还是因为这条路由来自于本区域的ABR导致路由器不加入这条LSA。没人解释,那姑且我们就找个自己能理解的办法吧。
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢在ospf 路由协议中,一台abr同时可以是如下哪些角色_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
在ospf 路由协议中,一台abr同时可以是如下哪些角色
我有更好的答案
//b,所以abr也可以是BR(Backbone area Router骨干路由器),也可以是ASBR(自治系统边界路由器)如上图
采纳率:74%
为您推荐:
其他类似问题
路由协议的相关知识
换一换
回答问题,赢新手礼包后使用快捷导航没有帐号?
查看: 3591|回复: 11
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
请问各位大侠,OSPF如何在ASBR上过滤5类LSA? 另外,NSSA区域的ABR上,在7转5的时候,如何过滤其5类LSA?
论坛新帖
选择,坚持!
UID12808主题帖子精华53积分13282 金币7215
激情1257 阅读权限200注册时间最后登录
UID12808主题帖子精华53积分13282 金币7215
激情1257 阅读权限200注册时间最后登录
不能过滤 LSA 5就 ASBR生成的
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
那NSSA区域的ABR上,在7转5的时候,如何过滤其5类LSA?
选择,坚持!
UID33600主题帖子精华0积分49 金币9
激情13 阅读权限10注册时间最后登录
社区新人, 积分 49, 距离下一级还需 151 积分
升级&&24.5%
UID33600主题帖子精华0积分49 金币9
激情13 阅读权限10注册时间最后登录
虽不懂但觉历。。
UID30144主题帖子精华0积分84 金币14
激情25 阅读权限10注册时间最后登录
社区新人, 积分 84, 距离下一级还需 116 积分
UID30144主题帖子精华0积分84 金币14
激情25 阅读权限10注册时间最后登录
不是太懂你的问题。要过滤type5 LSA, 把区域设成stub就行了。 至于“NSSA区域的ABR上,在7转5的时候,如何过滤其5类LSA”, NSSA中,有5类LSA吗?
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
NSSA区域的ABR上,不是要7转5 传递给其他区域的么
选择,坚持!
UID30144主题帖子精华0积分84 金币14
激情25 阅读权限10注册时间最后登录
社区新人, 积分 84, 距离下一级还需 116 积分
UID30144主题帖子精华0积分84 金币14
激情25 阅读权限10注册时间最后登录
guyunmozart 发表于
NSSA区域的ABR上,不是要7转5 传递给其他区域的么
抱歉,开始没看清楚题目。查了一下,有两种办法。
1. 在ABR上,summary-address address mark not-advertise. 把要过滤的网段取消通告。
2.用distribute-list。
比如要过滤220.1.1.1
access-list 1 deny& &220.1.1.1
access-list 1 permit any
router ospf 1
distribute-list 1 in
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
谢谢! 第一种方式 是正解,而第二种方式只能过滤路由但不能过滤LSA,因此不可行!
选择,坚持!
UID30144主题帖子精华0积分84 金币14
激情25 阅读权限10注册时间最后登录
社区新人, 积分 84, 距离下一级还需 116 积分
UID30144主题帖子精华0积分84 金币14
激情25 阅读权限10注册时间最后登录
本帖最后由 ossacomu 于
04:42 编辑
guyunmozart 发表于
谢谢! 第一种方式 是正解,而第二种方式只能过滤路由但不能过滤LSA,因此不可行!
LSA本身是不能过滤的。CISCO可能支持了lsa-3的过滤,但是其他类型的不支持。
过滤lsa本质上是不通告指定网段,所以过滤掉这个网段更加直接。另外,昨天看到了第三种方法,过滤lsa-3也是可以的。因为nssa是通过asbr产生类型7的lsa,再通过nssa的abr转发类型5到其他区域。
其他区域还需要进行最后一步:“比较类型5和类型3LSA决定NSSA区域ASBR位置来计算cost“.(事实上,以上这个最后步骤,在传统区域内,是比较类型4和类型3,来决定ASBR位置。由于nssa的abr不产生类型4的lsa,相应的,在类型7转5的时候,类型7和5都带了一个字段“Forward Address”,这个”Forward Address“和NSSA的ASBR保持一致,取代了类型4LSA的作用。)
如果在此过滤了LSA-3,那么因为其他区域的router,因为最终收不到lsa-3的更新,也就无法与收到lsa-5进行比较,最终导致无法确定NSSA ASBR的位置。其效果与过滤lsa-5是一致的。命令如下:area # filter-list prefix in NAME
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
UID18475主题帖子精华10积分5603 金币1692
激情1326 阅读权限200注册时间最后登录
filter-list 只能过滤 LSA-3,因此,该方法不能过滤掉LSA-5,与题意不符。
我也查过很多相关资料,目前唯一能解决的方法就是使用路由汇总的not-advertise选项。
选择,坚持!
Powered by&&&&&&&&OSPF ABR (Visual Land OSPF 动画系列6)
正在努力加载播放器,请稍等…
正在努力加载播放器
大小:3.93MB&&所需金币:50
&& & 金币不足怎么办?
下载量:-次 浏览量:104次
贡献时间: 18:30:00
文档标签:
已有-位用户参与评分
下载过这篇文档的还下载过
同类热门文档
你可能喜欢
看过这篇文档的还看过
阅读:63&&下载:1
阅读:94&&下载:1
阅读:83&&下载:1
阅读:104&&下载:1
阅读:65&&下载:0
阅读:50&&下载:0
阅读:73&&下载:0
阅读:49&&下载:0
阅读:62&&下载:0
阅读:191&&下载:0
该用户的其他文档
所需财富值:
50文件大小:3.93MB
您当前剩余财富值:&&
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
举报该文档侵犯版权。
例: /help.shtml

我要回帖

更多关于 如何理解法的外部特征 的文章

 

随机推荐