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

[已解决] OSPF的LSA,序列号相同是否表明里面的内容是一样的?

[复制链接]
发表于 2013-7-20 18:45:54 | 显示全部楼层 |阅读模式
有一段话是这样的:
当收到相同的LSA的多个实例的时候,将通过下面的方法来确定哪个LSA是最新的:
1. 比较LSA实例的序列号,越大的越新
2. 如果序列号相同,就比较校验和,越大越新
3. 如果校验和也相同,就比较老化时间,如果只有1个LSA拥有MaxAge(3600秒)的老化时间,它就是最新的
4. 如果LSA老化时间相差15分钟以上,(叫做MaxAgeDiff),老化时间越小的越新
5. 如果上述都无法区分,则认为这2个LSA是相同的


有几个问题。如果序列号相同就保证内容相同那就没有泛洪更新的必要了吧
另外是,为什么可以比较校验和,大的证明新?

发表于 2013-7-21 11:36:08 | 显示全部楼层
如果序列号一样 是看age
age小的更新 大的本地回复,
相同才会忽略
沙发 2013-7-21 11:36:08 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-21 15:38:49 | 显示全部楼层
Dreamix.Q 发表于 2013-7-21 11:36
如果序列号一样 是看age
age小的更新 大的本地回复,
相同才会忽略

我是问序列号相同的LSA是不是携带的内容一定是一样的
你没有解释为什么要这样做
板凳 2013-7-21 15:38:49 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-21 16:14:39 | 显示全部楼层
hepkl 发表于 2013-7-21 15:38
我是问序列号相同的LSA是不是携带的内容一定是一样的
你没有解释为什么要这样做

是不一样的。
地板 2013-7-21 16:14:39 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-21 20:23:36 | 显示全部楼层
Dreamix.Q 发表于 2013-7-21 16:14
是不一样的。

为什么会不一样,举个例子
5# 2013-7-21 20:23:36 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-22 10:29:10 | 显示全部楼层
hepkl 发表于 2013-7-21 20:23
为什么会不一样,举个例子

不一定是一样的,一般发送出现重复的lsa  可能是因为延迟的关系,发出的lsa并没有的得到ACK确认。

而在等待这个ACK的时候 可能本身的lsdb又有了微小的变动,这个时候重发的LSA 可能就会与前一个LSA不同了,拥有相同的序列号,但是很明显,后者比较新,且老化时间比较大。


校验和其实我也不太理解,因为校验和是对除了老化时间之外所有其他字段而计算出来的,但这个只是包含头部,而不应该是携带的信息改变,所以一般来说这个是不会变化的,我不太清楚为什么越大越新。

我去问问前辈好了……如果有答案告诉我啊~
6# 2013-7-22 10:29:10 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-23 00:24:36 | 显示全部楼层
乱了江湖 发表于 2013-7-22 10:29
不一定是一样的,一般发送出现重复的lsa  可能是因为延迟的关系,发出的lsa并没有的得到ACK确认。

而在 ...

我在RFC2328获得答案了……
只有在路由重启等特殊情况才会不一样
如果说有新加内容那序列号是会+1的
7# 2013-7-23 00:24:36 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-23 21:57:53 | 显示全部楼层
hepkl 发表于 2013-7-23 00:24
我在RFC2328获得答案了……
只有在路由重启等特殊情况才会不一样
如果说有新加内容那序列号是会+1的

RFC关于OSPF的好长 这边我理解错了  与君共勉~
8# 2013-7-23 21:57:53 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-7-23 22:01:11 | 显示全部楼层
hepkl 发表于 2013-7-23 00:24
我在RFC2328获得答案了……
只有在路由重启等特殊情况才会不一样
如果说有新加内容那序列号是会+1的

路由器重启过程中 如果发生变化了呢
9# 2013-7-23 22:01:11 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-24 19:59:48 | 显示全部楼层
乱了江湖 发表于 2013-7-23 22:01
路由器重启过程中 如果发生变化了呢

你去看看注释19还是20,最下面的(没记错的话)的确是很长,很难找,我就不找给你了
10# 2013-7-24 19:59:48 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-28 12:37 , Processed in 0.516600 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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