ProxyMesh is somewhat similar to
but much simpler. Instead of routing your requests through many distributed nodes,
ProxyMesh routing is much flatter and therefore faster,
with only 2 hops between you and your destination. Here's a step-by-step breakdown of how it works:
Your client makes a
to the ProxyMesh proxy server
The proxymesh proxy server randomly chooses
one of its many forward proxy servers,
and routes your request through that proxy server
The forward proxy server sends your
request to its destination and receives the response
Finally, that response is routed back to your client
In this way, every request goes through a
random IP address choosen from among the
current pool of IP addresses assigned to forward proxy servers.
This pool periodically changes, when new proxy servers are added,
and old proxy servers are removed, thus changing IP addresses periodically.
With rotating IP addresses, IP bans and rate limiting will be a thing of the past.