路由器是如何处理lsa的
原创
©著作权归作者所有:来自51CTO博客作者sunchangsheng的原创作品,谢绝转载,否则将追究法律责任
lsa本身不是独立的数据包,他是要承载lsa是一种条目,这种条目要想被传递是必须要通过特定的包来进行承载的,当我们收到一个lsu(link state update 链路状态更新包)我们会查看这个条目是否会存在于本地的链路状态数据库,如果没有那么我们就把他添加到自己的数据库,我就会向发送方返回确认消息,我给我其他邻居洪泛(flood)这个lsa,在运行spf算法来计算一个全新的路由表,如果有,这个lsa已经存在本地链路状态数据库中那我们就会查看这条lsa的序列号和我本地的lsa的序列号是否相同,如果相同说明这个两个lsa是完全相同的,我们就把他给拒绝掉,如果不相同我们就比较新接收的序列号是否比我的序列号是否高一点,如果没有我的高我就给他返回一个更新,如果比我的高那我们就重新把它加入链路状态数据库中。
上一篇:ospf为什么要分层及分层的好处
下一篇:ospf路由汇总的目的
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Cisco路由器常用查看命令
Cisco路由器常用查看命令
链路 加解密 路由表 Cisco路由器常用查看命令】