So yea, I've tried virtually every way to hide my torrent traffic from my ISP (Eastlink) but they can still see it. I've used the 989 Port, encryptions, various torrent clients with encryption (get same results so I go back to my prefered BitComet). I've done various little tweaks, got my half open connections from 10 to 40 (I know most use 50 but 40 worked for me, not getting any more tcip 4226 errors) I've followed many guides and yet, I don't get increased speeds.
I even tried downloading a torrent that had over 26000 seeds and got speed of 200-300kb/s. I know, pretty decent, but after about 5 mins it gets kocked down to 20-30kb/s if I'm lucky.
My ISP openenly admitted to throttling and even read me the internal email from his superior about the throttling practices (including the part at the end where it tells workers to not actually tell customers about this, only state "we are using industry standards to regulate traffic to make sure everyone gets quality internet" or something like that... very funny moment).
Basically he told me they scan packets and can determine if it is short-term connection based (browsing and gaming) or long-term connection based (torrents and p2p).
So what I'm wondering, is there a way to disguise your connection to show that it is using short-term bandwidth? I forget the exact term he used. But basically I would like to know if its possible to make my bittorrent traffic look like http or gaming traffic. Possible? If so, please describe how.
I have heard of a bittorrent client, Xunlei/Thunder, that supposedly uses a fake header for HTTP through port 80. A number of people who have TMnet Streamyx (Malaysia) as their ISP have reported that this gets around their severe throttling. However, the client has been reported as having spyware.
http://en.wikipedia.org/wiki/Xunlei