[发明专利]一种多路径转发规则的构造方法、装置及系统有效
申请号: | 201480033010.3 | 申请日: | 2014-05-30 |
公开(公告)号: | CN105409169B | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 曾毓珑;文白林;李建飞 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马爽 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路径 转发 规则 构造 方法 装置 系统 | ||
1.一种多路径转发规则构造方法,其特征在于,包括:
控制器调用多路径算法生成数据流的多条路径;
所述控制器根据所述多条路径生成每个转发设备的多端口规则,每个所述转发设备的多端口规则指示所述转发设备对应所述多条路径的至少一个转发端口;
所述控制器根据每个所述转发设备的多端口规则生成元数据,所述元数据中包含指示所述转发设备的所述至少一个转发端口的信息;
所述控制器生成建立流表项的指示,所述建立流表项的指示中包含写元数据指示、跳转到多路径表指示和所述写元数据指示对应的所述元数据;
所述控制器将所述建立流表项的指示发送给每个所述转发设备,以便每个所述转发设备依据所述建立流表项的指示,根据所述元数据选择所述转发设备的所述至少一个转发端口转发所述数据流。
2.根据权利要求1所述的方法,其特征在于,所述元数据中包含端口信息标识区,所述端口信息标识区用于指示所述转发设备的所述至少一个转发端口的信息,所述端口信息标识区中的每个比特位对应指示一个所述转发端口。
3.根据权利要求1所述的方法,其特征在于,所述控制器根据每个所述转发设备的多端口规则生成元数据之前,还包括:
所述控制器判断每个所述转发设备的多端口规则对应的分流比例是否为等比,若是等比,则执行所述控制器根据每个所述转发设备的多端口规则生成所述元数据的步骤。
4.一种多路径转发规则构造方法,其特征在于,包括:
转发设备接收控制器发送的建立流表项的指示,所述建立流表项的指示中包含写元数据指示、跳转到多路径表指示和所述写元数据指示对应的所述元数据;
所述转发设备根据所述建立流表项的指示建立第一张表的流表项,所述第一张表的流表项中的动作域为写入所述写元数据指示对应的所述元数据、以及跳转到多路径表,其中,所述第一张表指的是所述转发设备中的入口流表;
所述转发设备根据所述写元数据指示建立所述多路径表的流表项,所述多路径表的流表项中,匹配域为所述元数据,动作域为从所述元数据对应的至少一个转发端口发送数据流;
其中,所述元数据中包含指示所述转发设备的所述至少一个转发端口的信息。
5.根据权利要求4所述的方法,其特征在于,所述元数据中包含端口信息标识区,所述端口信息标识区用于指示所述转发设备的所述至少一个转发端口的信息,所述端口信息标识区中的每个比特位对应指示一个所述转发端口;
所述动作域中为根据所述端口信息标识区中指示的所述转发设备的所述至少一个转发端口的信息一一对应指示的所述转发端口作为多路径转发的端口,发送所述数据流。
6.根据权利要求5所述的方法,其特征在于,所述转发设备根据所述写元数据指示建立所述多路径表的流表项,包括;
所述转发设备查询所述多路径表中是否存在包含所述元数据的流表项;
若不存在,则所述转发设备根据所述写元数据指示,提取所述元数据中所述端口信息标识区指示的所述转发设备的所述至少一个转发端口的信息,对应生成所述多路径表的流表项中的所述动作域。
7.一种控制器,其特征在于,包括:
处理模块,用于调用多路径算法生成数据流的多条路径,根据所述多条路径生成每个转发设备的多端口规则,每个所述转发设备的多端口规则指示所述转发设备对应所述多条路径的至少一个转发端口,根据每个所述转发设备的多端口规则生成元数据,所述元数据中包含指示所述转发设备的所述至少一个转发端口的信息,生成建立流表项的指示,所述建立流表项的指示中包含写元数据指示、跳转到多路径表指示和所述写元数据指示对应的所述元数据;
发送模块,用于将所述建立流表项的指示发送给每个所述转发设备,以便每个所述转发设备依据所述建立流表项的指示,根据所述元数据选择所述转发设备的所述至少一个转发端口转发所述数据流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480033010.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:三维运动多功能洗衣机
- 下一篇:中性除锈清洗剂