TCP 或 UDP 配置文件确定订阅虚拟服务将使用的网络协议的类型和设置。它设置多个参数,例如,虚拟服务是采用 TCP 代理模式还是使用快速路径的直通模式。虚拟服务可以同时启用 TCP 和 UDP,这对于 DNS 或 Syslog 等协议非常有用。
NSX Advanced Load Balancer 在向服务器发送任何 TCP 连接之前重写客户端 IP 地址,而无论虚拟服务使用哪种类型的 TCP 配置文件。同样,将目标地址从虚拟服务 IP 地址重写为服务器 IP 地址。服务器始终看到服务引擎的源 IP 地址。UDP 配置文件具有一个禁用 SE 源 NAT 的选项。
对于 UDP 和 TCP 快速路径模式,即使已更改数据包的 IP 地址字段,也会直接在客户端和服务器之间建立连接。对于 HTTP 应用程序,NSX Advanced Load Balancer 可以使用 X-Forwarded-For (XFF) 将客户端的原始 IP 地址插入到发送到服务器的 HTTP 标头中。有关更多信息,请参见“X-Forwarded-For 标头插入”。
详细介绍了以下配置文件,并提供了如何创建这些配置文件的信息:
TCP 快速路径
TCP 代理
UDP 快速路径
UDP 代理