Stick it to the man - breaking bandwidth throttling

Posted on 2009-02-21
Last Modified: 2014-11-22
Where I live, the only high-speed internet option is a DSL connection with Bell Canada. They're pretty much the dirtiest and the worst in the free world for bandwidth throttling and port-blocking. I actually get my internet through another company, but since they're really just a reseller (still using bell's physical lines), my internet is still throttled because Bell throttles it BEFORE it goes out to resellers (how dirty is that!!!)

Worse, I'm told that they're actually using deep packet inspection in order to accomplish their speed-crippling... (privacy issues anybody?!?)

Basically, I'm just looking for as much help as I can get to break this.

As we speek I'm trying to download a copy (via Torrent) of Fedora and I'm getting an amazing 24 kb/s (so much for a 5mbit connection, right???)

Anyone have any useful strategies? Is it possible to beat the evil corporation here? I've heard some people talk about putting DDWRT onto a linksys router and spoofing multiple internet connections at the same time, but I can't find anyone who's actually pulled that off...
Question by:ryan83
    LVL 16

    Accepted Solution

    Have you tried using random ports and encryption with your torrent client? If it supports those features. Other than that maybe using a VPN connection and running your torrents via that (not really an option for a lot of people though).

    Author Comment

    I'm using BitTorrent 6.1.2 with encryption forced.

    I've tried Vidalia / TOR with no luck, but maybe I'm not configuring it properly?
    LVL 16

    Assisted Solution

    I think that overall it will be tough to avoid shaping. The software they have picks up on the heuristics of P2P traffic. I suppose encryption would be good for avoiding them seeing what you're downloading/uploading, but not good for stopping them seeing if it is P2P traffic or not.

    Author Comment

    Thanks Learnctx - any advice on how to use encryption to achieve this?
    LVL 5

    Assisted Solution

    i use a ssh tunnel and put all of my torrent traffic through it to defeat a similar tactic, but that requires that you have access to an ssh server outside of the network

    If you download utorrent, it has a encryption option, this might help you.

    that should help you with the problem
    LVL 3

    Expert Comment

    Its hard to get around. if you know somebody that works there. take them out to eat, buy them stuff. then get them to remove the throttling is a good tactic.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    Join & Write a Comment

    Preface There are many applications where some computing systems need have their system clocks running synchronized within a small margin and eventually need to be in sync with the global time. There are different solutions for this, i.e. the W3…
    Sometimes you have to pull out old tricks to get a new firewall to work… While we were installing a new Sonicwall at a customers site we found that sites they were able to visit before were not working.  It seemed random and we could not understa…
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now