TorrentFreak

The place where breaking news, BitTorrent and copyright collide

Data Centers Crippled By BitTorrent ‘Broadcast-Storm’

Following the example of OpenBitTorrent, another major BitTorrent tracker has now abandoned the resource-intensive TCP protocol. 1337x switched to a UDP-only tracker a few days ago after several hosting providers kicked the tracker out for the “broadcast storm” that resulted from the millions of connections BitTorrent users were making.

1337Up until a few days ago the three 1337x BitTorrent trackers were coordinating downloads of more 40 million peers. But from one day to another, the trackers simply stopped working.

As it turns out, the operator of 1337x was forced to abandon the popular TCP-based tracker and trade it in for a more efficient one using the UDP protocol instead. This means that for millions of torrents the main trackers stopped working.

“Sadly we got turned away from 3 data centers in the last 2 months due to the massive amounts of bandwidth we were consuming. Sologigabit even called it a ‘broadcast-storm’ due to the massive number of concurrent connecting IP-addresses,” 1337x’s admin told TorrentFreak.

Apparently the huge amount of connections were crippling the various networks, and there was no cost-efficient alternative available through which the old trackers could continue.

“They put us on our own dedicated switch but could not handle our traffic effectively. So it was necessary for us to abandon the old TCP in favor of a new UDP based one,” the 1337x admin told us.

The decision to change to a UDP-only tracker means that older torrents will only work if users have DHT enabled. All new torrents downloaded from the 1337x website, however, are automatically updated with the new tracker address.

1337x is not the only tracker to have gone UDP only, OpenBitTorrent has also dropped TCP support to save resources. This means that two of the three major BitTorrent trackers no longer support TCP connections.

The admin of OpenBitTorrent told TorrentFreak that TCP trackers are killing central hosted services, and he suggests that BitTorrent clients should actively direct users to UDP in order to save resources.

“I would be great if BitTorrent clients could make a list of popular trackers and direct all queries to the UDP version. That would lower the demand in resources but still make the tracker dual protocol,” he added.

PublicBitTorrent is currently the largest tracker that still supports TCP, and it will continue to do so in the future.

The main reason to continue supporting TCP is to give torrent site owners an easy option to list seeder and leecher statistics. “A lot of torrent sites are only capable of getting the stats via http, so we keep both open which is quite expensive,” the PublicBitTorrent admin told TorrentFreak.

It means that they use five times more bandwidth than the other trackers, but PublicBitTorrent believes they offer a vital service to torrent site owners.

“We have no plans on going UDP only, simply because we want to make sure all the torrent sites can easily access the stats,” TorrentFreak was told.

For users, the switch to UDP is not going to have much of an effect. That is, if they make sure to use a recent version of a BitTorrent client that supports UDP tracker connections. According to the 1337x admin, this is not the case for everyone.

“I’m finding many people are still using the older clients that do not support UDP. There is really no advantage to staying with the older clients so all BitTorrent users should be encouraged to update their clients,” we were told.

BitTorrent users who want to check if their BitTorrent client supports UDP can take a look at this list. Also, it never hurts to have DHT enabled just in case one or more BitTorrent trackers go offline, something that still happens on a regular basis.

Related Posts

