【技术实现步骤摘要】
传输链路状态通告的方法、装置、设备及存储介质
本申请涉及通信
,特别涉及一种传输链路状态通告的方法、装置、设备及存储介质。
技术介绍
开放最短路径优先协议(openshortestpathfirst,OSPF)因为部署简单,在企业数据中心网络、运营商城域网中被广泛部署。在自治系统中,每一台运行OSPF的网络设备收集各自的接口/邻接信息称为链路状态(linkstate,LS),通过链路状态通告(linkstateadvertisement,LSA)可在整个系统广播自己的链路状态,使得在整个系统内部维护一个同步的链路状态数据库(linkstatedatabase,LSDB)。根据这一数据库,网络设备可计算出以该网络设备为根,其它网络节点为叶的一根最短的路径树,从而计算出该网络设备到达系统内部各节点的最佳路由。
技术实现思路
本申请实施例提供了一种传输链路状态通告的方法、装置、系统、设备及存储介质,以用于设备间能够及时更新LSDB中的链路状态,快速切换OSPF路由,保障业务的快速收敛。技术方案如下:第一方面,提供了一种传输链路状态通告的方法,该方法应用于第一网络设备,第一网络设备与第二网络设备之间存在邻接关系,该方法包括:第一网络设备向第二网络设备发送第一LSA实例,该第一LSA实例用于描述第一网络设备与第二网络设备之间的邻接关系的状态;第一网络设备接收第二网络设备根据该第一LSA实例发送的序列号为第二序列号的第二LSA实例,该第二LSA实例是第二网络设备将第一序列号与第二网络设备 ...
【技术保护点】
1.一种传输链路状态通告的方法,所述方法应用于第一网络设备,所述第一网络设备与第二网络设备之间存在邻接关系,其特征在于,所述方法包括:/n所述第一网络设备向所述第二网络设备发送第一链路状态通告LSA实例,所述第一LSA实例用于描述所述邻接关系的状态,所述第一LSA实例的序列号为第一序列号;/n所述第一网络设备接收所述第二网络设备根据所述第一LSA实例发送的第二LSA实例,所述第二LSA实例用于描述所述邻接关系的状态,所述第二LSA实例的序列号为第二序列号,所述第二序列号大于所述第一序列号;/n响应于所述第二序列号与所述第一序列号不一致,所述第一网络设备向所述第二网络设备发送第三LSA实例,所述第三LSA实例用于描述所述邻接关系的状态,所述第三LSA实例的序列号为第三序列号,所述第三序列号大于所述第二序列号。/n
【技术特征摘要】
1.一种传输链路状态通告的方法,所述方法应用于第一网络设备,所述第一网络设备与第二网络设备之间存在邻接关系,其特征在于,所述方法包括:
所述第一网络设备向所述第二网络设备发送第一链路状态通告LSA实例,所述第一LSA实例用于描述所述邻接关系的状态,所述第一LSA实例的序列号为第一序列号;
所述第一网络设备接收所述第二网络设备根据所述第一LSA实例发送的第二LSA实例,所述第二LSA实例用于描述所述邻接关系的状态,所述第二LSA实例的序列号为第二序列号,所述第二序列号大于所述第一序列号;
响应于所述第二序列号与所述第一序列号不一致,所述第一网络设备向所述第二网络设备发送第三LSA实例,所述第三LSA实例用于描述所述邻接关系的状态,所述第三LSA实例的序列号为第三序列号,所述第三序列号大于所述第二序列号。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述第二序列号与所述第一序列号不一致,所述第一网络设备向所述第二网络设备发送第三LSA实例,包括:
响应于所述第二序列号与所述第一序列号不一致,且所述第一网络设备为故障恢复状态,所述第一网络设备向所述第二网络设备发送第三LSA实例。
3.根据权利要求1或2所述的方法,其特征在于,所述第一网络设备向所述第二网络设备发送第一链路状态通告LSA实例,包括:
所述第一网络设备向所述第二网络设备发送数据库描述DD报文,所述DD报文携带所述第一LSA实例;
所述第一网络设备接收所述第二网络设备根据所述第一LSA实例发送的第二LSA实例,包括:
所述第一网络设备接收所述第二网络设备根据所述第一LSA实例发送的DD报文,所述DD报文携带所述第二LSA实例。
4.根据权利要求1-3任一所述的方法,其特征在于,所述第一网络设备向所述第二网络设备发送第三LSA实例,包括:
所述第一网络设备向所述第二网络设备发送链路状态更新LSU报文,所述LSU报文携带所述第三LSA实例。
5.根据权利要求4所述的方法,其特征在于,所述第一网络设备向所述第二网络设备发送LSU报文之后,还包括:
所述第一网络设备接收所述第二网络设备发送的回应链路状态确认LSAck报文,所述LSAck报文携带所述第三LSA实例。
6.一种传输链路状态通告的方法,其特征在于,所述方法应用于第二网络设备,所述第二网络设备与第一网络设备之间存在邻接关系,所述方法包括:
所述第二网络设备接收所述第一网络设备发送的第一链路状态通告LSA实例,所述第一LSA实例用于描述所述邻接关系的状态,所述第一LSA实例的序列号为第一序列号;
所述第二网络设备将所述第一序列号与本地数据库中的第二LSA实例的序列号比对,所述第二LSA实例用于描述所述邻接关系的状态,所述第二LAS实例的序列号为第二序列号;
响应于所述第二序列号大于所述第一序列号,所述第二网络设备向所述第一网络设备发送所述第二LSA实例;
所述第二网络设备接收所述第一网络设备根据所述第二LSA实例发送的第三LSA实例,所述第三LSA实例用于描述所述邻接关系的状态,所述第三LSA实例的序列号为第三序列号,所述第三序列号大于所述第二序列号;
所述第二网络设备根据所述第三LSA实例更新所述本地数据库。
7.根据权利要求6所述的方法,其特征在于,所述第二网络设备根据所述第三LSA实例更新所述本地数据库之后,还包括:
所述第二网络设备根据所述本地数据库中更新后的LSA实例进行最短路径优先SPF计算,所述更新后的LSA实例用于描述所述邻接关系的状态。
8.根据权利要求6或7...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。