[发明专利]一种流量转发的方法及装置有效
申请号: | 201910209544.1 | 申请日: | 2019-03-19 |
公开(公告)号: | CN109995657B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 梅树 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
主分类号: | H04L12/725 | 分类号: | H04L12/725;H04L12/721;H04L12/709 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 刘静 |
地址: | 230000 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 转发 方法 装置 | ||
1.一种流量转发的方法,应用于第一转发设备中,其特征在于,包括:
接收第二转发设备发送的第一流规格报文,所述第一流规格报文中包括所述第一转发设备与所述第二转发设备之间的至少两条链路中每条链路的传输质量状态、所述第二转发设备上用于连接每条链路的第二出接口的信息;所述传输质量状态包括三种状态:第一状态,用于指示链路未进行探测;第二状态,用于指示链路的传输质量符合预设要求;第三状态,用于指示链路的传输质量不符合预设要求;
基于所述至少两条链路中每条链路的传输质量状态,确定所述至少两条链路中传输质量状态符合预设要求的目标链路、以及所述第二转发设备上用于连接所述目标链路的第二目标出接口;
在接收到业务流量之后,在本地路由表中查找所述第一转发设备上用于转发所述业务流量的第一目标出接口;
若所述第一目标出接口通过所述目标链路连接所述第二目标出接口,则通过所述目标链路转发所述业务流量。
2.如权利要求1所述的方法,其特征在于,所述基于所述至少两条链路中每条链路的传输质量状态,确定所述至少两条链路中传输质量状态符合预设要求的目标链路、以及所述第二转发设备上用于连接所述目标链路的第二目标出接口,包括:
若所述至少两条链路中存在传输质量状态置为第一状态的待探测链路,则对所述待探测链路进行探测;
通过将探测到的传输质量参数与所述第一流规格报文中携带的预设检测参数进行对比,确定探测结果;若所述探测结果为探测成功,则将所述待探测链路的传输质量状态更新为第二状态;若所述探测结果为探测失败,则将所述待探测链路的传输质量状态更新为第三状态;
基于探测后的各链路的传输质量状态,确定所述至少两条链路中传输质量状态符合预设要求的目标链路、以及所述第二转发设备上用于连接所述目标链路的第二目标出接口;
其中,所述第一状态用于指示链路未进行探测,所述第二状态用于指示链路的传输质量符合预设要求,所述第三状态用于指示链路的传输质量不符合预设要求。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
在完成对所述待探测链路的探测之后,向所述第二转发设备发送第二流规格报文,所述第二流规格报文中包含探测后的各链路的传输质量状态。
4.如权利要求1或2所述的方法,其特征在于,根据以下方式确定所述至少两条链路中传输质量状态符合预设要求的目标链路,包括:
确定所述至少两条链路中所述传输质量状态置为第二状态的链路;其中,所述第二状态用于指示链路的传输质量符合预设要求;
若所述传输质量状态置为第二状态的链路为一条,则将一条所述传输质量状态置为第二状态的链路作为所述目标链路;
若所述传输质量状态置为第二状态的链路为至少两条,则基于预设策略从至少两条所述传输质量状态置为第二状态的链路中选择所述目标链路。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
若满足以下任一种条件时,则基于所述本地路由表中记录的路由表项转发所述业务流量;其中,所述任一种条件为:
所述至少两条链路中不存在所述传输质量状态置为第二状态的链路;或者,所述第一目标出接口未通过所述目标链路连接所述第二目标出接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910209544.1/1.html,转载请声明来源钻瓜专利网。