`
weiyuhu
  • 浏览: 231493 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

OSPF中的LSA序列号

    博客分类:
  • OSPF
阅读更多
OSPF使用的是顺序序列号,不是循环的,范围是0x80000000到0x7FFFFFFF.

第一个8是负的,第一个LSA的序列号是0x80000001,然后累加到0,在从0到0x7FFFFFFF.

如果真的到了0x7FFFFFFF,就发送一个AGE标记为60MIN的LSA,通告出去,邻居收到后会把这个LSA从DATABASE里删除,然后序列号又会从0x80000001开始.


0x80000001化成二进制1000,0000,0000,0000,0000,0000,0000,0001
0x7FFFFFFF化成二进制0111,1111,1111,1111,1111,1111,1111,1111

序列号使用过程:

首先:1000,0000,0000,0000,0000,0000,0000,0001
其次:1111,1111,1111,1111,1111,1111,1111,1111

再次:0000,0000,0000,0000,0000,0000,0000,0000

最后:0111,1111,1111,1111,1111,1111,1111,1111
一目了然,第一位的1和0分别代表负和正.也就是可以有2的31次方再乘2个序列号,足够大了.
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics