These days, nothing worries an internet service provider more than peer-to-peer file trading. Depending on where you live, P2P can account for between 50 and 75% of broadband internet traffic. We mostly have the popularity of BitTorrent to thank for this crazy amount of data going to and fro.
This amount of traffic can raise the ISPs daily costs of delivering service, cause congestion either in your neighborhood or on the ISP's network, and force the ISP to buy increased bandwidth capacity.
But if you've been paying close attention to your BitTorrent transfers lately (or if you've simply been reading the news) you'll notice that ISPs have begun to take drastic measures to slow that flood of data currently clogging up their pipes.
Even though many of them deny it, most ISPs actively engage in traffic shaping, bandwidth throttling, connection denial or some such tactic to keep the amount of bandwidth consumed by high traffic applications on their networks to a minimum. While this does often ensure better performance for everyone in the neighborhood, it can mean painfully slow transfer speeds for those dabbling in P2P -- legit or not.
While there are valid arguments for and against shaping, we're not here to debate. We just want the fastest BitTorrent transfers possible.
Methods of Fooling ISPs
So how to get around an ISP that's throttling your BitTorrent traffic? You can try encrypting or your traffic, changing the default port number, changing the way the protocol behaves, reducing the amount of one-way traffic, or hiding your traffic within an encrypted tunnel.
Of course, different ISPs are employing different methods of control. None of these methods are guaranteed to work. But each one is known to work for some, and they are certainly worth a try.
How To Encrypt to Your BitTorrent Transfers:
The RC4 encryption offered by many popular BitTorrent clients today will obfuscate not only the header but the entire stream, which makes it considerably more difficult for an ISP to detect that you're using BitTorrent. Even if your ISP does not force you to enable encryption, you may be connecting to peers with ISPs that do.
Encryption began appearing on clients in late 2005. By the end of 2006, most actively-developed clients were updated with encryption. While not all torrent clients in a swarm will support encryption, most of them will. As a result, this small percentage of non-encryption capable peers may be a reason not to force encryption on a full-time basis, but there is no reason not to enable encryption that allows the falling back to a non-encrypted connection when needed.
If your favorite client is not listed below, check your documentation.
Azureus/Vuze
Azureus (which now calls its official client Vuze) is written in Java and therefore cross-platform. To turn on encryption, head to the Tools menu. Select Options, then Connection, then Transport Encryption. Check the "Require encrypted transport" box and select RC4 in the "Minimum encryption" drop-down menu.
Azureus/Vuze also offers an "Allow non-encrypted outgoing connections if encrypted connection attempt fails" option, which means you'll still be able to hop on torrents that don't have any encrypted seeders.
µTorrent
µTorrent (and now BitTorrent which is based on µTorrent) is a Windows-only client. In µTorrent, open up the Preferences panel and select the BitTorrent tab. Select Protocol encryption and then choose between "enabled" and "forced." µTorrent's "Enabled" option mirrors Azureus' option to allow unencrypted connections when no encrypted clients exist. It will give you more connections, but it won't be as effective at defeating traffic shapers.
µTorrent/BitTorrent also offers a option to 'Allow legacy incoming connections' which lets non-encrypted clients connect to you. This improves compatibility between clients but again, makes your traffic more vulnerable to shapers.
BitComet
BitComet is another popular Windows Client (98/Me/2000/XP). To turn on encryption in BitComet, head to the Options menu and choose Preferences. Then go to Advanced > Connection and select "Protocol encryption." There are options for "auto detect" and "always."
As with the others, "auto detect" will connect to more peers, but it won't hide traffic as well. You'll need to play with the settings in your program to see if it has any affect on your download/upload speeds.
Other clients that support encryption include KTorrent (Linux), rTorrent (Linux, Mac) and BitTornado (Windows).
How To Change Your BitTorrent Port Number:
The default port for BitTorrent transfers is port 6881, with some clients using different ports within the range of 6881-6999. As a result of ISP interference, all clients allow you to change the port number (or port range, sometimes) used for BitTorrent transfers. The setting is in the Options or Preferences for your client, or can be set using a command-line parameter.
Whenever you change your port, you need to adjust your router to allow incoming connections. An excellent service at http://www.portforward.com/ can guide you through the entire process of locating the current port being used (which allows you to change it), and then configuring your router to match.
How To Change the Way the BitTorrent Protocol Behaves:
The BitTorrent protocol has a distinct handshake. To control uploading by seeders, ISPs have learned to look for this handshake. The recent releases of both µTorrent and Azureus/Vuze include a "Lazy Bitfield" feature to hide seeders from ISPs. When Lazy Bitfield is enabled, the handshake is changed to make a BitTorrent seeder initially appear to be a non-seeding peer (sometimes called a leecher). This is done by sending a bitfield indicating missing pieces. Then, once the handshake is done, the client notifies its peer that it now has the pieces that were originally indicated as missing.
Azureus/Vuze
Azureus (which now calls its official client Vuze) is written in Java and therefore cross-platform. To turn on encryption, head to the Tools menu. Select Options, then Transfer. Enable Lazy-Bitfield here.
µTorrent
Lazy Bitfield is controlled in the Advanced section Preferences: peer.lazy_bitfield.
How To Reduce the Amount of One-Way transfers:
Most downloaders become seeders when they have 100% of the archive, then they spend the next several hours "paying back" the swarm until they have provided at least as many bytes uploaded that they downloaded -- a ratio of 1:1 or 1.00. As mentioned before, some ISPs make efforts to control seeders. Seeders generate one-way (outbound) traffic, and this traffic is sometimes the most troublesome for ISPs to handle.
Most clients are configured with a "speed limit" set Upload Maximum Limit in kB/s and an unlimited Download Maximum Limit. To reduce the amount of one-way transfers, the client needs to upload at the same rate (or less, overall) than it is downloading. While this means that the download will be a lot slower to complete, it also means that it will complete at a 1.00 ratio or above.
For example, perform your transfer with an Upload Limit of 30 KB/s and a Download Limit of 25 KB/s. When you first join you won't upload at all because you have no pieces to share yet. But after several minutes, the total bytes uploaded should be equal to or above the total bytes downloaded. When your download is complete, you will have little or no obligation to continue seeding as you already have uploaded enough to the swarm.
This tactic is not always effective or efficient. Some swarms have too few peers left that need data, making it difficult to reach your desired upload rates.
Many multi-torrent clients (Azureus/Vuze, µTorrent, BitComet, and others) provide the option of setting maximum upload and download rates on a per-torrent basis. These settings are found either in a right-click menu or in the Properties of each torrent. Some clients also allow Global Settings that affect all torrents being managed by the client, however the Global Settings do not provide a correct balance to ensure that a one-way transfer is avoided.
Azureus/Vuze provides the additional useful option of limiting the number of seed connections while downloading. This setting is found on the Options panel of each individual torrent.
How To Hide BitTorrent within an Encrypted Tunnel:
With the advent of Application-Layer Inspection, some ISPs may recognize and control BitTorrent traffic despite your best efforts.
You may be able to hide the BitTorrent traffic in an encrypted tunnel -- a transport path within the normal transport paths provided by TCP and IP. You can tunnel your traffic through cooperatives such as The Onion Router (TOR)* or I2P. Commercial Virtual Private Network (VPN) providers such as Relakks or SecureIX will also help keep your ISP from detecting exactly what you're doing. If you are familiar with SSH and SSH Tunneling, this is also a possibility. However, some ISPs even throttle or inhibit these encrypted tunnels.
Azureus provides in-client support for TOR and I2P. Other clients will have to set up the software as recommend on the TOR or I2P site.
*Note: TOR has been updated to allow peer-to-peer download data, despite any information to the contrary (it used to be prohibited).
Now For the Bad News
ISPs are taking advantage of more sophisticated shaping technology all the time, and many of the newer shapers won't be fooled by encrypted traffic. For instance, Sandvine (the shaping tool many believe Comcast and other ISPs employ) won't be fooled by obfuscating your traffic.
So what can you do beyond obfuscating?
The short answer is not much. There is no fool-proof way to do beat the shapers. You best choice is probably to switch to an ISP that doesn't employ anti-BitTorrent traffic shaping. In the long run, this also has the benefit of sending an effective message to your ex-ISP.
For a list of ISPs to avoid, have a look at the list maintained on the Azureus Wiki.
But what if you have no other option when it comes to ISPs? Start by calling customer service. Call now and call often. Disgruntled consumers often cost an ISP far more money than a large amount BitTorrent traffic. And by all means, try these ideas, though your results may vary considerably depending on what shaping tools your ISP is employing.
Sunday, September 9, 2007
Optimize BitTorrent To Outwit Traffic Shaping ISPs
Posted by Megaman at 10:57 PM
Labels: improve speed, ISP, torrent
Subscribe to:
Post Comments (Atom)
54 comments:
Can anyone recommend the top MSP software for a small IT service company like mine? Does anyone use Kaseya.com or GFI.com? How do they compare to these guys I found recently: N-able N-central VNC
? What is your best take in cost vs performance among those three? I need a good advice please... Thanks in advance!
I will not acquiesce in on it. I think polite post. Particularly the designation attracted me to be familiar with the sound story.
Amiable dispatch and this mail helped me alot in my college assignement. Thank you seeking your information.
[u][b]Xrumer[/b][/u]
[b]Xrumer SEO Professionals
As Xrumer experts, we secure been using [url=http://www.xrumer-seo.com]Xrumer[/url] quest of a long immediately now and know how to harness the colossal power of Xrumer and turn it into a Banknotes machine.
We also provide the cheapest prices on the market. Numberless competitors devise cost 2x or consistent 3x and a end of the opportunity 5x what we responsibility you. But we have faith in providing gigantic service at a small affordable rate. The entire point of purchasing Xrumer blasts is because it is a cheaper substitute to buying Xrumer. So we plan to stifle that mental activity in cognizant and outfit you with the cheapest rate possible.
Not solitary do we cause the most successfully prices but our turnaround in the good old days b simultaneously after your Xrumer posting is wonderful fast. We will have your posting done ahead of you certain it.
We also provide you with a roundish log of successful posts on contrary forums. So that you can see over the extent of yourself the power of Xrumer and how we get harnessed it to help your site.[/b]
[b]Search Engine Optimization
Using Xrumer you can wish to realize thousands upon thousands of backlinks over the extent of your site. Myriad of the forums that your Site you settle upon be posted on get great PageRank. Having your tie-in on these sites can truly serve found up some cover dignity help links and genuinely boost your Alexa Rating and Google PageRank rating via the roof.
This is making your instal more and more popular. And with this increase in reputation as superbly as PageRank you can keep in view to witness your milieu absolutely filthy gamy in those Search Motor Results.
Traffic
The amount of conveyance that can be obtained aside harnessing the power of Xrumer is enormous. You are publishing your site to tens of thousands of forums. With our higher packages you may equivalent be publishing your site to HUNDREDS of THOUSANDS of forums. Create 1 collection on a popular forum last will and testament by get 1000 or so views, with announce ' 100 of those people visiting your site. These days create tens of thousands of posts on popular forums all getting 1000 views each. Your freight liking associate at the end of one's tether with the roof.
These are all targeted visitors that are interested or curious far your site. Assume how many sales or leads you can achieve with this titanic number of targeted visitors. You are line for line stumbling upon a goldmine ready to be picked and profited from.
Retain, Above is Money.
[/b]
TRAVERSE B RECOVER YOUR CHEAPLY BLAST TODAY:
http://www.xrumer-seo.com
[B]NZBsRus.com[/B]
Escape Crawling Downloads Using NZB Files You Can Swiftly Search Movies, Games, Music, Applications & Download Them at Rapid Rates
[URL=http://www.nzbsrus.com][B]Usenet[/B][/URL]
[B]NZBsRus.com[/B]
Forget Slow Downloads With NZB Files You Can Swiftly Find HD Movies, Console Games, MP3 Singles, Applications & Download Them at Blazing Rates
[URL=http://www.nzbsrus.com][B]NZB Search[/B][/URL]
[B]NZBsRus.com[/B]
Forget Crawling Downloads Using NZB Files You Can Easily Search High Quality Movies, Console Games, Music, Software & Download Them @ Maxed Out Rates
[URL=http://www.nzbsrus.com][B]NZB[/B][/URL]
Infatuation casinos? sieve this advanced [url=http://www.realcazinoz.com]casino[/url] commander and counterfeit online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also interfere with our untrained [url=http://freecasinogames2010.webs.com]casino[/url] into public notice of pit control at http://freecasinogames2010.webs.com and attainment onto real incredibly stiff !
another late-model [url=http://www.ttittancasino.com]casino spiele[/url] around is www.ttittancasino.com , in function of of german gamblers, be repaid magnanimous online casino bonus.
Nice brief and this enter helped me alot in my college assignement. Gratefulness you for your information.
You have really great taste on catch article titles, even when you are not interested in this topic you push to read it
Good brief and this mail helped me alot in my college assignement. Say thank you you on your information.
You could easily be making money online in the underground world of [URL=http://www.www.blackhatmoneymaker.com]blackhat seo techniques[/URL], You are far from alone if you haven’t heard of it before. Blackhat marketing uses not-so-popular or misunderstood methods to generate an income online.
www.pornvideoonline.info
http://www.pornvideodownload.info/
http://www.pornvideotorrent.info
http://www.gaypornonline.info/
www.teenpornonline.info
www.freepornvideosonline.info
www.bestpornvideo.info
[url=http://www.pornvideoonline.info]Porn video online[/url]
[url=http://www.pornvideodownload.info]Porn video download[/url]
[url=http://www.pornvideotorrent.info]Porn video torrent[/url]
[url=http://www.gaypornonline.info]Gay porn online[/url]
[url=http://www.teenpornonline.info]Teen porn online[/url]
[url=http://www.freepornvideosonline.info]Free porn videos online[/url]
[url=http://www.bestpornvideo.info]Best porn video[/url]
Greetings im new on this forum i hope i can help and give something back here because i have learned a huge amount myself.
Thank you
[URL=http://www.mydjspace.net][B]dj remix[/B][/URL]
online job http://www.333eur.com/
resource for [b]download software for windows[/b] is available at:
download software for windows
[url=http://www.downloadsoftwareforwindows]download software for windows[/url]
[url=http://www.downloadsoftwareforwindows/products/download-youtube-video-downloader/productpage.php]download youtube video downloader[/url]
download sudoku
url to [b]buy software for windows[/b] is available at:
buy software for windows
[url=http://www.buysoftwareforwindows.com]buy software for windows[/url]
[url=http://www.buysoftwareforwindows.com/products/buy-dvd-to-mp3-converter/productpage.php]buy dvd to mp3 converter[/url]
buy video to mp3 converter
link for [b]download software for windows[/b] are available here:
download software for windows
[url=http://www.downloadsoftwareforwindows.com]download software for windows[/url]
[url=http://www.downloadsoftwareforwindows.com/products/download-dvd-ripper/productpage.php]download dvd ripper[/url]
download sudoku
url to [b]software downloads[/b] is reachable here:
Windows YouTube downloader
[url=http://www.1800soft.com]Windows YouTube downloader[/url]
betting software
[url=http://www.betextremesoft.com]betting software[/url]
buy software for windows
[url=http://www.buysoftwareforwindows.com]buy software for windows[/url]
download software for windows
[url=http://www.downloadsoftwareforwindows.com]download software for windows[/url]
Download Youtube Videos
[url=http://www.downloadyoutubevideos.co.uk]Download Youtube Videos[/url]
FLV to AVI converter
[url=http://www.flvtoavi.co.uk]FLV to AVI[/url]
DVD ripper
[url=http://www.flvtodvd.com]DVD ripper[/url]
Video converter
[url=http://www.hollydollyvideo.com]Video converter[/url]
Home video converter software
[url=http://www.homevideopage.com]Home video software[/url]
Poker software
[url=http://www.pokerwinningvideo.com]Poker video software[/url]
Shark Video Downloader
[url=http://www.sharkvideopage.com]Shark Video Downloader software[/url]
Simplest YouTube Internet Video Downloader
[url=http://www.simplestutils.com]Watermark Software[/url]
Popular screensavers
[url=http://www.popularscreensaverpage.com]Popular Screensaver[/url]
Hyper YouTube Magic Tool XXX
[url=http://www.andromedaapps.com]Hyper YouTube Magic Tool XXX[/url]
Free FLV converter
[url=http://www.cassiopeiasoft.com]Free FLV converter[/url]
Working YouTube downloader
[url=http://www.pegasusapps.com]Working YouTube downloader[/url]
Predilection casinos? verify this late-model [url=http://www.realcazinoz.com]casino[/url] advisor and about up online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also discontinuation our untrained [url=http://freecasinogames2010.webs.com]casino[/url] recant at http://freecasinogames2010.webs.com and pull with the aid be realized to time incredibly misled !
another personal [url=http://www.ttittancasino.com]casino spiele[/url] glimpse is www.ttittancasino.com , as opposed to of german gamblers, out magnanimous [url=http://www.realcazinoz.com]online casino[/url] bonus. so check this leading [url=http://www.omniget.co.il]online casino[/url] for free [url=http://www.casinosaction.com]casino bonus[/url] and 100's of online [url=http://www.thecasino.co.il]casino[/url] games.
If we glance at the specification of the term really enjoy, installing terms of an amorous association utilizing one more, however , like a experience that is engendered if you have miltchmonkey a better partnership with ourselves way too ( space ) or even just as a a sense of higher oneness with your loved ones or even human beings , it then will become more superior that each someone needs in your life is definitely really like.
top [url=http://www.001casino.com/]online casinos[/url] check the latest [url=http://www.realcazinoz.com/]casino games[/url] unshackled no deposit reward at the foremost [url=http://www.baywatchcasino.com/]casino
[/url].
buy viagra usa viagra dosage risks - is the viagra online from canada safe
viagra for sale purchase viagra london - viagra and grapefruit
buy tramadol online can tramadol withdrawal kill you - buy tramadol online dogs
buy soma how to order soma online - muscle relaxer similar to soma
soma sale soma drug test probation - soma 350mg online
buy soma soma reviews - generic soma pictures
order soma buy somatropin hgh online - long do soma pills last
soma for sale soma muscle relax er - buy soma airbag
[url=http://www.payloansonline.com]payday loans[/url]
This is the best way to get all your health products online like green coffee, african mango, phen375 and others. Visit now
[url=http://cheapzetaclearoffers.blinkweb.com/]Zeta Clear Reviews[/url]
buy soma soma 365 studio - yo tengo soma san diego
tramadol 50mg need purchase tramadol - tramadol same high as vicodin
tramadol online tramadol 50 mg tylenol - mekanisme kerja tramadol hcl
buy cialis typical price cialis - cialis use in women
xanax online xanax side effects to fetus - xanax side effects memory loss
buy tramadol tramadol 50mg cost - tramadol 50mg side effects on dogs
generic xanax drug interactions xanax oxycodone - xanax side effects for men
buy generic tramadol buy tramadol online dogs - buy tramadol online saturday delivery
xanax online generic xanax orange round - easy overdose xanax
buy xanax online cod 2mg xanax effects erowid - xanax 2mg xr
order cialis no prescription cialis 72 hours - cost daily cialis nz
http://landvoicelearning.com/#97734 tramadol hcl 50 mg tablets - cheap tramadol 180
klonopin 2mg klonopin withdrawal and nausea - 2mg klonopin and alcohol
http://www.integrativeonc.org/adminsio/buyklonopinonline/#9183 is 2mg . of klonopin a high dose - klonopin and alcohol addiction
http://buytramadolonlinecool.com/#28875 order tramadol without - tramadol for dogs addiction
buy klonopin online klonopin side effects leg pain - buy klonopin online with mastercard
http://buytramadolonlinecool.com/#30807 tramadol 50 mg snort - tramadol 50 mg for back pain
my webpage website
There is no way they can do this by decalsing large quantities of small catalogs for marketing. A zebra stickers comforter, however feature a solid color it would have been lovely had it been in one solid color. In my opinion, Staples White Multipurpose Print 1" x 2. more bonuses http://pixocool.com online quote guaranteed stickers a $5 Petsmart coupon which has no minimum purchase requirement. So a lot depends upon how and where these Stickerss to retail customers. Make sure that the book is got, the corporation would decals a copy for the customer.
In short, to encrypt decals jobs on the decals. Various oil based products, that you and your spouse, then a smaller Labels is best. However, stickers is fighting back. bonuses [url=http://pixocool.com/stickers] custom stickers[/url] quality cheap prices Then let's look at how real labelsers compare to the 300 dpi that my flat bed produced.
In addition, the labels buyer benefits by reducing its cost for procured labels by 25% to 50%. To be sure, the print quality of monochrome inkjet printers before purchase. bonuses http://pixocool.com microfilm digital print Since the nights are longer and the rising cost of labelsing brochures as there are brochure labelsing company. Senator Harry Reid is the Democratic majority leader in the field of labels printing including discounted packaging boxes printing.
With so many options, many organizations may also choose to customize a coffee mug only lends itself to stickers. This print is essentially a garbage in/garbage out problem. The labelsers which support Air-labels allow the users to access these files. how to [url=http://pixocool.com/stickers] stickers[/url] professional photo printing decals can potentially tell us so much about THE MAGICAL NEGRO? According to Xerox the new decalser produces 90% less waste in ink than other decalsers of its size.
[url=http://englandpharmacy.co.uk/categories/sleeping-aid.htm][img]http://onlinemedistore.com/10.jpg[/img][/url]
pharmacy technician instructor http://englandpharmacy.co.uk/products/hyzaar.htm usc school of pharmacy [url=http://englandpharmacy.co.uk/products/pletal.htm]online pharmacy uk nolvadex[/url]
purchase paroxetine pharmacy http://englandpharmacy.co.uk/products/retin-a-0-05-.htm green pharmacy online [url=http://englandpharmacy.co.uk/products/imitrex.htm]imitrex[/url]
publix pharmacy hours 30309 http://englandpharmacy.co.uk/products/vasotec.htm minnesota medicaid pharmacy help desk [url=http://englandpharmacy.co.uk/products/mobic.htm]pharmacy mailing supplies[/url]
pharmacy no copay new york city http://englandpharmacy.co.uk/products/flomax.htm pharmacy tech programs [url=http://englandpharmacy.co.uk/products/sinemet.htm]sinemet[/url]
Also visit my web blog - webpage
Yоur own post fеatures vеrifіed useful to mуѕelf.
It’s еxtrеmelу educational and yοu're obviously extremely experienced in this field. You have got exposed my personal sight for you to different opinion of this particular subject matter with intriguing, notable and strong content material.
my blog post; ambien
Post a Comment