BT limiting BitTorrent speed
For the last month or so my ISP, British Telecom, have been limiting BitTorrent download speeds (upload speeds have remained unaffected).
When I signed up with them I quizzed their sales people about what traffic shaping technology they employed and whether they used bitfield mangling or similar technologies. They said no, it was a truly unlimited service. Despite numerous calls to their support department (who aren’t technical and just ask you to reset your router) I’ve given up the battle of getting them to at least confirm what they’re doing.
Without any workarounds on my end, torrent downloads were limited to about 55kb/s – A real pain if you’re trying to download some of Simon’s VMWare images.
Thankfully it turned out to be quite simple to get around BT’s traffic shaping system. Enabling RC4 encryption on all the torrent connections was sufficient to up my download speed to about 800kb/s. RC4 not only encrypts the headers but the entire data stream. The only downside is that it requires more CPU time to decrypt the traffic.
Assuming you’re using Vuze (formally Azureus), here are the simple steps you need to take:
- Go to: Vuze > Preferences.
- Expand Connection > Transport Encryption.
- Check “Require encrypted transport”.
- Set the “Minimum encryption level” dropdown to RC4.
- Tick the “Allow non-encrypted outgoing connections” checkbox (to enable compatibility with peers not supporting encryption).
- Tick the “Allow non-encrypted incoming connections” checkbox.
After a minute or so your transfer speeds should jump to about 600kb/s. The ball’s back in your court, BT.
Hello mate,
Just wanted to thank you for publishing this. It’s nice of you to share the information.
From my part I’m sure I’ll be setting up a lot of links to this page.
Cheers
No problem. Any links are always appreciated!
I’ve just set these settings, hopefully it’ll work.
Hello mate,
I’m facing these issues…most of all between 17:00 to 23:00 the down speed is cr@p.
And I’m talking about downloading Ubuntu ISO images!!!
Anyway, I tried http://www.azureuswiki.com/index.php/Avoid_traffic_shaping level 4 as it is here (basically only RC4 connections in/out) but it doesn’t work now.
Does it work for you?
I guess BT is limiting ALL the protocol but HTTP in that timeframe…
What do you think?
Are you still be able to download at full speed around 18:00 ?
Cheers,
It sounds like you’ve exceeded your bandwidth allowance. Enabling RC4 etc one help you on this one.
If you exceed the bandwidth allowance for your account you get limited to 1mb/s during peek hours.
Wow… you’re great!!! I love it that people put stuff like this on the net … this is just what I was looking for!!!
omg bless you mate.
went from 0.2kb/s to 290kb/s . It’s still not the 1.6mb/s I was getting on sky broadband but it’s made a big difference! thanks