[发明专利]一种流量转发方法和设备有效
申请号: | 201510179041.6 | 申请日: | 2015-04-15 |
公开(公告)号: | CN104836739B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 幺双超 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/801 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 转发 方法 设备 | ||
1.一种流量转发方法,应用于同时使能两个以上路由协议的路由设备,所述两个以上路由协议具有不同优先级,其特征在于,所述方法包括:
获取各路由协议对应的路由,所述路由包括目的地址和出接口;
若优先级最高的路由协议对应有多个路由,从所述多个路由中选择一个路由的出接口作为所述目的地址对应的路由转发表项的主出接口,并从所述多个路由中选择另一个路由的出接口作为所述路由转发表项的备出接口;
若所述优先级最高的路由协议只对应有一个路由,选择所述一个路由的出接口作为所述路由转发表项的主出接口,并选择其他路由协议的一个路由的与所述主出接口不同的出接口作为所述路由转发表项的备出接口;
通过所述路由转发表项对接收到的流量进行转发。
2.如权利要求1所述的方法,其特征在于,从所述多个路由中选择一个路由的出接口作为所述目的地址对应的路由转发表项的主出接口,并从所述多个路由中选择另一个路由的出接口作为所述路由转发表项的备出接口,具体包括:
若所述多个路由中只存在一个最优的路由,选择所述最优的路由的出接口作为所述路由转发表项的主出接口,并选择另一个非最优的路由的出接口作为所述路由转发表项的备出接口;
若所述多个路由中存在多个最优的路由,从所述多个最优的路由中选择两个路由的出接口分别作为所述路由转发表项的主出接口和备出接口。
3.如权利要求1所述的方法,其特征在于,所述选择其他路由协议的一个路由的与所述主出接口不同的出接口作为所述路由转发表项的备出接口,具体包括:
若优先级第二高的路由协议的路由中存在与所述主出接口不同的出接口;从所述优先级第二高的路由协议的路由中选择一个与所述主出接口不同的出接口为所述路由转发表项的备出接口;
若所述优先级第二高的路由协议的路由中不存在与所述主出接口不同的出接口,且优先级第三高的路由协议的路由中存在与所述主出接口不同的出接口,从所述优先级第三高的路由协议的路由中选择一个与所述主出接口不同的出接口为所述路由转发表项的备出接口;以此类推,直到确定所述路由转发表项的备出接口。
4.如权利要求1所述的方法,其特征在于,所述通过所述路由转发表项对接收到的流量进行转发,具体包括:
在接收到流量之后,利用所述流量的目的地址查询对应的路由转发表项,并判断所述目的地址对应的路由转发表项中的主出接口是否能转发所述流量;
若判断结果为是,则通过所述主出接口转发所述流量;
若判断结果为否,则通过所述目的地址对应的路由转发表项中的备出接口转发所述流量。
5.如权利要求1所述的方法,其特征在于,所述通过所述路由转发表项对接收到的流量进行转发,具体包括:
在接收到流量之后,利用所述流量的目的地址查询对应的路由转发表项,若所述流量的接收接口与所述目的地址对应的路由转发表项中的主出接口为同一个接口,通过所述目的地址对应的路由转发表项中的备出接口转发所述流量。
6.一种路由设备,所述路由设备同时使能两个以上路由协议,所述两个以上路由协议具有不同优先级,其特征在于,所述路由设备包括:
获取模块,用于获取各路由协议对应的路由,所述路由包括目的地址和出接口;
第一选择模块,用于当优先级最高的路由协议对应有多个路由时,从所述多个路由中选择一个路由的出接口作为所述目的地址对应的路由转发表项的主出接口,并从所述多个路由中选择另一个路由的出接口作为所述路由转发表项的备出接口;
第二选择模块,用于当所述优先级最高的路由协议只对应有一个路由时,选择所述一个路由的出接口作为所述路由转发表项的主出接口,并选择其他路由协议的一个路由的与所述主出接口不同的出接口作为所述路由转发表项的备出接口;
转发模块,用于通过所述路由转发表项对接收到的流量进行转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510179041.6/1.html,转载请声明来源钻瓜专利网。