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

[分享] 路由协议OSPF学习笔记分享(2)

[复制链接]
发表于 2020-6-3 14:45:12 | 显示全部楼层 |阅读模式
OSPF LSA泛洪

泛洪需要采用2种数据包,LSU和LSAck
  • 每个LSU和LSAck都可以包含多个LSA,LSA的发送是可靠的,所以必须对每个LSA进行确认,分:
    显示确认和隐式确认。
  • router发送一个LSA时,会把这个LSA拷贝放进链路状态重传列表。
    每隔rxmtintervla时间重传一次,直到收到ACK
  • 延时确认,多个LSA通告可以用一个LSAck确认。
    广播链路上来自多个router的LSA可以通过一个组播LSAck确认。
  • 直接确认,立即发送并且单播确认。
    两种情况产生:
    1 收到重复的LSA,2 LSA老化时间达到最大生存时间。
  • 序列号,当Max sequence number时候,源路由器扩(微x 关|注:网络工程师阿龙)
  • 散这个提前老化LSA,重新在泛洪一个initial sequence number包
  • 校验和,校验除Age字段的整个包。
    LSDB中的LSA每5分钟校验一次。
  • 老化时间(0-3600s)当一台路由器想把LSA删除,就会设置LSA最大生存时间。
    只有源路由器才能将LSA老化。



收到相同的LSA如何判断哪个是最新的?1、先比序列号, 序列号大的为新。2、序列号相同,比校验和,(微x 关|注:网络工程师阿龙)有最大的无符号校验和的LSA新3、校验和相同,比老化时间,LSA有最大生存时间的老化时间它就是最新的LSA。4、如果LSA老化时间的差别多于15m(MaxAgeDiff),那拥有较小老化时间的LSA是最新5、如果还无法区分,那么LSA就是相同的。

发表于 2020-6-3 15:14:14 | 显示全部楼层
谢谢,学习学习
沙发 2020-6-3 15:14:14 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-2 11:05 , Processed in 0.066949 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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