七牛云支持 四层转发 和 七层转发 两种监听器模式,针对不同的协议类型,分别作用于网络模型中的传输层和应用层。有关何种类型的负载均衡实例支持何种监听器模式的更多内容,可以参考 公网负载均衡实例 和 内网负载均衡实例。
四层转发监听器协议及端口配置
负载均衡监听器监听负载均衡实例上的四层请求(即OSI网络协议模型第四层传输层),并将 TCP 及 UDP 请求分发至后端服务器进行处理。四层转发能力通过以下配置实现:
前后端协议 | 前端端口(负载均衡端口) | 后端端口(服务器端口) | 备注 |
---|---|---|---|
四层协议,即 TCP 和 UDP | 负载均衡器对外或对内提供服务时接收请求的前端端口。 用户可以为下列 TCP 端口执行负载均衡:21(FTP)、25(SMTP)、80(Http)、443(Https),以及 1024-65535等端口。 |
接受负载均衡分发流量的端口。在同一个负载均衡实例中,一个负载均衡端口可以对应多个云主机端口 | 前端端口在同一个负载均衡实例内可以重复 ,比如用户可以创建 TCP:22-23 UDP:22-24 等端口。
后端端口在同一个负载均衡实例内不可重复 四层转发情况下客户端来源 IP 将直接发送给后端服务器,获取客户端 IP 能力默认开启(不适用于私有网络中的内网型负载均衡实例) |
七层转发监听器协议及端口配置
负载均衡监听器监听负载均衡实例上的七层请求(即OSI网络协议模型第七层应用层),并将 HTTP(s) 请求分发至后端服务器进行处理。七层转发能力通过以下配置实现:
前后端协议 | 前端端口(负载均衡端口) | 后端端口(服务器端口) | 备注 |
---|---|---|---|
七层协议,即 HTTP(HTTPS) 协议 | 负载均衡器对外或对内提供服务时接收请求的前端端口。 支持 1-65535 区间的端口 |
接受负载均衡分发流量的端口。在同一个负载均衡中,一个负载均衡端口可以对应多个云主机端口 | 前端端口在同一个负载均衡实例内可以重复 后端端口在同一个负载均衡实例内不可重复 七层转发情况下客户端来源IP将直接发送给后端服务器 (通过配置proxy_set_header X-Forwarded),获取客户端IP能力默认开启。(不适用于私有网络中的内网型负载均衡实例) |
文档反馈
(如有产品使用问题,请 提交工单)