BGP 多宿主上的透明代理缓存

BGP 多宿主上的透明代理缓存

提供商 A 使用 squid 进行透明缓存。

如果客户端与提供商 A 和提供商 B 具有多宿主 BGP,则客户端不会将其传出流量(上传)发送到提供商 A,但其传入流量(下载)来自提供商 A。

在这种情况下会发生什么。客户端加载页面时会遇到问题吗?缓存工作正常吗?......

答案1

如果连接来自提供商 A,则缓存将直接提供服务。如果连接来自提供商 B,则缓存将直接转至目标服务器并从那里获取数据。

客户不知道他是通过代理获得服务的。

答案2

一切都会好起来。到达服务器(您帖子中的客户端(1))的请求来自透明代理 IP,而不是来自最终用户(客户端(2))。因此,无论设置哪种路由,服务器都会通过任何链接与代理进行通信,而客户端则通过提供商 A 与代理进行通信。

相关内容