代理ip是如何链接的?—IPIDEA全球ip

作者:IPIDEA

2020-09-24 16:26:16

代理链使用两个或更多代理服务器来协助服务器和协议性能以及网络安全性。代理链接不是一种代理,而是跨多个网络使用反向和转发代理服务器 。除了对安全性和性能的好处之外,代理链还允许在不链接的情况下实现来自不同协议的请求,这些请求是不可能或不允许的。例如,使用HTTP的请求被发送到只能处理FTP请求的服务器。

 

为了处理请求,它必须通过可以处理这两种协议的服务器。这可以通过使用代理链来实现,该代理链允许从无法满足此类请求的服务器传递请求(可能是由于安全性或网络问题,链中的第一个代理服务器将检查以确保请求有效。如果请求无效或不被允许(被代理防止账号关联),它将拒绝导致客户端收到错误或重定向的请求。


 9.242.png


如果请求有效,则代理可以检查所请求的信息是否被缓存并且仅从那里提供它。如果请求的信息不在缓存中,则代理会将请求传递给链中的下一个代理服务器。此服务器还具有履行,转发,重定向或拒绝请求的能力。如果它用于转发请求,那么它也将请求传递给另一个代理服务器。重复此过程,直到请求到达链中的后一个代理服务器。链中的后一个服务器需要通过联系内容服务器来处理请求,使用任何协议,以获取信息。然后通过链中继回信息,直到它到达请求客户端。

 

Intranet客户端向Server C(Content Server FTP)发出请求。服务器A(代理服务器HTTP)不包含缓存中请求的信息,因此请求通过防火墙传递到服务器B(代理服务器HTTP / FTP)。服务器B具有HTTP和FTP协议,并且能够将HTTP请求更改为FTP请求。服务器C接收FTP请求并将所请求的信息传递回服务器B.服务器B依次使用HTTP协议将完成的请求传递回内联网客户端。请求通过防火墙和服务器A发送,其中请求被缓存并提供给Intranet客户端。

 

通过代理链传递请求的原因各不相同。例如,您可以使用代理链接通过多个网络传递信息,其中一个网络上的客户端无法直接与另一个网络上的代理服务器通信,并且需要第二个代理来中继其请求。您还可以使用它来缓存多个位置的信息,或者允许在防火墙外使用某些协议,这些协议不允许通过防火墙。


*ipidea提供的服务必须在境外网络环境下使用

热门资讯