The present invention provides an LSP transmission method, device and network system in which the transmitting device obtains updated LSP fragments when it detects the change of network topology, and then determines the LSP fragments that have changed compared with the original LSP fragments from the updated LSP fragments, and adds the changed LSP fragments to the transmission queue. The LSP fragments in the transmission queue are then sent to the intermediate system of the receiving device. As a result, the sending device can only send LSP fragments that have changed, instead of sending all LSP fragments once. Thus, before the intermediate system of the receiving device recalculates the SPF, the intermediate system of the receiving device can receive the LSP fragments that have changed, which not only saves the sending time, but also avoids the oscillation of routing and traffic.
【技术实现步骤摘要】
LSP发送方法、装置及网络系统
本专利技术涉及通信
,具体而言,涉及一种LSP发送方法、装置及网络系统。
技术介绍
中间系统(IntermediateSystem,IS)使用LSP(Link-StatePacket,链路状态数据包)来携带本IS的所有链路状态信息。为了保证可以携带本设备的所有链路状态信息以及考虑网络的带宽大小情况,中间系统到中间系统(IntermediateSystem-to-IntermediateSystemprotocol,IS-IS)支持LSP的分片,用来携带完整的链路状态信息,每个分片依次编号。当网络拓扑发生变化时,比如大量增加或者删除路由,之前已经封装进某个LSP分片的路由前缀信息就可能前移或后移到其他LSP分片中,此时,IS-IS会重新从LSP中的0分片开始封装数据,并从编号为0的分片开始顺序发送所有的LSP分片。对于接收设备,其不会对链路状态数据库(LinkStateDataBase,LSDB)中的每个LSP的分片做任何形式的“清点”或其他相关检测,也不会等待确认所有重新发送的LSP分片接收完毕才开始SPF(SenderPolicyFramework)计算,只要LSP编号为0的分片不缺失并检查通过,IS-IS在预设时间后照样会执行SPF计算。上述过程在执行时存在两个问题,1:当网络拓扑变化时,会重新封装的LSP分片,但并不一定是每个LSP分片都发生了变化,实际上却需要把所有的LSP分片都重新洪泛到接收设备,较为浪费时间;2:如果某片LSP分片发生了变化重新封装洪泛,与该LSP分片对应的路由会被发送到接收设备,由于是从编 ...
【技术保护点】
1.一种LSP发送方法,其特征在于,发送设备的中间系统与接收设备的中间系统之间建立邻接关系,所述发送设备的中间系统内保存有多个原始LSP分片,每个所述原始LSP分片携带有一个编号,所述方法包括:所述发送设备在检测到所述发送设备的中间系统的网络拓扑发生变化时,得到更新后的多个LSP分片;所述发送设备从所述更新后的多个LSP分片中确定出相较于所述多个原始LSP分片发生了变化的LSP分片,并将所述发生了变化的LSP分片加入到发送队列;所述发送设备将所述发送队列内的LSP分片发送到所述接收设备的中间系统。
【技术特征摘要】
1.一种LSP发送方法,其特征在于,发送设备的中间系统与接收设备的中间系统之间建立邻接关系,所述发送设备的中间系统内保存有多个原始LSP分片,每个所述原始LSP分片携带有一个编号,所述方法包括:所述发送设备在检测到所述发送设备的中间系统的网络拓扑发生变化时,得到更新后的多个LSP分片;所述发送设备从所述更新后的多个LSP分片中确定出相较于所述多个原始LSP分片发生了变化的LSP分片,并将所述发生了变化的LSP分片加入到发送队列;所述发送设备将所述发送队列内的LSP分片发送到所述接收设备的中间系统。2.根据权利要求1所述的方法,其特征在于,所述发送设备从所述更新后的多个LSP分片中确定出相较于所述多个原始LSP分片发生了变化的LSP分片加入到发送队列,包括:基于预先保存的与变化原因对应的检测顺序,所述发送设备依次检测所述更新后的多个LSP分片,确定出相较于所述多个原始LSP分片发生了变化的LSP分片加入到发送队列。3.根据权利要求2所述的方法,其特征在于,所述变化原因为增加路由前缀,所述发送设备依次检测所述更新后的多个LSP分片,包括:所述发送设备按照所述编号从大到小的顺序依次检测所述更新后的多个LSP分片。4.根据权利要求2所述的方法,其特征在于,所述变化原因为删除路由前缀,所述发送设备依次检测所述更新后的多个LSP分片,包括:所述发送设备按照所述编号从小到大的顺序依次检测所述更新后的多个LSP分片。5.根据权利要求2所述的方法,其特征在于,所述变化原因为改变路由前缀内容,所述发送设备依次检测所述更新后的多个LSP分片,包括:所述发送设备按照所述编号从小到大的顺序依次检测所述更新后的多个LSP分片。6.根据权利要求1所述的方法,其特征在于,所述发送设备将所述发送队列内的LSP分片发送到所述接收设备的中间系统,包括:所述发送设备将所述发送队列内的LSP分片按照加入的先后顺序依次发...
【专利技术属性】
技术研发人员:李东昱,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。