The Proxy chain section allows you to selectively forward requests through another proxy, SOCKS4 or SOCKS5 firewalls.
You can also use ICP (Internet Cache Protocol) and CARP (Cache Array Routing Protocols) to share cache with peer or sibling proxies.
CARP (Cache Array Routing Protocol)
The Cache Array Routing Protocol (CARP) is used in load-balancing HTTP requests across multiple proxy cache servers. It works by generating a hash for each URL requested. A different hash is generated for each URL and by splitting the hash namespace into equal (or unequal parts, if uneven load is intended) the overall number of requests can be distributed to multiple servers.
ICP (Internet Caching Protocol)
The Internet Cache Protocol (ICP) is a protocol used for coordinating web caches. Its purpose is to find out the most appropriate location to retrieve a requested object from in a situation where multiple caches are in use at a single site. The goal is to use the caches as efficiently as possible and to minimize the number of remote requests to the originating server. Hierarchically, a queried cache can either be a parent, a child, or a sibling.
Global
Enabled
Enable or Disable the proxy chain section.
TRUE: Enable proxy chain section.
FALSE: Disable proxy chain section.
Enable CARP
CARP is a protocol used by a cluster of proxies to have them act as one logical cache by using a hash algorithm that combines the proxy's hostname and requested URL to determine which proxy server the URL is requested from and thus cached on.
TRUE: Enable CARP.
FALSE: Disable CARP.
CARP Hash Size
Specify the maximum value of the CARP hash; the lower the value, the greater the redundancy of cached files across peer proxies. Set to 0 for maximum size. Any value other than 0 breaks compatibility with Squid, and all peer proxies must use the same size hash.
Forwarding Proxies
List of proxy servers to forward connections to.
Enabled
Enable or Disable this entry.
TRUE: Enable this entry.
FALSE: Disable this entry.