i think maybe we are misunderstanding something here...
xunlei aims to offer better speed by faking its headers, to make they seem to come from "innocent" software such as internet explorer, etc. by doing this, tmnet's throttle mechanism let those packets pass without any slowdown in speed.
now that i think about it... only torrent packets SENT BY A XUNLEI CLIENT will pass tmnet's throttle mechanism. if u use xunlei to download a torrent, but all the seeders of that torrent use utorrent or anything else, then their packets (sent to you) will still be slowed down by tmnet. on the other hand, the packets that you send to other leechers will be faked as an internet explorer packet (etc) and will not be slowed down.
the bottom point is: using xunlei (only) increases our upload speed, since packets we send out will be faked as something else to fool tmnet's throttle mechanism. to get good download speed, we should encourage more and more people to use xunlei.
i'm not a torrent protocol expert, so if i'm wrong, somebody please correct me...
Added on May 20, 2007, 11:24 pmif my theory is correct, this is why those who download stuff from chinese trackers get high speeds - perhaps a lot of those chinese seeders use xunlei...
on the other hand, if u use xunlei to download a local malaysian torrent, unless ur lucky that many of the seeders use xunlei, u'll only get very low speeds. many malaysian seeders use utorrent, etc., and the packets they send to u will still be throttled by tmnet...
Because i noticed when download an international torrent the speed i got 170 kbps maxed.
But when i tried to download from our local Malaysian torrent MYT it was slow. ( this wasn't the case UNTIL they started throttling local torrents as well....)
That is how i came to the conclusion why the different results ? Maybe cause the seeder ( uploader ) overseas is not throttled so when we download from them with Xunlei is fast