![如何在 F5 Box 中路由呼叫从 => 客户端 - 虚拟服务器 - 池 - 池成员并返回到客户端](https://linux22.com/image/721269/%E5%A6%82%E4%BD%95%E5%9C%A8%20F5%20Box%20%E4%B8%AD%E8%B7%AF%E7%94%B1%E5%91%BC%E5%8F%AB%E4%BB%8E%20%3D%3E%20%E5%AE%A2%E6%88%B7%E7%AB%AF%20-%20%E8%99%9A%E6%8B%9F%E6%9C%8D%E5%8A%A1%E5%99%A8%20-%20%E6%B1%A0%20-%20%E6%B1%A0%E6%88%90%E5%91%98%E5%B9%B6%E8%BF%94%E5%9B%9E%E5%88%B0%E5%AE%A2%E6%88%B7%E7%AB%AF%20.png)
呼叫如何在 F5 框中路由从 => 客户端 - 虚拟服务器 - 池 - 池成员并返回到客户端。
池成员向客户端回复的可能方式有哪些?例如:i) 池成员直接向客户端回复;ii) 通过 F5
有人能解释一下吗
答案1
有很多选项可供选择,具体取决于您的架构和流量需求。有第 2 层模式可用,但我将重点介绍第 3 层。
路由。在路由模式下,您有客户端流量和服务器端流量的路由。在此模式下,客户端 IP 作为源地址从 BIG-IP 传递到服务器。这假设您的服务器随后通过 BIG-IP 为这些客户端提供路由。
已进行网络地址转换。在网络地址转换模式下,客户端流量有路由到达 BIG-IP 和服务器端流量,但没有从服务器返回客户端的路由,因此服务器使用网络地址转换地址(在 BIG-IP 术语中很可能是 snat)将流量路由回 BIG-IP。这意味着客户端 IP 不再作为数据包上的客户端源地址传递,因此如果服务器出于审计/统计目的需要它,您需要将其注入到适当的标头中。
nPath。在此模式下,BIG-IP 具有与服务器上的环回相同的 IP 的虚拟服务器,因此流量被路由到 BIG-IP,然后路由到服务器,并且返回路径在返回客户端的途中完全绕过 BIG-IP。这在流媒体服务中很常见,您希望 BIG-IP 中的智能性,而流媒体吞吐量不会影响盒子。
如果您对某个特定场景感兴趣,我可以为您提供更清晰的解释。