设为首页收藏本站language 语言切换
查看: 2174|回复: 12
收起左侧

[已解决] 关于ospf的两个问题

[复制链接]
发表于 2012-12-28 14:01:04 | 显示全部楼层 |阅读模式
问题一:4类和5类LSA为什么不一定是同时存在的?
5类LSA存在表明,有到ospf域以外的路由存在,那么按照道理,就应该有到ASBR的路由存在,所以就应该有4类的LSA存在。
但我在敲实验的过程中,发现并不是如此,请各位坛友给解释一下。

问题二:nssa区域为什么不会产生缺省路由?而只有totally nssa区域会产生缺省路由?
nssa区域的存在只是为了允许external LSA通过stub区域设置的,nssa区域的ABR会把7类LSA变为5类LSA,但并不会把5类变成7类,这意味着,如果nssa区域内的路由器想到ospf域外的目的地址是可能无法到达的(例如一个ospf域内,除nssa区域外,还有另外一个区域引入了外部路由,而nssa区域内的路由器是没法活的这个外部路由的)。

多谢各位!


该贴已经同步到 kvasir的微博
发表于 2012-12-28 14:40:15 | 显示全部楼层
5类LSA在穿越整个OSPF域的时候通告路由器ID是不会发生改变的,所以会在ASBR的下一台路由器也就是ABR会产生一条4类LSA来定位ASBR的存在。
沙发 2012-12-28 14:40:15 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-28 15:09:25 | 显示全部楼层
xtp263 发表于 2012-12-28 14:40
5类LSA在穿越整个OSPF域的时候通告路由器ID是不会发生改变的,所以会在ASBR的下一台路由器也就是ABR会产生一 ...

感觉没回答问题哦。
按照2楼兄弟的说法,有5类,还是会有4类的嘛,但做实验的过程中,并非如此啊!
板凳 2012-12-28 15:09:25 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-28 17:48:17 | 显示全部楼层
R1#show ip ospf database

            OSPF Router with ID (1.1.1.1) (Process ID 1)

                Router Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum Link count
1.1.1.1         1.1.1.1         232         0x80000002 0x002A1E 1
100.0.0.1       100.0.0.1       233         0x80000002 0x00B7CE 1

                Net Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum
192.168.0.1     100.0.0.1       233         0x80000001 0x003FC4

                Summary Net Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum
2.2.2.2         1.1.1.1         231         0x80000001 0x007DA8
3.3.3.3         1.1.1.1         231         0x80000001 0x004FD2
10.1.0.0        1.1.1.1         272         0x80000001 0x0041E2
10.3.1.0        100.0.0.1       279         0x80000001 0x009C26

                Router Link States (Area 1)
         
Link ID         ADV Router      Age         Seq#       Checksum Link count
1.1.1.1         1.1.1.1         232         0x80000002 0x0004F6 1
2.2.2.2         2.2.2.2         235         0x80000002 0x00EEEC 2
3.3.3.3         3.3.3.3         234         0x80000002 0x0003CB 2
4.4.4.4         4.4.4.4         234         0x80000002 0x00469A 1

                Net Link States (Area 1)

Link ID         ADV Router      Age         Seq#       Checksum
10.1.1.4        4.4.4.4         234         0x80000001 0x005192

                Summary Net Link States (Area 1)

Link ID         ADV Router      Age         Seq#       Checksum
10.3.1.0        1.1.1.1         233         0x80000001 0x0016FD
192.168.0.0     1.1.1.1         274         0x80000001 0x00B111

                Type-7 AS External Link States (Area 1)

Link ID         ADV Router      Age         Seq#       Checksum Tag
4.4.4.4         4.4.4.4         279         0x80000001 0x00E184 0
10.1.2.0        4.4.4.4         279         0x80000001 0x00E388 0
10.1.3.0        4.4.4.4         276         0x80000001 0x00EA7D 0
10.1.4.0        4.4.4.4         277         0x80000001 0x00DF87 0
10.1.5.0        4.4.4.4         277         0x80000001 0x00D491 0
10.1.6.0        4.4.4.4         277         0x80000001 0x00C99B 0

                Type-5 AS External Link States