Previous Post | Next Post

  • lol

    lol

  • Derp

    >implying serious BT users use DHT

    • Jeff Bekcer

      >implying implications

      • Trololol

        >implicating implications of implicators with implying implications

        • Mudkipz

          yo dog so i herd you like implications

        • Anonymous

          i dont know what implying and implications means now

        • Cyrious

          >implying without greentext

        • Danny

          I’m still not sure what you are trying to imply?

          DHT is always off!

        • H0bbes

          Inception Implications :D

    • Sketch

      youve been hanging out with that dumb ass henry at h33t.com too long, everyone uses dht , its not the scary monster that douche nozzle henry wants you to think it is.

      • h33t

        h33t approves of DHT and believes distributed non-centralised systems for sharing are the future (the last obstacle is to solve the problem of torrent verification to fix the spam/fake/quality issue)

        3-4 years ago h33t was using IP blocklists to protect sharers using the h33t tracker. the idea was you had peer guardian on your own computer and the tracker also ran a blocklist then known evil IPs could not track your sharing unless they connected using DHT. so h33t disabled the DHT flag in torrents, but this is no longer the case. following subsequent guidance from thepiratebay crew new learning, the global community moved as one to adopt DHT and h33t dropped the idea/practise of a ring-fenced tracker

        today h33t recommends DHT is enabled

        haters will hate, Sketch, that’s what you and your cronies are known for. we know who you are

  • Pingback: Data Centers Crippled By BitTorrent ‘Broadcast-Storm’ | p2p | DigitFreak

  • Anonymous

    find your partners More Easier!!!!
    —————
    PLEASE VISITwww.milcupid.com

  • Anonymous

    find your partners More Easier!!!!
    —————
    PLEASE VISITwww.milcupid.com

  • http://twitter.com/icanhazsake Ninja

    I never knew you had to keep DHT enabled to use the udp protocol… o.o

    Evolution at its finest here. I support the change if it helps the trackers.

    • http://twitter.com/ctoon6 ctoon 6

      you dont, its just that if that was the only tracker listed, the torrent will be broken unless you update the tracker

      • http://twitter.com/icanhazsake Ninja

        I figured. Even though DHT is awesome you still need a tracker at least at the beginning. Like a mother that takes care of the child till he/she starts walking with their own legs, then DHT is awesome. I wonder if it [DHT] has evolved to a point where you can actually ignore any trackers without too much damage to the new born torrents.

  • anon

    You don’t, Ninja. They say DHT needs to be enabled for the older torrents to work because the tracker included in the older torrents is no longer online.

    • Guest

      So change the tracker address in the torrent client. Unless you’re either your client’s developer is a fucktard or you’re to fucktarded to find the option in a decent client.

  • Anon

    “I’m finding many people are still using the older clients that do not support UDP”

    Sounds like users who stick with outdated versions of uTorrent (UDP trackers supported on v2.0 and later).

  • Guest

    good, i need TCP since i have BTGuard

  • Anonymous

    I cant say moving to UDP will be popular with the users when many even fail UDP connect.

    Sure the users dont need stats but the best idea is to run two TCP links on different ports. One no-stats for the users and the other stats only for site owners and other interested parties.

    It would be a shame to lose TCP.he users dont need stats but the best idea is to run two TCP links on different ports. One no-stats for the users and the other stats only for site owners and other interested parties.

    It would be a shame to lose TCP.

  • Acce

    The problem with that is that I use tor as an http proxy for tracker communication and I don’t think it affects UDP trackers. If someone has a solution, I would welcome it!

    • Oki

      Same here.

  • Digit

    not the topic, but anybody able to connect to demonoid at all the last few days. keep getting server busy message.

    • Joe

      ^^^ Connected no problem here…in UK.

    • Joe

      To check if its just you use this site:
      http://www.downforeveryoneorjustme.com/

      sorry for spam.

    • Cujo

      same here Dig ,, didn’t matter what ip I used ,, server too busy ,, but looks like it’s ok again

  • Anon

    What does the TPB use? I can never get torrents from there to work with ruTorrent.

    • Anon

      Neither, TPB took down their tracker and insist on using magnets with DHT.

  • http://www.facebook.com/chronoss.uha1 Chronoss Uha

    DHT is evil////////

  • Pingback: Data Centers Crippled By BitTorrent ‘Broadcast-Storm’ | Links Daily

  • Pingback: Data Centers Crippled By BitTorrent ‘Broadcast-Storm’ | Torrents & File Sharing News

  • anon

    DHT is the future. Trackers are obsolete,

    • Paladine of Aids

      Yeah, Danger Hardcore Team lay down some pretty sick tracks. Wouldn’t call them the future though

    • Paladine of Aids

      Yeah, Danger Hardcore Team lay down some pretty sick tracks. Wouldn’t call them the future though

    • Gargamel

      Without a tracker theres nothing to index your torrents idiot lol.

      • Ok

        I’d be very careful who you call an idiot. I suggest you read up on what DHT actually is.

    • http://tinyurl.com/DropSkirt w3ts1ut

      DHT is already the present/past, not the future.

      The future should be a widely used, truly decentralized DHT infrastructure. Today this is not the case as DHT and PEX are utilized by connecting to a main hub. I believe that such truly decentralized networks do exist although they are not yet used by the masses. Stay tuned I suppose!

      • dryd0g

        LOL, you know DHT works the same way as Kademlia does? You do know what that bootstrap is for right? Only for people that have not been connected to anyone in the swarm (usually fresh installs of the app), it is the only time the bootstrap is communicated with. after that you rely on your own swarm list (look at dht file in utorrent for example) This is exactly the same as what Kademlia does. I would suggest you read up on how it works more before saying things :P

        • Guest

          I don’t think they work the same exact way, similar but there are differences, can you explain more? As I understand it, uTorrent and Vuze host central hubs for DHT, obviously a swarm is made after bootstrap but it is pseudo-decentralized at best

        • dryd0g

          uTorrent only hosts a bootstrap (router.utorrent.com) which is used in the exact same methodology as Kademlia, I even asked one of their devs to make sure that was the case.

  • Pingback: P2PTalk » Data Centers Crippled By BitTorrent ‘Broadcast-Storm’

  • http://www.facebook.com/eric.boehm Jack Murdock

    Under their rules section it states that “Please be conscious of other people’s hard work….” I wonder if they realize the irony there. It’s sad that we live in a world where someone spending a few minutes ripping a DVD is enough to relabel the work in question as theirs. The person who made the dvd software deserves more credit than the release group.. seeing as they put hundreds of hours into developing and testing the program.

    Pirates consistently never give credit where it’s due. If a movie is good, then it’s apparantlyall thanks, to the guy who spent a few minutes at his computer clicking a few buttons. If you’re not going to pay for something, atleast have the decency to give the actual creators the credit they deserve.

    • Guest

      You have a very wrong idea of what ‘pirates’ think about when they download.

    • Anonymous

      Well your mother sure doesn’t deserve any credits for what she has put on this planet. Or was it more like she gave up after the exorcism failed?

      • Eee

        dude he didn’t make any personal attacks so you should either

    • Jon7272

      blah blah blah wheres that tiny violin .meanwhile back to downloading lmfao

    • DocGerbil100

      This is off-topic (and frankly rubbish) trolling. Do not reward with feeding.

  • Ozzy

    Omg, I’m lost for words.

  • Kawli

    is this the adhd hotline? the topic was the need to change protocols to a less resource intense one, TCP traded for udp at 1/5 the resources… does anybody feel the love for the fact that the sheer numbers of file sharers being the root of this mess???
    the future is ours :P

  • Vanessa

    Hi everyone,

    My name is Vanessa Mendes, I am a HDR student at the University of Western Sydney and I am conducting a research about television over the internet.So, if you are living in Australia and download TV shows over the internet please answer my survey. The survey has 30 questions and it takes about 8-10 minutes to complete. If you meet these criteria just go to this link :

    http://tvonlinesurvey.polldaddy.com/s/tv-over-the-internet-research

    Thanks!

    Vanessa

  • Paradox

    Some private trackers ask u to turn of DHT.then i would need to use a different client for public and another one for private trackers

    • dryd0g

      If a private tracker can not create torrents with the private flag enabled (which turns off DHT for that torrent) then they have bigger issues… private trackers are slowling new innovations due to their annoying “rules”

  • Indy

    What the fuck DHT has to do with transmission protocols UDP and TCP?

    DHT helps you find where the data you want is stored in the internet, while UDP/TCP transfer those packets of data. For a shitload of reason I am bored to write and most of you probably know, TCP is more resource demanding not only on the peers sending the information, but also on the communication channels and all the peers between source and destination, so we use UDP. No reason to argue over DHT:P

    • http://twitter.com/eztv_it EZTV

      DHT runs on UDP, so it does play a part for people that have not set up UDP correctly.

  • Indy

    What the fuck DHT has to do with transmission protocols UDP and TCP?

    DHT helps you find where the data you want is stored in the internet, while UDP/TCP transfer those packets of data. For a shitload of reason I am bored to write and most of you probably know, TCP is more resource demanding not only on the peers sending the information, but also on the communication channels and all the peers between source and destination, so we use UDP. No reason to argue over DHT:P

  • Pingback: The Technology Blog: Data Centers Crippled By BitTorrent BroadcastStorm

  • GUEST

    VPN FOR THE WIN

  • DocGerbil100

    Without having a go at anyone (especially not anyone doing the torrenty world a favour – I thank you, one and all), it would also help – and help a lot – if more uploaders knew how to write a tracker list correctly.

    Even on brand-new torrents, typical tracker lists from places like TPB, EZTV, etc, tend to be full of numerous errors – and as a result, some of the more popular torrents are effectively DDoSing the open trackers.

    Some common errors [disclaimer: I'm not an expert, so I might have some of this wrong, but these should be mostly correct]:

    • Listing HTTP and UDP tracker entries as separate entries instead of tiering them properly is a bad thing. On paper, this may seem like a good idea: hitting both simultaneously means that so long as one is working, the torrent should start downloading a little quicker. In practise, all that’s happening is that we all end up with unresponsive, overloaded trackers that no-one can connect to – and when all the open trackers in your list go down (something that’s happened more than once already), no-one can download or seed back anything without going to DHT (it’s problematic for some of us – and having all our eggs in one basket doesn’t seem very clever to me);

    • Multiple entries for the same tracker – and I’m thinking specifically of the torrents reupped to EZTV that have tracker.publicbt.com listed four times over (and if you happen to be one of the original uploaders, thank you very much for the upload, but by Jesus, God and all the angels in heaven, why in the name of fuck are you doing that!? Are you deliberately trying to shut down the open trackers?);

    • An error that’s not really on-topic (but still worthy of mention since they waste every users’ bandwidth) is including trackers that (as far as I know) have been dead for years, with no likelihood of returning, such as tracker.piratebay.org (yes, there’s still someone using it) and dennis.stalker (also worth a mention is tracker.ccc.de – IIRC, it was announced on here as an open tracker for everyone to use replacing dennis.stalker, but is it actually running at all? I don’t recall ever seeing it work from anywhere);

    • Finally, it would be helpful if end-users could move away from the more badly-behaved clients that cause problems (as surprising as it may seem, there are good reasons why so many are banned from private trackers).

    Outside of this, it would be extremely helpful if torrent-sites themselves could do a bit more to educate their uploaders, or even automatically strip and replace tracker lists, as they’re ULed by users – there are just too many problematic torrents out there.

    I would also be pleased if some BT client developers could stop assuming everyone’s going to abandon trackers (highly unlikely for the moment) and resume development of better tracker-management features. Automated dupe-removal, tier-restructuring and dead-tracker-blocking would be an excellent start.

    As I said at the start, none of this should be taken personally by anyone (all well-intentioned uploaders, sites and devs have my thanks) – this is just stuff that needs fixing. :)

    • http://twitter.com/eztv_it EZTV

      @Doc

      This is the list of trackers we use:

      udp://tracker.openbittorrent.com:80
      udp://tracker.publicbt.com:80
      udp://tracker.istole.it:80
      udp://tracker.ccc.de:80
      udp://sawtooth.zapto.org:7070

      So I am unsure where you getting this whole “numerous entries” unless someone else is reuploading our stuff and filling it with crap.

      • DocGerbil100

        Hello, EZTV. :)
        Nice to hear from you and I hope my late reply hasn’t kept you waiting. Sorry to make a fuss, chums – I know full well that you’re an excellent site – but the links obtainable from your site are simply the best example of what I’m talking about.

        I’m not trying to single anyone out for being responsible for the problem: lack of understanding of how to write a tracker-list properly is widespread across all the open trackers and not limited to any one site or any small number of uploaders.

        Just to clarify, I’m not clear on who’s uploading what-exactly to where-exactly (I’m not a big user of EZTV, so it’s absolutely none of my business), but given your good reputation, I presume you’re right about someone else being responsible.

        The torrent “Beaver Falls S01E02 720p HDTV x264-BiA” is on your home page at the time of writing (12 August 2011). Comparing the tracker-list you’ve provided here to the tracker-lists in each of the different .torrent-files you’ve linked to shows some interesting variations.

        -----------------------------
        • The first Zoink link and BT-Chat both have .torrent-files with correct, properly-written tracker-lists, exactly as you've specified in your reply:
        udp://tracker.openbittorrent.com:80
        udp://tracker.publicbt.com:80
        udp://tracker.istole.it:80
        udp://tracker.ccc.de:80
        udp://sawtooth.zapto.org:7070
        -----------------------------
        • TPB has this:
        http://tracker.thepiratebay.org/announce
        udp://tracker.openbittorrent.com:80
        udp://tracker.publicbt.com:80
        udp://tracker.istole.it:80
        udp://tracker.ccc.de:80
        http://tracker.hexagon.cc:2710/announce
        -----------------------------
        • KAT has this:
        udp://denis.stalker.h3q.com:6969/announce
        http://denis.stalker.h3q.com:6969/announce
        udp://tracker.publicbt.com:80/announce
        http://tracker.publicbt.com/announce
        udp://tracker.openbittorrent.com:80/announce
        http://tracker.openbittorrent.com/announce
        udp://tracker.publicbt.com:80/announce
        http://tracker.publicbt.com/announce
        udp://tracker.ccc.de:80/announce
        http://tracker.ccc.de/announce
        -----------------------------
        • Torrage has this:
        udp://tracker.ccc.de:80/announce
        udp://tracker.publicbt.com:80/announce
        udp://tracker.openbittorrent.com:80/announce
        udp://tracker.publicbt.com:80/announce
        http://tracker.publicbt.com/announce
        udp://tracker.ccc.de:80/announce
        http://tracker.ccc.de/announce
        -----------------------------
        • The second Zoink link has this:
        udp://tracker.ccc.se:80
        http://tracker.ccc.de/announce
        udp://tracker.publicbt.com:80
        http://tracker.publicbt.com/announce
        udp://tracker.openbittorrent.com:80
        http://tracker.openbittorrent.com/announce
        udp://tracker.publicbt.com:80/announce
        http://tracker.publicbt.com/announce
        http://tracker.ccc.de/announce
        -----------------------------
        • Finally, the magnet-link has this (which rather defeats the point of being a magnet link, or so it seems to me):
        http://tracker.openbittorrent.com/announce
        -----------------------------

        All the entries are untiered in all of the lists, so – as I understand it – those multiple entries are certainly overloading the trackers.

        All of the links conveying these links are listed on your home page and no one of them is emphasised as being the “correct” or “official” link, so there’s no obvious way for casual users to know they should prefer one over the others.

        I don’t know who’s responsible for the more bizarre tracker-lists or where the people involved are operating – as I’ve said, I don’t believe it’s any of my business (and especially not on an open forum like TF) – but somebody’s writing the things and there must surely be some way to let them know they’re doing it a bit wrong.

        I appreciate that EZTV isn’t responsible for the behaviour of uploaders on other sites and that you are busy people, but if this is something that can be be fixed with just a little communication (as I assume it can be), then it’s surely worth a try.

        Thanks very much for your time, EZTV. All comment is meant to be constructive – I sincerely hope nobody take anything personally.
        Have a good one. :)
        – DG100

        PS: If anyone’s interested in doing it, would it be possible for someone to write a good guide to writing tracker-lists and put it up here on TF? It might help a great many uploaders. I’d do it myself, but I’m not confident about everything I think I know (and I haven’t found out some things, such as whether or not (and which) port numbers should always be specified, or whether an entry should always have “/announce” at the end or not).

        • http://twitter.com/Aranjedeath Jacob Taylor

          Thanks for your up front and honest communication.
          As for tracker list formatting, it can’t hurt to always put ports in.
          My observation (I can not find a standard that governs this) is that unless it’s an http tracker on port 80(standard), you always put the port. udp included (which makes little sense to me, but it seems to be tradition at least).

  • Pingback: Data Centers Crippled By BitTorrent ‘Broadcast-Storm’

  • BTGuard - BitTorrent Anonymously

NewsBits

Even more news...

  • Pirate Bay Founder Gottfrid Svartholm on Freedom of Speech

    Freedom of speech is a highly valued commodity, but should people be allowed to say whatever...

  • Blu-ray Anti-Piracy Tech Stops Discs and Promotes Purchases

    An anti-piracy system present in all official Blu-ray players since 2012 has received a fresh update...

  • Foxtel Breeds Pirates by Locking Up Game of Thrones

    One of the main reasons why people turn to piracy is the lack of legal alternatives....

  • UK Student Admits Breaching Sony Copyrights With Leak of PS3 SDK

    Last year an Internet user known as El Nomeo leaked version 3.70 of Sony’s Playstation3 SDK...

  • Pirates Can Be Identified Despite Sharing IP Addresses, ISP Claims

    Carrier-Grade Network Address Translation is a network mechanism through which many Internet subscribers can share the...

MostDiscussed

Below are TorrentFreak's most discussed articles of the past month. Join the discussion if you like.

CopyQuote

Left Quote

“The Pirate Bay has been one of the most important movements in Sweden for freedom of speech, working against corruption and censorship.

Peter Sunde Left Quote

PopularArticles

A selection of some TorrentFreak's classics dug up from our archives.