[发明专利]调整端口流量负载的方法及装置有效
申请号: | 201510524180.8 | 申请日: | 2015-08-24 |
公开(公告)号: | CN105049262B | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 杨建军 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/803 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量负载 端口矩阵 端口流量 预置 流量负载均衡 网络通讯设备 信息技术领域 时间获取 均衡 | ||
1.一种调整端口流量负载的方法,其特征在于,包括:
每隔预置时间获取端口矩阵中每个位置对应端口的流量负载,所述端口矩阵为多维矩阵,所述端口矩阵中每个位置均与转发流量报文的端口相对应;
根据所述端口矩阵中每个位置对应端口的流量负载,确定每个端口流量负载;
确定流量负载最大的第一端口,以及流量负载最小的第二端口;
判断所述第一端口的流量负载与所述第二端口的流量负载的差值是否大于预置差值;
若所述第一端口的流量负载与所述第二端口的流量负载的差值大于所述预置差值,则根据所述端口矩阵中每个位置对应端口的流量负载,调整所述端口矩阵中每个位置与端口的对应关系,以使得所述每个端口的流量负载均衡。
2.根据权利要求1所述的调整端口流量负载的方法,其特征在于,所述根据所述端口矩阵中每个位置对应端口的流量负载,调整所述端口矩阵中每个位置与端口的对应关系,以使得所述每个端口的流量负载均衡的步骤,之后还包括:
接收流量报文,并根据所述端口矩阵中每个位置与端口的对应的关系,确定转发所述流量报文的端口。
3.根据权利要求2所述的调整端口流量负载的方法,其特征在于,所述根据所述端口矩阵中每个位置与端口的对应的关系,确定转发所述流量报文的端口的步骤,具体包括:
当端口矩阵为二维矩阵时,
获取所述流量报文中的第一哈希关键字字段以及第二哈希关键字字段;
根据所述第一哈希关键字字段,通过第一维哈希算法,确定所述端口矩阵对应的第一维坐标以及根据所述第二哈希关键字字段,通过第二维哈希算法,确定所述端口矩阵对应的第二维坐标;
根据所述第一维坐标以及所述第二维坐标,确定转发流量报文的端口。
4.一种调整端口流量负载的装置,其特征在于,包括:
获取单元,用于每隔预置时间获取端口矩阵中每个位置对应端口的流量负载,所述端口矩阵为多维矩阵,所述端口矩阵中每个位置均与转发流量报文的端口相对应;
确定单元,用于根据所述端口矩阵中每个位置对应端口的流量负载,确定每个端口流量负载;
所述确定单元,还用于确定流量负载最大的第一端口,以及流量负载最小的第二端口;
判断单元,用于判断所述第一端口的流量负载与所述第二端口的流量负载的差值是否大于预置差值;
调整单元,用于当所述第一端口的流量负载与所述第二端口的流量负载的差值大于所述预置差值时,根据所述端口矩阵中每个位置对应端口的流量负载,调整所述端口矩阵中每个位置与端口的对应关系,以使得所述每个端口的流量负载均衡。
5.根据权利要求4所述的调整端口流量负载的装置,其特征在于,所述装置包括:接收单元;
所述接收单元,用于接收流量报文;
所述确定单元,还用于根据所述端口矩阵中每个位置与端口的对应的关系,确定转发所述流量报文的端口。
6.根据权利要求5所述的调整端口流量负载的装置,其特征在于,所述确定单元具体包括:获取模块、确定模块;
当端口矩阵为二维矩阵时,
所述获取模块,用于获取所述流量报文中的第一哈希关键字字段以及第二哈希关键字字段;
所述确定模块,用于根据所述第一哈希关键字字段,通过第一维哈希算法,确定所述端口矩阵对应的第一维坐标以及根据所述第二哈希关键字字段,通过第二维哈希算法,确定所述端口矩阵对应的第二维坐标;
所述确定模块,还用于根据所述第一维坐标以及所述第二维坐标,确定转发流量报文的端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510524180.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种取竹丝机及后续处理装置
- 下一篇:用于椅子坐垫的钻孔抵靠装置