[发明专利]一种负载均衡系统、方法及装置在审
申请号: | 201710210891.7 | 申请日: | 2017-03-31 |
公开(公告)号: | CN108667880A | 公开(公告)日: | 2018-10-16 |
发明(设计)人: | 周军;朱夏;李吉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器设备 负载均衡系统 客户端设备 通信效率 令牌 负载均衡机制 负载均衡模式 负载均衡设备 多路径传输 接收客户端 目的设备 设备发送 消息发送 消息发 发送 申请 | ||
本申请公开了一种负载均衡系统、方法及装置,以解决现有的负载均衡机制下得通信效率低下的问题。该方法为,负载均衡设备接收客户端设备发送的用于请求建立第一TCP连接的第一消息;将所述第一消息发送至服务器设备;接收所述客户端设备发送的用于请求建立第二TCP连接的第二消息;根据所述第二消息包括的所述服务器设备的令牌确定所述第二消息的目的设备为所述服务器设备,将所述第二消息发送给所述服务器设备,以在所述客户端设备和所述服务器设备之间建立所述第二TCP连接。这样能够实现在负载均衡模式下实现多路径传输控制,提高通信效率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种负载均衡系统、方法及装置。
背景技术
多路径传输控制协议(Multipath Transport Control Protocol,MPTCP),是一种利用多条路径并发传输的传输层协议,可以提高端到端的吞吐率,增加网络利用率。
如图1所示,MPTCP工作在传输控制协议/因特网互联协议(Transmission ControlProtocol/Internet Protocol,TCP/IP)的第四层。并在传统的第四层中,TCP协议栈和应用层 (Application)接口当前套接字(Existing Socket)之间,新增加多路径处理模块(Multipath TCP)。从而实现多路径TCP处理能力,并且能够避免应用层程序(Application)改动。
负载均衡(Load Balance)是一种集群技术,它将特定的业务如网络服务、网络流量等分担给多台网络设备(包括服务器、防火墙等)或多条链路,从而提高了业务处理能力,保证了业务的高可靠性。
传统的四层负载均衡技术都是依靠TCP流的五元组(发送端IP地址,发送端端口,接收端IP地址,接收端端口,和传输层协议)来进行TCP连接建立的消息转发,从而保证同一条TCP连接的建链消息都会被转发到相同的服务器上。
但是在MPTCP场景下,一个MPTCP连接是由多个TCP连接组成的,而且每个TCP 连接的五元组之间都是没有任何关系的。如果按照传统的负载均衡机制,在第一个TCP连接建立完成之后,由于之后的第二个TCP连接的五元组与第一个TCP连接的五元组不同,第二个TCP连接的建链消息会被转发到与第一个TCP连接不同的服务器,这样就造成接收到第二个TCP连接的服务器由于无法获取到第一个TCP连接的相关信息,从而无法成功建立第二个TCP连接,导致MPTCP机制不起作用,使得通信效率低下。
发明内容
本申请实施例提供一种负载均衡系统、方法及装置,以解决现有的负载均衡机制下无法识别同一MPTCP连接的TCP连接,导致MPTCP机制不起作用,使得通信效率低下的问题。
本申请实施例提供的具体技术方案如下:
第一方面,提供一种负载均衡系统,包括:
客户端设备,用于通过负载均衡设备向服务器设备发送用于请求建立第一TCP连接的第一消息;接收所述服务器设备发送的所述第一消息的响应消息,向所述负载均衡设备发送用于请求建立第二TCP连接的第二消息,其中,所述第一消息的响应消息包括所述服务器设备的密钥和第一函数,所述第一函数用于根据所述服务器设备的密钥计算所述服务器设备的令牌;所述第二消息包括所述客户端设备利用所述第一函数根据所述服务器设备的密钥计算出的所述服务器设备的令牌,所述第二TCP连接和所述第一TCP连接属于同一个MPTCP会话;
所述服务器设备,用于接收客户端设备通过负载均衡设备发送的用于请求建立第一 TCP连接的第一消息;向所述客户端设备发送所述第一消息的响应消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710210891.7/2.html,转载请声明来源钻瓜专利网。