【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种平滑重启(GracefulRestart,GR)流程的启动方法和装置。
技术介绍
随着网络需求的日益增长,网络设备的安全性、可靠性越来越得到关注。IS-IS(IntermediateSystem-to-IntermediateSystem,中间系统到中间系统)协议作为一种内部网关的动态路由协议,由于IS-IS协议的配置维护简单、可扩展性良好、可以支持大型网络,因此使得IS-IS协议得到广泛应用。当前语音、视频等网络业务的出现,对流量中断时间提出了更加严格的要求。为了提高网络的可靠性,当网络设备重新启动时,需要减少业务中断的时间,尽快恢复IS-IS协议的功能。为此,提出了GR技术。当在网络设备上使能GR技术时,在重新启动后,可以与邻居网络设备进行交互,从邻居网络设备获取重新启动之前的链路状态信息,并根据获取到的链路状态信息来完成链路的恢复以及路由的重新生成。
技术实现思路
本专利技术提供一种平滑重启GR流程的启动方法,所述方法包括:网络设备在重新启动之前,获得邻居网络设备的GR能力信息,并将所述邻居网络设备的GR能力信息存储到非易失性存储介质中;所述网络设备在重新启动之后,从所述非易失性存储介质中读取所述邻居网络设备的GR能力信息;当所述邻居网络设备的GR能力信息为具有GR能力时,则所述网络设备启动所述网络设备与所述邻居网络设备之间的GR流程;当所 ...
【技术保护点】
一种平滑重启GR流程的启动方法,其特征在于,所述方法包括:网络设备在重新启动之前,获得邻居网络设备的GR能力信息,并将所述邻居网络设备的GR能力信息存储到非易失性存储介质中;所述网络设备在重新启动之后,从所述非易失性存储介质中读取所述邻居网络设备的GR能力信息;当所述邻居网络设备的GR能力信息为具有GR能力时,则所述网络设备启动所述网络设备与所述邻居网络设备之间的GR流程;当所述邻居网络设备的GR能力信息为不具有GR能力时,则所述网络设备禁止启动所述网络设备与所述邻居网络设备之间的GR流程。
【技术特征摘要】
1.一种平滑重启GR流程的启动方法,其特征在于,所述方法包括:
网络设备在重新启动之前,获得邻居网络设备的GR能力信息,并将所
述邻居网络设备的GR能力信息存储到非易失性存储介质中;
所述网络设备在重新启动之后,从所述非易失性存储介质中读取所述邻
居网络设备的GR能力信息;
当所述邻居网络设备的GR能力信息为具有GR能力时,则所述网络设
备启动所述网络设备与所述邻居网络设备之间的GR流程;
当所述邻居网络设备的GR能力信息为不具有GR能力时,则所述网络
设备禁止启动所述网络设备与所述邻居网络设备之间的GR流程。
2.根据权利要求1所述的方法,其特征在于,所述网络设备获得邻居网
络设备的GR能力信息的过程,具体包括:
所述网络设备在接收到来自所述邻居网络设备的Hello报文时,如果所
述Hello报文中携带用于表示支持GR能力的重启类型长度值RestartTLV,
则所述网络设备获得所述邻居网络设备的GR能力信息为具有GR能力;如
果所述Hello报文中未携带用于表示支持GR能力的RestartTLV,则所述网
络设备获得所述邻居网络设备的GR能力信息为不具有GR能力。
3.根据权利要求1或2所述的方法,其特征在于,
所述网络设备获得邻居网络设备的GR能力信息,并将所述邻居网络设
备的GR能力信息存储到非易失性存储介质中的过程,具体包括:所述网络
设备获得当前接口连接的邻居网络设备的GR能力信息,并在所述非易失性
存储介质中存储所述当前接口与所述GR能力信息之间的对应关系;
所述网络设备从所述非易失性存储介质中读取所述邻居网络设备的GR
能力信息的过程,具体包括:针对当前接口,所述网络设备从所述非易失性
存储介质的对应关系中,读取所述当前接口对应的GR能力信息;
所述网络设备启动所述网络设备与所述邻居网络设备之间的GR流程或
\t者禁止启动所述网络设备与所述邻居网络设备之间的GR流程的过程,具体
包括:如果当前接口对应的GR能力信息为具有GR能力,则所述网络设备
在所述当前接口启动GR流程;如果当前接口对应的GR能力信息为不具有
GR能力,则所述网络设备禁止在所述当前接口启动GR流程。
4.根据权利要求3所述的方法,其特征在于,
在所述当前接口只连接一个邻居网络设备时,如果所述一个邻居网络设
备的GR能力信息为具有GR能力,则所述当前接口对应的GR能力信息为
具有GR能力,如果所述一个邻居网络设备的GR能力信息为不具有GR能
力,则所述当前接口对应的GR能力信息为不具有GR能力;或者,在所述
当前接口连接多个邻居网络设备时,如果所述多个邻居网络设备中至少有一
个邻居网络设备的GR能力信息为具有GR能力,则所述当前接口对应的GR
能力信息为具有GR能力,如果所述多个邻居网络设备的GR能力信息均为
不具有GR能力,则所述当前接口对应的GR能力信息为不具有GR能力。
5.根据权利要求1所述的方法,其特征在于,所述网络设备启动所述网
络设备与所述邻居网络设备之间的GR流程之后,所述方法进一步包括:
所述网络设备向所述邻居网络设备发送携带重启请求标记位置位的第一
Hello报文,所述第一Hello报文中携带的邻居维持时间为预设时间值,且所
述预设时间值是大于链路状态数据库LSDB同步最大等待时间的时间值;
所述网络设备接收来自邻居网络设备的携带重启确认标记位置位的第二
Hello报文,所述第二Hello报文中携带邻居剩余时间,所述邻居剩余时间是
所述邻居网络设备基于所述第一Hello报文中携带的邻居维持时间确定的;
所述网络设备利用所述第二Hello报文中携带的邻居剩余时间调整GR
流程的最大持续时间;在所述GR流程的最大持续时间到达时,所述网络设
备结束GR流程;或者,在LSDB...
【专利技术属性】
技术研发人员:晁军显,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。