【技术实现步骤摘要】
路由方法及相关设备
[0001]本公开涉及通信
,具体而言,涉及一种路由方法、路由系统、主用路由器、备用路由器和计算机可读存储介质。
技术介绍
[0002]在流量通过路由器路由转发的过程中,路由器可能会出现单点失效现象,出现单点失效的路由器的上下游节点无法及时感知,从而导致仍然按照该出现单点失效的路由器的地址去书写报文头部,使得该部分报文会丢失,由此导致流量无法正确路由转发。
技术实现思路
[0003]本公开实施例提供一种路由方法、路由系统、主用路由器、备用路由器和计算机可读存储介质,能够在动态路由协议下,当路由器出现单点失效现象时,仍然保证流量的正常路由转发。
[0004]本公开实施例提供一种路由方法,所述方法包括:当外部路由器与主用路由器之间的链路发生故障时,进行所述主用路由器与备用路由器之间的地址交换处理;在所述主用路由器与所述备用路由器实现地址交换后,所述外部路由器将流量经由所述备用路由器发出。本公开实施例提供的方法可以由外部路由器、主用路由器和备用路由器交互执行,也可以由配置于外部路由器、主用路由器和备用路由器中的芯片执行,本公开对此不做限定。
[0005]本公开实施例提供一种路由方法,所述方法包括:当主用路由器检测到其与外部路由器之间的链路发生故障时,所述主用路由器执行与备用路由器之间的地址交换处理,以使得在所述主用路由器与所述备用路由器实现地址交换后,所述外部路由器将流量经由所述备用路由器发出。本公开实施例提供的方法可以由主用路由器执行,也可以由配置于主用路由器中的 ...
【技术保护点】
【技术特征摘要】
1.一种路由方法,其特征在于,包括:当外部路由器与主用路由器之间的链路发生故障时,进行所述主用路由器与备用路由器之间的地址交换处理;在所述主用路由器与所述备用路由器实现地址交换后,所述外部路由器将流量经由所述备用路由器发出。2.根据权利要求1所述的方法,其特征在于,在所述外部路由器与所述主用路由器之间的链路发生故障之前,所述方法还包括:所述主用路由器运行第一动态路由协议;所述主用路由器接收并处理所述外部路由器发送的第一协议报文,维护所述第一动态路由协议的协议状态;所述主用路由器向所述外部路由器发送根据所述第一协议报文生成的第一协商报文。3.根据权利要求1所述的方法,其特征在于,当外部路由器与主用路由器之间的链路发生故障时,进行所述主用路由器与备用路由器之间的地址交换处理,包括:当所述外部路由器与所述主用路由器之间的链路发生故障时,所述主用路由器经由主备数据通道向所述备用路由器发送通知报文,以通知所述备用路由器进行主备切换;所述备用路由器接收所述主用路由器发送的所述通知报文,并向所述主用路由器返回根据所述通知报文生成的第一确认报文,所述第一确认报文携带所述备用路由器的备用网际互联协议地址和备用物理地址;所述主用路由器接收所述备用路由器发送的所述第一确认报文,并向所述备用路由器返回根据所述第一确认报文生成的第二确认报文,所述第二确认报文携带所述主用路由器的主用网际互联协议地址和主用物理地址;所述备用路由器接收所述主用路由器发送的所述第二确认报文,并向所述主用路由器返回根据所述第二确认报文生成的第三确认报文。4.根据权利要求3所述的方法,其特征在于,所述第二确认报文还携带所述主用路由器中的协议状态。5.根据权利要求1所述的方法,其特征在于,在所述主用路由器与所述备用路由器实现地址交换后,所述外部路由器将流量经由所述备用路由器发出,包括:在所述主用路由器与所述备用路由器实现地址交换后,所述备用路由器广播地址解析协议报文;当所述外部路由器接收到所述备用路由器广播的所述地址解析协议报文后,根据所述地址解析协议报文更新所述外部路由器的地址解析协议缓存;所述外部路由器将流量经由所述备用路由器的端口发出。6.根据权利要求1所述的方法,其特征在于,在所述主用路由器与所述备用路由器实现地址交换后,所述方法还包括:所述备用路由器运行第二动态路由协议;所述备用路由器接收并处理所述外部路由器发送的第二协议报文,维护所述第二动态路由协议的协议状态;所述备用路由器向所述外部路由器发送根据所述第二协议报文生成的第二协商报文。7.一种路由方法,其特征在于,包括:
当主用路由器检测到其与外部路由器之间的链路发生故障时,所述主用路由器执行与备用路由器之间的地址交换处理,以使得在所述主用路由器与所述备用路由器实现地址交换后,所述外部路由器将流量经由所述备用路由器发出。8.根据权利要求7所述的方法,其特征在于,当主用路由器检测到其与外部路由器之间...
【专利技术属性】
技术研发人员:陈臻垚,陈湘子,李鹏,欧亮,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。