[发明专利]报文转发方法和报文转发设备有效
| 申请号: | 201110139438.4 | 申请日: | 2011-05-26 |
| 公开(公告)号: | CN102148768A | 公开(公告)日: | 2011-08-10 |
| 发明(设计)人: | 杨燕军 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报文 转发 方法 设备 | ||
1.一种报文转发方法,该方法应用于报文转发设备中,其特征在于,该方法包括:
A,针对每一报文类型,配置与该报文类型对应的用于参与聚合组中成员端口均衡负担的参与字节;
B,所述报文转发设备针对接收的不属于分片报文的每一报文,在确定出该报文的出接口为聚合组时,根据步骤A中的配置确定与该报文所属报文类型对应的参与字节,从该报文中获取该确定的参与字节上的信息;依据该获取的信息从所述聚合组中确定出用于转发该报文的成员端口,并通过该确定的成员端口转发该报文。
2.根据权利要求1所述的方法,其特征在于,步骤B中,所述依据获取的信息从聚合组中确定出用于转发该报文的成员端口包括:
B1,对该获取的信息进行哈希运算得到哈希值;
B2,对所述哈希值和聚合组中成员端口总数进行模运算,得到成员端口标识,将该成员端口标识对应的成员端口确定为用于转发该报文的成员端口。
3.根据权利要求1所述的方法,其特征在于,步骤A中的参与字节为从所述报文转发设备可解析的报文长度中选择出的字节,其至少包含报文中数据字段的多个字节。
4.一种报文转发方法,该方法应用于报文转发设备中,其特征在于,该方法包括:
A,针对每一报文类型,配置与该报文类型对应的用于参与聚合组中成员端口均衡负担的参与字节、该参与字节上的信息和与成员端口标识相关的参数值之间的对应关系;
B,所述报文转发设备针对接收的不属于分片报文的每一报文,在确定出该报文的出接口为聚合组时,根据步骤A中的配置确定与该报文所属报文类型对应的参与字节,判断该报文中该参与字节上的信息是否与步骤A针对该报文所属报文类型配置的对应关系中该参与字节上的信息匹配,如果是,依据步骤A针对该报文所属报文类型配置的对应关系中的参数值确定用于转发该报文的成员端口,并通过该确定的成员端口转发。
5.根据权利要求4所述的方法,其特征在于,所述参数值为成员端口的标识,步骤B中,依据参数值确定用于转发该报文的成员端口包括:确定该成员端口标识对应的成员端口为用于转发该报文的成员端口;或者,
所述参数值为用于确定成员端口标识的哈希值,步骤B中,依据参数值确定用于转发该报文的成员端口包括:将该哈希值和聚合组中成员端口总数进行模运算得到成员端口标识,确定该成员端口标识对应的成员端口为用于转发该报文的成员端口。
6.根据权利要求4所述的方法,其特征在于,步骤A中的参与字节为从所述报文转发设备可解析的报文长度中选择出的字节,其至少包含报文中数据字段的多个字节。
7.一种报文转发设备,其特征在于,所述报文转发设备应用于权利要求1所述的方法,包括:
配置单元,用于针对每一报文类型,配置与该报文类型对应的用于参与聚合组中成员端口均衡负担的参与字节;
转发单元,用于针对接收的不属于分片报文的每一报文,在确定出该报文的出接口为聚合组时,根据所述配置单元的配置确定与该报文所属报文类型对应的参与字节,并从该报文中获取该确定的参与字节上的信息,依据该获取的信息从所述聚合组中确定出用于转发该报文的成员端口,并通过该确定的成员端口转发该报文。
8.根据权利要求7所述的装置,其特征在于,所述转发单元通过以下子单元确定出用于转发该报文的成员端口:
运算子单元,用于对该获取的信息进行哈希运算得到哈希值;
确定子单元,用于对所述哈希值和聚合组中成员端口总数进行模运算,得到成员端口标识,将该成员端口标识对应的成员端口确定为用于转发该报文的成员端口。
9.一种报文转发设备,其特征在于,所述报文转发设备应用于权利要求4所述的方法,包括:
配置单元,针对每一报文类型,配置与该报文类型对应的用于参与聚合组中成员端口均衡负担的参与字节、该参与字节上的信息和与成员端口标识相关的参数值之间的对应关系;
转发单元,用于针对接收的不属于分片报文的每一报文,在确定出该报文的出接口为聚合组时,根据所述配置单元的配置确定与该报文所属报文类型对应的参与字节,判断该报文中该参与字节上的信息是否与所述配置单元针对该报文所属报文类型配置的对应关系中该参与字节上的信息匹配,如果是,依据所述配置单元针对该报文所属报文类型配置的对应关系中的参数值确定用于转发该报文的成员端口,并通过该确定的成员端口转发。
10.根据权利要求7或9所述的报文转发设备,其特征在于,所述配置单元配置的参与字节为从所述报文转发设备可解析的报文长度中选择出的字节,其至少包含报文中数据字段的多个字节。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110139438.4/1.html,转载请声明来源钻瓜专利网。





