Well, to be honest you won't see much increase of speed using a proxy unless your ISP has crappy routing. In fact you'd probably see an decrease in speed. I shall use my own ISP as an example.
I live in Australia and use a company that has crappy routing. They have a parent company in Singapore so naturally they route to Singapore before anywhere else. Within Australia I can say that the speed is great, <25ms. If I go to North America, that ping goes up to about 200ms. Funny thing is, when I go to Singapore supposedly I would get less ping right? Wrong. 350ms and anything in Asia, including China is about 400ms.
Lets see my tracert of 163.com, where ping gives me 395ms:
1 10 ms 16 ms 20 ms *censored for my sake*
2 10 ms 18 ms 20 ms *censored for my sake*
3 31 ms 19 ms 19 ms *censored for my sake*
4 45 ms 31 ms 21 ms mas3-ge2-0.gw.optusnet.com.au [22.214.171.124]
5 177 ms 199 ms 180 ms 126.96.36.199 // Note: Singapore
6 181 ms 179 ms 184 ms ge-7-1-0.lax22.ip4.tinet.net [188.8.131.52] // Note: Barcelona
7 197 ms 188 ms 199 ms xe-2-0-0.lax20.ip4.tinet.net [184.108.40.206] // Note: Barcelona
8 186 ms 180 ms 180 ms as4134.ip4.tinet.net [220.127.116.11] // Note: Barcelona
9 179 ms 204 ms 178 ms 18.104.22.168 // Note: Beijing
10 341 ms 340 ms 349 ms 22.214.171.124 // Note: Beijing
11 357 ms 345 ms 344 ms 126.96.36.199 // Note: Hong Kong
12 338 ms 351 ms 349 ms 188.8.131.52 // Note: Wu Han
13 346 ms 359 ms 354 ms 184.108.40.206 // Note: Beijing
14 345 ms 344 ms 348 ms 220.127.116.11 // Note: Beijing
15 349 ms 338 ms 340 ms 18.104.22.168 // Note: Beijing
16 * * * Request timeout.
17 361 ms 337 ms 336 ms 22.214.171.124 // Note: Beijing
My ISP routes me to Singapore, then to Spain, to Beijing (Our destination!), takes a loop around Hong Kong and Wuhan, and then finally back to 163.com in Beijing.
The only time proxy benefits speed is when it provides a direct link between source and destination. So in this case from Victoria in Australia to Beijing in China. This saves the time my ISP takes me around the world, and my finally speed would be my ping to proxy server (If server in Australia <50ms) + server to destination ping time (Depends on server, typically 100~150 ms).
The finally question is why would they take you to Spain first? Because in the internet geographical distance is not the only concern. When mapping out connections the ISP deemed that this route could successfully link Australia to China and that this route was the fastest. Which means they had no fast direct link to China, which a proxy could potentially grant me.
There you go, my crappy ISP. Envy of you 200ms ping.Edited by guiJY - 10/31/11 at 10:41pm