[发明专利]分组优化方法、终端、装置及存储介质有效
申请号: | 201911410175.9 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111131062B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 王晓成 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L47/10;H04L41/0893;H04L12/46 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 方昊佳 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分组 优化 方法 终端 装置 存储 介质 | ||
本发明公开了一种分组优化方法,包括以下步骤:获取虚拟扩展局域网VxLAN中VTEP节点的总量,以及各个VTEP节点各自对应的IP地址,基于VTEP节点的总量确定一级数量和二级数量,基于一级数量、二级数量、各个VTEP节点各自对应的IP地址,对VxLAN中VTEP节点进行一级分组和二级分组,基于预设规则,分别确定各个一级分组的一级VTEP组长,以及各个二级分组的二级VTEP组长。本发明还公开了一种装置、终端及存储介质。根据一级数量和二级数量对VxLAN中VTEP节点进行二级分组,实现VETP节点的均衡分组,基于预设规则实现每个VTEP节点分担VTEP组长的单播报文负载,提升VxLAN网络性能。
技术领域
本发明涉及终端技术领域,尤其涉及一种分组优化方法、终端、装置及存储介质。
背景技术
VXLAN(Virtual eXtensible Local Area Network,虚拟扩展局域网),是由IETF定义的NVO3(Network Virtualization over Layer 3)标准技术之一,本质上是一种隧道技术。通过将原始数据帧添加VXLAN头后封装在UDP报文中,并以传统IP网络的传输方式转发该UDP报文。报文到达目的端点后,去掉外层封装的部分,将原始数据帧交付给目标终端。VTEP(VXLAN Tunnel End Point,VXLAN隧道节点)是直接与终端连接的设备,负责原始以太报文的VXLAN封装和解封装。
在VNI相同的VTEP节点间,通常采用单播方式发送VXLAN封装后的报文,每个VTEP分组中的组长需要分别将报文单播给组内其他VTEP节点。目前,VTEP分组方案一般按照网段自动分组、或者人工手动分组。人工手动分组可以分配的较合理,但需要手工配置,配置较复杂。按照网段自动分组,VTEP节点会出现分组不合理的现象,VTEP分组不合理会导致部分VTEP组长负载较高,出现性能瓶颈,无法充分发挥各个节点的性能。
发明内容
本发明的主要目的在于提供一种分组优化方法、终端、装置及存储介质,旨在解决现有VTEP分组不合理,导致部分VTEP组长负载较高,出现性能瓶颈的技术问题。
为实现上述目的,本发明提供一种分组优化方法,应用于终端,所述分组优化方法包括以下步骤:
获取虚拟扩展局域网VxLAN中VTEP节点的总量,以及各个VTEP节点各自对应的IP地址;
基于所述VTEP节点的总量确定一级数量和二级数量;
基于所述一级数量、所述二级数量以及各个VTEP节点各自对应的IP地址,对所述VxLAN中VTEP节点进行一级分组和二级分组;
基于预设规则,分别确定各个一级分组对应的一级VTEP组长,以及各个二级分组对应的二级VTEP组长。
进一步地,在一实施方式中,所述基于所述VTEP节点的总量确定一级数量和二级数量的步骤包括:
获取预设分组对照表;
在所述预设分组对照表中,查找并获取所述VTEP节点的总量对应的一级数量和二级数量。
进一步地,在一实施方式中,所述基于所述一级数量、所述二级数量以及各个VTEP节点各自对应的IP地址,对所述VxLAN中VTEP节点进行一级分组和二级分组的步骤包括:
基于各个VTEP节点各自对应的IP地址对VTEP节点进行排序,得到排序后的VTEP节点;
基于所述一级数量和所述二级数量对排序后的VTEP节点进行一级分组和二级分组。
进一步地,在一实施方式中,所述基于所述一级数量和所述二级数量对排序后的VTEP节点进行一级分组和二级分组的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911410175.9/2.html,转载请声明来源钻瓜专利网。