发明名称 一种避免中间系统邻居关系震荡的方法及装置
摘要 本发明实施例提供一种避免中间系统邻居关系震荡的方法及装置,该方法包括:本地IS在邻居IS的当前Hello周期内判断出发送队列中的LSP报文数量符合设定条件时,向邻居IS发送带有LSP突发标识的Hello报文;并确定是否收到邻居IS发送的Hello报文,在收到的Hello报文中带有LSP延迟发送标识或未收到时,延长邻居维持时间和发送队列中LSP报文的当前发送周期,将延长后的发送周期作为当前发送周期,将邻居IS的下个Hello周期作为当前Hello周期,返回确定是否收到Hello报文的步骤,直到将所有LSP报文发送完。本发明避免了在IS负载较重,且瞬时发送大量LSP报文时出现的邻居关系震荡问题。
申请公布号 CN103560947B 申请公布日期 2016.11.23
申请号 CN201310513464.8 申请日期 2013.10.25
申请人 福建星网锐捷网络有限公司 发明人 兰加兴
分类号 H04L12/70(2013.01)I;H04L29/06(2006.01)I 主分类号 H04L12/70(2013.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 黄志华
主权项 一种避免中间系统邻居关系震荡的方法,其特征在于,包括:本地中间系统IS在邻居IS的当前Hello周期内,判断出自身发送队列中的链路信息状态LSP报文数量不小于第一设定数量时,向所述邻居IS发送携带有LSP突发标识的Hello报文,并确定自身是否收到所述邻居IS发送的Hello报文,所述当前Hello周期为自身根据所述邻居IS最近发来的Hello报文中携带的邻居维持时间确定出的;在确定为是,且确定出收到的Hello报文中携带有LSP延迟发送标识,或者在确定为否时,延长所述邻居维持时间和发送队列中LSP报文的当前发送周期,并将延长后的发送周期作为当前发送周期,将所述邻居IS的下一个Hello周期作为当前Hello周期,返回确定是否收到所述邻居IS发送的Hello报文的步骤,直到将发送队列中的所有LSP报文发送给所述邻居IS;还包括:在首个当前Hello周期内,如果所述本地IS确定出自身收到所述邻居IS发送的Hello报文,且确定出未携带有LSP延迟发送标识,确定自身的CPU使用率是否小于第二设定百分比;若是,缩短发送队列中LSP报文的当前发送周期,并按照缩短后的发送周期向所述邻居IS发送LSP报文。
地址 350002 福建省福州市仓山区金山大道618号桔园州工业园19#楼