[发明专利]一种流量转发方法和设备有效
申请号: | 201510179041.6 | 申请日: | 2015-04-15 |
公开(公告)号: | CN104836739B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 幺双超 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/801 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 转发 方法 设备 | ||
本发明公开了一种流量转发方法和设备,该方法包括:获取各路由协议对应的路由,路由包括目的地址和出接口;若优先级最高的路由协议对应有多个路由,从多个路由中选择一个路由的出接口作为目的地址对应的路由转发表项的主出接口,并从多个路由中选择另一个路由的出接口作为路由转发表项的备出接口;若优先级最高的路由协议只对应有一个路由,选择一个路由的出接口作为路由转发表项的主出接口,并选择其他路由协议的一个路由的与主出接口不同的出接口作为路由转发表项的备出接口,后续利用路由转发表项转发流量,实现了在不同的路由协议之间进行流量的快速切换,扩展了适应范围,能很好应对大量路由或动态路由的场景。
技术领域
本发明实施例涉及通信技术领域,特别涉及一种流量转发方法和设备。
背景技术
如图1所示的网络中,流量需要从设备B1转发到设备A2时,存在两条路径,分别为路径(B1-A1-A2)和路径(B1-B2-A3-A2)。在该组网下,设备B1会基于路由协议学习到一条路由,该路由的目的地址为设备A2的IP地址,下一跳为设备A1的IP(Internet Protocol,网络之间互连的协议)地址,出接口为出接口1,并基于该路由发送目的地址为设备A2的IP地址的流量。当设备A1与设备B1间的链路故障时,设备B1经过一段时间后才会检测到设备A1与设备B1间的链路故障,并基于路由协议重新学习到另一条路由,该路由的目的地址为设备A2的IP地址,下一跳为设备B2的IP地址,出接口为出接口2,并基于该路由发送目的地址为设备A2的IP地址的流量。在上述过程中,当设备A1与设备B1间的链路故障时,设备B1检测到该故障以及重新学习另一条路由的时间较长,在该时间会发生断流,影响用户的业务。
对此,现有技术中提出了FRR(Fast-ReRoute,快速重路由)技术,通过路由协议学习两条路由,分别为路由1和路由2,其中路由1的目的地址为设备A2的IP地址,下一跳为设备A1的IP地址,出接口为出接口1,路由2的目的地址为设备A2的IP地址,下一跳为设备B2的IP地址,出接口为出接口2,由于学习到了两条路由,如图1所示,当路由1对应的路径发生故障时,可以直接通过路由2的出接口2发送流量,而不必在发生了故障后再去学习另一条新的路由,从而使得断流的时间减少,对用户业务的影响也会减小。
但FRR技术学习到的两条基于同一个路由协议,若两个路由(例如路由1和路由2)对应的路由协议是不同的,则无法实现FRR技术,也即无法从一个路由协议学习到两条不同路由协议的路由(例如路由1和路由2),流量还是会发生断流,用户的业务也会受到影响。
发明内容
本发明提出了一种流量转发方法,应用于同时使能两个以上路由协议的路由设备,所述两个以上路由协议具有不同优先级,所述方法包括:
获取各路由协议对应的路由,所述路由包括目的地址和出接口;
若优先级最高的路由协议对应有多个路由,从所述多个路由中选择一个路由的出接口作为所述目的地址对应的路由转发表项的主出接口,并从所述多个路由中选择另一个路由的出接口作为所述路由转发表项的备出接口;
若所述优先级最高的路由协议只对应有一个路由,选择所述一个路由的出接口作为所述路由转发表项的主出接口,并选择其他路由协议的一个路由的与所述主出接口不同的出接口作为所述路由转发表项的备出接口;
通过所述路由转发表项对接收到的流量进行转发。
优选的,从所述多个路由中选择一个路由的出接口作为所述目的地址对应的路由转发表项的主出接口,并从所述多个路由中选择另一个路由的出接口作为所述路由转发表项的备出接口,具体包括:
若所述多个路由中只存在一个最优的路由,选择所述最优的路由的出接口作为所述路由转发表项的主出接口,并选择另一个非最优的路由的出接口作为所述路由转发表项的备出接口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510179041.6/2.html,转载请声明来源钻瓜专利网。