弹性负载均衡 ELB-规划和准备:选择协议类型

时间:2023-11-21 14:34:44

选择协议类型

提供基于四层协议和七层协议的负载均衡,在负载均衡器中通过加监听器选择相应的协议。

  • 使用四层协议的负载均衡,监听器收到访问请求后,将请求直接转发给后端服务器。转发过程仅修改报文中目标IP地址和源IP地址,将目标地址改为后端云服务器的IP地址,源地址改为负载均衡器的IP地址。四层协议连接的建立,即三次握手是客户端和后端服务器直接建立的,负载均衡只是进行了数据的转发。
    图1 四层负载均衡
  • 使用七层协议的负载均衡,也称为“内容交换”。监听器收到访问请求后,需要识别并通过HTTP/HTTPS协议报文头中的相关字段,进行数据的转发。监听器收到访问请求后,先代理后端服务器和客户端建立连接(三次握手),接收客户端发送的包含应用层内容的报文,然后根据报文中的特定字段和流量分配策略判断需要转发的后端服务器。此场景中,负载均衡类似一个代理服务器,分别和客户端以及后端服务器建立连接。
    图2 七层负载均衡
support.huaweicloud.com/usermanual-elb/elb_ug_fz_0004.html