一种基于VXLAN的数据传输方法及装置、设备、介质与流程

文档序号:33506881发布日期:2023-03-18 02:39阅读:来源:国知局

技术特征:
1.一种基于vxlan的数据传输方法,其特征在于,包括设置于客户端的第一聚合网关、设置于服务器的第二聚合网关,该第一聚合网关和第二聚合网关通过多条vxlan隧道实现通信;所述方法应用于第一聚合网关,包括:通过vlan端口接收客户端发送的原始报文,通过聚合的多路分别发送到多条vxlan隧道的端口;对所述原始报文进行vxlan隧道封装,生成udp报文;通过所述多条vxlan隧道对所述udp报文进行负载均衡,并发送到所述第二聚合网关,以使第二聚合网关对接收的udp报文进行解析,以得到原始报文后发送到服务器。2.根据权利要求1所述的方法,其特征在于,所述通过所述多条vxlan隧道对所述udp报文进行负载均衡包括:通过向所述多条vxlan隧道发送实时链路检测报文,以检测所述多条vxlan隧道的网络质量;根据所述多条vxlan隧道的网络质量,均衡所述多条vxlan隧道的udp报文负载。3.根据权利要求1所述的方法,其特征在于,所述第一聚合网关和第二聚合网关分别包括交换芯片和cpu;通过所述cpu配置所述交换芯片开启vxlan功能,并根据多个运营商网络生成多个虚拟的vxlan,以构建第一聚合网关和第二聚合网关之间的多条vxlan隧道。4.根据权利要求3所述的方法,其特征在于,所述通过聚合的多路分别发送到多条vxlan隧道的端口包括:在所述交换芯片中生成虚拟的vlan,通过所述cpu配置vlan中一路连接客户端,其余多路生成一个聚合,利用交换芯片的外环功能,将所述原始报文通过聚合的多路发送到所述多个vxlan中。5.根据权利要求1所述的方法,其特征在于,所述对所述原始报文进行vxlan隧道封装包括:在所述原始报文外添加vxlan头、udp头和外层头,其中,所述外层头包括外层ip头和外层以太网头。6.一种基于vxlan的数据传输方法,其特征在于,包括设置于客户端的第一聚合网关、设置于服务器的第二聚合网关,该第一聚合网关和第二聚合网关通过多条vxlan隧道实现通信;所述方法应用于第二聚合网关,包括:通过所述多条vxlan隧道接收第一聚合网关发送的udp报文,进行解析得到原始报文;所述udp报文是通过第一聚合网关将客户端发送的原始报文进行vxlan隧道封装得到的;通过聚合的多路接收所述原始报文,并通过vlan端口将所述原始报文发送到服务器。7.一种基于vxlan的数据传输装置,其特征在于,包括设置于客户端的第一聚合网关、设置于服务器的第二聚合网关,该第一聚合网关和第二聚合网关通过多条vxlan隧道实现通信;所述第一聚合网关包括:第一vlan模块,用于通过vlan端口接收客户端发送的原始报文,通过聚合的多路分别发送到多条vxlan隧道的端口;第一vxlan模块,用于对所述原始报文进行vxlan隧道封装,生成udp报文;通过所述多条vxlan隧道对所述udp报文进行负载均衡,并发送到所述第二聚合网关,以使第二聚合网
关对接收的udp报文进行解析,以得到原始报文后发送到服务器。8.一种基于vxlan的数据传输装置,其特征在于,包括设置于客户端的第一聚合网关、设置于服务器的第二聚合网关,该第一聚合网关和第二聚合网关通过多条vxlan隧道实现通信;所述第二聚合网关包括:第二vxlan模块,用于通过所述多条vxlan隧道接收第一聚合网关发送的udp报文,进行解析得到原始报文;所述udp报文是通过第一聚合网关将客户端发送的原始报文进行vxlan隧道封装得到的;第二vlan模块,用于通过聚合的多路接收所述原始报文,并通过vlan端口将所述原始报文发送到服务器。9.一种计算设备,其特征在于,包括:处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述处理器执行,使得所述处理器实现如权利要求1至6任意一项所述的一种基于vxlan的数据传输方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被计算机执行时实现如权利要求1至6任意一项所述的一种基于vxlan的数据传输方法。

技术总结
本申请提供了本申请提出一种基于VXLAN的数据传输方法及装置、设备、介质,包括设置于客户端的第一聚合网关、设置于服务器的第二聚合网关,该第一聚合网关和第二聚合网关通过多条VXLAN隧道实现通信;所述方法应用于第一聚合网关,包括:通过VLAN端口接收客户端发送的原始报文,通过聚合的多路分别发送到多条VXLAN隧道的端口;对所述原始报文进行VXLAN隧道封装,生成UDP报文;通过所述多条VXLAN隧道对所述UDP报文进行负载均衡,并发送到所述第二聚合网关,以使第二聚合网关对接收的UDP报文进行解析,以得到原始报文后发送到服务器。本申请通过在两个聚合网关之间建立多条VXLAN隧道实现多路连接,以实现硬件方式的多网卡聚合,以保证数据传输过程的高带宽和低延迟。以保证数据传输过程的高带宽和低延迟。以保证数据传输过程的高带宽和低延迟。


技术研发人员:范维庭
受保护的技术使用者:北京东土军悦科技有限公司
技术研发日:2022.11.18
技术公布日:2023/3/17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1