Link ID         ADV Router      Age         Seq#       Checksum Tag
4.4.4.4         1.1.1.1         234         0x80000001 0x00D0AB 0
10.1.2.0        1.1.1.1         234         0x80000001 0x00D2AF 0
10.1.3.0        1.1.1.1         234         0x80000001 0x00D9A4 0
10.1.4.0        1.1.1.1         234         0x80000001 0x00CEAE 0
10.1.5.0        1.1.1.1         234         0x80000001 0x00C3B8 0
10.1.6.0        1.1.1.1         234         0x80000001 0x00B8C2 0
100.0.0.1       100.0.0.1       282         0x80000001 0x00379E 0
R1#
地板 2012-12-28 17:48:17 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-12-28 21:58:32 | 显示全部楼层
kvasir 发表于 2012-12-28 15:09
感觉没回答问题哦。
按照2楼兄弟的说法,有5类,还是会有4类的嘛,但做实验的过程中,并非如此啊!

4,5类不会同时出现在ASBR上。还是到在ASBR之外的路由器上看看有没有4类吧。
5# 2012-12-28 21:58:32 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-12-29 11:45:53 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶
6# 2012-12-29 11:45:53 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-12-29 15:21:57 | 显示全部楼层
本帖最后由 123qwerpk 于 2012-12-29 15:30 编辑

你OSPF的网络类型都没定义吧,LSA1里有2台设备  只有2台设备怎么会有DR呢?  LSA4和5是可以同时出现的,没出现的话就是你网络本身有问题,或者是你命令打错的。    至于后面那个问题,貌似NSSA区域会生产一条到骨干区域的默认路由,在重分布的时候这条默认好像也会被重分布出去,其他路由协议也会收到OSPF内的所有路由。  本人菜鸟,有不对的地方希望大神教育。
7# 2012-12-29 15:21:57 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-1 21:41:01 | 显示全部楼层
4类的作用是找asbr,但是在产生外部路由的区域里不需要4类,因为只靠1类就可以找到,所以在这个区域只有5类,没有4类,而在其他区域才需要靠4类来找到该asbr,所以其他区域4类和5类同时有。
8# 2013-1-1 21:41:01 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-1-1 21:49:10 | 显示全部楼层
至于第二个问题,我猜大概是因为思科认为,只有一个区域引入外部路由比较合理,所以不需要默认,如果你设计的网络是多个区域引入外部路由那就根本别用nssa,如果又是多区域引进外部路由,又要非得用nssa区,那就自己加默认路由吧…………{:soso__11824716995429377336_2:}
9# 2013-1-1 21:49:10 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-19 23:30:30 | 显示全部楼层
lzcghhzh 发表于 2013-1-1 21:41
4类的作用是找asbr,但是在产生外部路由的区域里不需要4类,因为只靠1类就可以找到,所以在这个区域只有5类 ...

说得有理!
10# 2013-2-19 23:30:30 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-27 05:34:06 | 显示全部楼层
123qwerpk 发表于 2012-12-29 15:21
你OSPF的网络类型都没定义吧,LSA1里有2台设备  只有2台设备怎么会有DR呢?  LSA4和5是可以同时出现的,没出 ...

10楼分析得很对!
2两台设备连接,用以太口相连,不配置P2P封装,必然会有DR。
11# 2013-2-27 05:34:06 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2017-10-20 12:37:35 | 显示全部楼层
5类LSA是通告外部路由的时候产生,4类LSA是通告ASBR路由器RID的主机路由使用,如果只有一个区域,就只有5类LSA。
12# 2017-10-20 12:37:35 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2017-10-20 12:38:46 | 显示全部楼层
4类LSA是有ABR生成的。
13# 2017-10-20 12:38:46 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-25 23:10 , Processed in 0.108459 second(s), 22 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表