【技术实现步骤摘要】
本专利技术涉及的多跳路由系统间的故障检测方法具体包括 1.本地路由器和对端路由器互发Hello报文,当报文中含有确认收到的信息时, 则判断路由系统之间双向链路是正常的,反之,则判断路由系统之间双向链路发生故障。 2.当本地路由器在定时器的超时间隔内没有收到对端路由器的Hello报文时,则判断路由系统之间双向链路发生故障。 [OO53][实施方式1] 下面结合附图,以两台路由器构建的系统为例,对实施例中的路由系统间的故障 检测方法进行说明。 附图说明图1中示出了两台路由器之间进行快速故障检测的网络结构。 以两台路由器构成的路由系统为例,如图1所示,该路由系统为多跳路由系统,系统包括路由器R1和路由器R2,两台路由器可以互相向对端路由器发送消息。 结合图2所示,两台路由器启动故障检测模块并初始化后,接收消息,具体步骤包6括, S201 :启动路由器Rl和路由器R2 ; S202 :分别对路由器Rl和路由器R2故障检测模块进行初始化; 初始化过程,即,创建一个链路快速检查链表(CheckList),该链表中包含链 路检测时所需信息,包括对端路由器的IP地址(D ...
【技术保护点】
一种多跳路由系统间的故障快速检测方法,用于检测路由系统间的链路故障,该多跳路由系统至少包括一台本地路由器和一台对端路由器,在本地路由器和对端路由器上分别设置故障检测模块, 其特征在于:所述多跳路由系统间故障快速检测方法包括, A1:启动本地路由器和对端路由器; A2:分别对本地路由器和对端路由器的故障检测模块进行初始化; A3:等待接收消息; A4:若A3中接收到对端路由器的消息类型为故障快速检测开始消息,本地路由器从该消息中获取对端路由器的IP地址,检查与所述IP地址对应的节点,然后向对端路由器发送Hello报文; A5:若A3中接收到 ...
【技术特征摘要】
一种多跳路由系统间的故障快速检测方法,用于检测路由系统间的链路故障,该多跳路由系统至少包括一台本地路由器和一台对端路由器,在本地路由器和对端路由器上分别设置故障检测模块,其特征在于所述多跳路由系统间故障快速检测方法包括,A1启动本地路由器和对端路由器;A2分别对本地路由器和对端路由器的故障检测模块进行初始化;A3等待接收消息;A4若A3中接收到对端路由器的消息类型为故障快速检测开始消息,本地路由器从该消息中获取对端路由器的IP地址,检查与所述IP地址对应的节点,然后向对端路由器发送Hello报文;A5若A3中接收到的消息类型为Hello报文接收消息,判断本地路由器收到对端路由器发送的Hello报文中是否含有确认收到的信息,当Hello报文中含有确认收到的信息,判断本地路由器到对端路由器的双向链路通信正常,当Hello报文中没有含有确认收到的信息,判断本地路由器到对端路由器的双向链路发生故障;A6若A3中接收到的消息类型为定时器超时消息,判断超时定时器的类型,包括Hello报文发送间隔定时器和链路故障检测定时器,当所述链路故障检测定时器超出规定的超时间隔后,判断本地路由器到对端路由器的双向链路发生故障;A7故障检测模块检测到链路发生故障后,查找发生故障的节点,对链路进行故障处理。2. 如权利要求1所述的多跳路由系统间的故障快速检测方法,其特征在于故障检测 模块进行初始化,即,创建一个链路快速检查链表,所述链表包含链路检测所需信息。...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。