BitTorrent Shows You What The Internet Looks Like Without Net Neutrality; Suggests A Better Way
from the change-things-around dept
If you've been following the whole net neutrality fight for a while, the following graphic may be familiar to you -- showing what a potential "cable-ized" world the internet would become without strong protections for net neutrality:The key issue: building a more decentralized internet:
Many smart researchers are already thinking about this problem. Broadly speaking, this re-imagined Internet is often called Content Centric Networking. The closest working example we have to a Content Centric Network today is BitTorrent. What if heavy bandwidth users, say, Netflix, for example, worked more like BitTorrent?There's obviously a lot more to this, but it's good to see more and more people realizing that one of the fundamental problems that got us here is the fact that so much of the internet has become centralized -- and, as such, can be easily targeted for discrimination. Making the internet much more decentralized is a big step in making it so that discrimination and breaking net neutrality aren't even on the table.
If they did, each stream — each piece of content — would have a unique address, and would be streamed peer-to-peer. That means that Netflix traffic would no longer be coming from one or two places that are easy to block. Instead, it would be coming from everywhere, all at once; from addresses that were not easily identified as Netflix addresses — from addresses all across the Internet.
To the ISP, they are simply zeroes and ones.
All equal.
Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: centralized, decentralized, discrimination, fast lane, innovation, net neutrality, open internet, spoof
Companies: bittorrent
Reader Comments
Subscribe: RSS
View by: Time | Thread
Or that wonderful, historical model called network television. Its a win-win for corporations, governments, politicians, and lobbyists.
[ link to this | view in chronology ]
Re:
Such a model works as a "free market". The ones that can afford it get the premium services while those outside of the market are outside of caring about. This type of division was very much against even Plato and Aristotle who hated the division that was caused by caring for money over any other form of social contract.
The internet, for all purposes here, is a commons. Something that can't be divided up and metered out for exploitative gains by a private enterprise. This runs counter to how the internet works in allowing for options and choices instead of monopolization.
This is setting up a very dangerous game for the ISPs. They've banned local competition, while charging their customers higher prices who will be very keen to push them out of their areas as time goes by. That basically means that eventually the public will either create alternatives on the local level or they'll push for something that will force the companies to compete.
Things like WiscNet were great alternatives and may work in a number of states. Let's hope that more people recognize that local broadband does far more to damage the major monopolies while allowing for better service.
[ link to this | view in chronology ]
Re: Re:
I do worry that 'we' are so accustom to this model (as shown above), this will actually look attractive to some.
A segment of the population does gravitate toward 'premium, exclusive' models (over quality and diversity) and don't really care about fair and/or balanced. Think of the atypical apple booster; to them, the marketing materials above will not appear as a threat to democracy, but more as a logo you can put on your body to show you superiority.
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
[ link to this | view in chronology ]
http://www.fcc.gov/comments
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Re:
The problem of not adequately defining unitless measurements: http://xkcd.com/670/
(We can blame them for being evil, greedy, lying jerks though.)
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
[ link to this | view in chronology ]
If Netflix worked like BitTorrent, it would not work. Streaming video is inherently a sequential, streaming operation; once you have a few seconds of video, you can begin viewing. BitTorrent is inherently a non-sequential, block-based operation where you can't begin viewing until you have the entire file, because content is transferred out of order and there's no guarantee that you'll even get the start of the content at any given point before the end of the transfer.
[ link to this | view in chronology ]
Re:
Wow. That was so difficult to figure out how to make that work.
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
Nice going idiot
Those IP packets containing the stream from Netflix at least have the habit of trying to arrive sequentially, with a buffer to prevent packet loss from interrupting your viewing pleasure.
A torrent is under no such obligation even if you only ask for sequential parts of the torrent.
[ link to this | view in chronology ]
Re:
Not sure how it would apply directly to Netflix, but if it can be applied to live streaming, it's only a matter of rethinking the problem.
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
Re:
http://www.acestream.org/
[ link to this | view in chronology ]
Re: Re:
Also there are all the forks of Popcorn Time too. I used the original (now dead) app, it was pretty decent for streaming movies on Torrent.
Here's a list of the forks:
http://www.reddit.com/r/PopCornTime/comments/232xmf/a_list_of_popcorn_time_clones_and_android/
[ link to this | view in chronology ]
Re:
But there are all kinds of ways around that. One is weight the transfer queue. Another is to pre-populate local cache. Another is prioritize peers and transfer rates based on block. And then there are human-centric solutions like, "Hey! If you're going to watch every single episode of Dreckfest this weekend, then tell us on Tuesday and we will quietly, slowly, without eating all your bandwidth, download all of it onto your local disk, even throttling transfers selectively based on time-of-day, so that it's all there and waiting for you Saturday at 1 PM."
Or from the other side "Hmmm. When Star Wars XXII came out, half our subscribers ordered it. Star Wars XXIII comes out next week. Let's pre-download it to everyone who ordered XXII so that when they say 'gimme!' it's already there. And then we'll just worry about the rest later."
Or "Thank you for ordering 982 movies from Netflix this month. Because you're such a good customer, we're shipping you an external 4T drive to plug in to your system, so that you can cache all kinds of content right there. This is good for you -- no network involved in streaming your video -- and it's good for your neighbors -- who can pull from you -- and it's good for us because you'll be happy with the wicked high performance and you will buy 983 movies from us next month AND because every byte you serve to your neighbors is a byte we don't have to. By the way, based on your preferences, we pre-loaded the drive with a whole bunch of things you might like and you can have any 10 for free."
There are technical problems here but they're not the big ones: see my post in another thread about Hollywood and control.
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re:
http://en.wikipedia.org/wiki/Popcorn_Time
[ link to this | view in chronology ]
Re:
http://en.wikipedia.org/wiki/Popcorn_Time
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
The fundamental rift between decentralization and control
The BitTorrent folks are right: there's no technical reason why content couldn't be pulled to network endpoints and then re-pulled from there, alleviating the necessity to drag it down from centralized servers again and again and again and again. (If you think this sounds like a torrent: you're right.)
But that would require giving up the one thing that (some) content creators absolutely, positively do not want to give up: control.
They want their timed release windows. They want their DRM. They want control over what gets delivered, how it gets delivered, when it gets delivered, what can be done with it, how long it persists, they want EVERYTHING.
And they're not going to give up for anyone.
So Netflix can't send back a response to your "Download the latest Michael Bay atrocity" request that translates to "Nah. Someone on who is topologically 1 hop from you has it, download it from them, it'll be much faster". Even though this would be better for Netflix, better for you, better for your ISP and even better for your neighbor (when their turn comes). It's not better for Hollywood so, well, fuck all of you very much.
Observers who are observing will notice that net neutrality didn't become a technological and political football UNTIL the content in question acquired two properties: (1) it's large and (2) it's owned by Hollywood. Nobody cared when it was a few web pages flying around or some email messages or Usenet articles or instant messages or DNS queries or FTP transfers or any of that. But now...okay NOW, it's a big deal. And while everyone is -- rightly so -- pummeling Comcast and Verizon et.al., it would be good to remember that Hollywood could make a lot of this problem vanish (nearly) overnight.
[ link to this | view in chronology ]
Re: The fundamental rift between decentralization and control
If they did, they would eviscerate Comcast's, Verizon's et. al. cable business. That is the real problem, the cable/broadband providers are supplying competing businesses, and the cable one is almost certainly the more profitable while it holds onto users. That there is the conflict of interest at the heart of the net neutrality debate.
[ link to this | view in chronology ]
Re: Re: The fundamental rift between decentralization and control
Let me add to it by noting that I've often wondered if there's a tacit gentleman's agreement between Hollywood and the large ISPs not to go head-to-head on this. That way, Comcast and Verizon et.al. can continue to charge usurious rates, provide horrible service coupled with insultingly bad support, overpay their lying dirtbag executives, and lavishly fund their lying dirtbag lobbyists. And Hollywood can continue to use DRM, to blab about the non-existent problem of "piracy", can overpay its own lying dirtbag executives and lobbyists, can rip off creative people and the public simultaneously, and can make record profits while whining about how terribly awful it is that they're not making any money.
[ link to this | view in chronology ]
Re: Re: Re: The fundamental rift between decentralization and control
Well stop pulling punches Rich, how do you really feel about these guys? ;-)
[ link to this | view in chronology ]
My God
Talk about a giant step backwards.
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Did anyone read the fine print?
Education Bundle - "*Please call for details. Websites in the education bundle are subject to change. Any website that teaches you how to code is exclusive to our coding bundle, and is not offered in the education bundle."
Gaming Bundle - "Only applies to PCs and Nintendo consoles. Xbox and Playstation are outside the FastLane network."
Foxy News - "Starting August 9th, all other news portals will no longer be available to FastLane subscribers."
[ link to this | view in chronology ]
If people dont get it now...
[ link to this | view in chronology ]
What if The Websites Turned This Around
[ link to this | view in chronology ]
Re: What if The Websites Turned This Around
Why would they do that?
[ link to this | view in chronology ]
Re: What if The Websites Turned This Around
Those websites would see a tremendous drop in traffic.
[ link to this | view in chronology ]
[ link to this | view in chronology ]
[ link to this | view in chronology ]
The graphic makes the incredibly stupid assumption that websites (and content providers) will (a) not want to be easily reached, and (b) that they will develop a model that lets end ISPs sell access to them. It stupid on so many levels, it's almost hard to imagine. Wide distribution and availability is key to make the businesses work, and to drive relevancy.
Moreover, the business model isn't right. If a website can charge for access (a la netflix) the last thing they want to do is share half of that or more with an ISP selling "access". There is no reason to do it.
It all comes down a few companies who have high bandwidth use products (bit torrent, netflix, streaming media sites) bitching because they cannot overwhelm networks with very high levels of traffic and then expect the ISPs to jump up and double or triple network capacity (without additional income) to support those business models.
Remember: The internet is a two ended setup. Netflix can have the biggest network connection in the world at their end, but if the other end can't support it, it doesn't matter. With Netflix quickly becoming more than 50% of network traffic in many areas (and torrent traffic adding another big chunk on that) it's easy to see the problem caused.
Literally, ISPs are faced with a doubling of network demand in less than 2 years, without considering any new customers added. That doesn't just mean needing twice the peering, it means having to double the speed of every jump in their internal network to support this, having to potentially double the number of head ends to handle connections, and so on.
[ link to this | view in chronology ]
Re:
That is a business choice for netflix. In the end it's pretty much a normal pay for peering arrangement when one side of the peering deal uses way more than the other.
[ link to this | view in chronology ]
Re: Re:
...and given that this will not only happen at their own cost, but save the ISPs money as well, what exactly is your problem with it?
[ link to this | view in chronology ]
Re: Re:
Sherman Antitrust Act - why is it no longer enforced?
Trolls jumping down your throat - why is every opposing opinion described in this manner?
[ link to this | view in chronology ]
Re: Re: Re:
[ link to this | view in chronology ]
Re: Re:
No. Not even close. Netflix was did not seek this "deal" and was not a willing participant in it. They were extorted.
[ link to this | view in chronology ]
Re: Re:
If you pay for 50Mbps bandwidth, you should get 50Mbps bandwidth no matter what content you're downloading (or uploading for that matter). That assumes that your ISP actually built the network infrastructure they promised to deliver that bandwidth, both within their own network and between their network peers.
That none of the current broadband providers in the US currently support the bandwidth they advertise and we paid for is the problem, not Netflix or YouTube or Spotify or any other web service.
[ link to this | view in chronology ]
Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re:
[ link to this | view in chronology ]
Re:
While you seem to have made the incredibly stupid assumption that the graphics are serious and not parody.
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
Re: Re: Re:
But, your argument completely ignores things like the ample time and even government funds that the ISPs have had to prepare their network for use that's been clearly in demand since the early days of YouTube, if not before. They chose to ignore these warnings, pocket funds and try to cap and block services on their network rather than improve infrastructure - and are now trying to push their own services over competitors just because their customers can't choose another provider.
Sorry, but the fact that your city is badly congested because your government opted to ignore predictable increases in traffic and failed to improve transport infrastructure is not the fault of those who use the roads.
[ link to this | view in chronology ]
Re: Re: Re: Re:
Netflix (and similar services) don't just require to send a lot of data, they also need to send the data at a speed level that makes streaming (in HD, of course) possible. What that means in practical terms is that you need something like 3 - 5 meg for upwards to two hours solid. Their 4K is 15mb a second:
http://bgr.com/2013/09/26/netflix-4k-streaming/
They also could not foresee or deal with the bottleneck that exists because most people want to watch things in prime time. So you aren't looking at average usage, it's peak usage from a significant number of users at the same time.
Your road analogy (painful as it gets) is relevant: It takes a long time to build new roads to handle increases in traffic, it doesn't happen overnight. Putting 20 new lanes on the edge of town isn't going to help if it filters down to a single lane a half a mile in. For ISPs, only adding peering isn't enough to handle all of the problems they are facing. In order to handle the massive increases in demand, they have to grow all of their internal network as well to handle it, and it's a big jump.
Netflix usage was not easy to foresee. The level of demand that it brings as a result is beyond the scope of any network planning out there, plain and simple.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re:
[ link to this | view in chronology ]
Re: Re: Re: Re: Re:
Only for those companies that were being willfully blind. It was obvious early on that Netflix (and other such streaming providers) were going to increase demand as they did.
What happened was that companies didn't want to (and still don't want to) hold up their end of the arrangement with consumers by actually putting in the needed investment early on.
This is an old habit for the telecoms -- even back in the days when POTS was the only telecom service, they routinely refused to expand trunk lines beyond their immediate need even when future need was obvious. This result in shortages of phones lines in many neighborhoods.
[ link to this | view in chronology ]
Re: Re: Re: Re: Re:
I work in networking, and I've been aware since at least 2007 that this was the way things were going. YouTube's popularity, increased demand for HD, larger downloaded of various types of content, much higher bandwidth demands were inevitable. That's why you plan your network for future expansion, not panic when things suddenly start reaching capacity.
"It takes a long time to build new roads to handle increases in traffic, it doesn't happen overnight."
...nor does the demand for new and upgraded roads. Planning is paramount, something very much lacking here. No analogy is perfect, but your city has people planning and surveying for new transport requirements, not blaming the business park that opened up across town because they made some routes too popular.
"Their 4K is 15mb a second:"
So? How many people are using that right now? We're mainly talking about standard HD content here. 4K is what they have to plan for in the future (and should already have been planning for, along with requirements for console game streaming, etc.)
"Netflix usage was not easy to foresee."
Bull. If your entire argument is based on this lie, it's no wonder the rest of your argument is so far off base. they just didn't want to do it either because they could just cap and pretend that only pirates used higher bandwidth, or because they didn't want fair competition with their own services.
Also remember - it's not just Netflix that's the issue here. US broadband speeds are woeful across the board, and that applies whether you're streaming music, downloading iTunes apps or streaming HBO. Netflix are the biggest and most visible service affected right now, but don't fool yourself into thinking this is the only service affected.
[ link to this | view in chronology ]
It works, it works well, and it has been doing so for several years now. This should not be news to anybody around here.
[ link to this | view in chronology ]
Re:
You may not be aware, but not everyone around here uses torrents or has any interest in them.
[ link to this | view in chronology ]
[ link to this | view in chronology ]
RBL, UDP and NN
[ link to this | view in chronology ]
Re: RBL, UDP and NN
[ link to this | view in chronology ]
wow
ABSURD!
if something like this EVER happened I am starting a public fund for a new nationwide ISP and inviting all peers and end users to jump ship. it would mean we would have to build the internet from scratch again because a bunch of crooks took it over....but don't worry this isn't going to happen.
[ link to this | view in chronology ]
Re: wow
Excellent, IN THE U.S., customer service, actual knowledgeable tech support staff, guaranteed speeds that the customer pays for, up-to-date equipment, etc.
Of course, investors who want to invest in this in the LONG run, not the short termers who want their returns in a few weeks.
[ link to this | view in chronology ]
Porn Package
[ link to this | view in chronology ]