The thing is, Netflix is NOT pushing any of that traffic to Verizon. It is Verizon's customers who are pulling that traffic from NetFlix -- and they are paying Verizon to deliver it!!!
More here: https://news.ycombinator.com/item?id=7701494
The thing is, Netflix is NOT pushing any of that traffic to Verizon. It is Verizon's customers who are pulling that traffic from NetFlix -- and they are paying Verizon to deliver it!!!
More here: https://news.ycombinator.com/item?id=7701494
See this circa 1999 article about peering and settlement on the internet: http://www.cisco.com/web/about/ac123/ac147/archived_issues/i... (Part I); http://www.cisco.com/web/about/ac123/ac147/ac174/ac200/about... (Part 2). Note that this was published by Cisco 15 years ago, long before any of these disputes arose. We're talking about a very settled understanding of how the internet works that Netflix is trying to overturn to help its own bottom line.
It's rather simple. Verizon's customers are consuming traffic, and it's Verizon's job, as a consumer network, to facilitate consumption of said traffic.
I only pay Verizon so that I can have access to Netflix content. No access to Netflix, then I'm not a Verizon customer any longer. Verizon is a Consumer Network -- so by definition, almost all of their traffic will be ingress.
Level3 has a great blog post detailing the issues at hand. Specifically, they state the consumer networks are refusing to upgrade their networks, and this is shifting the burden to Level3. Level3 knows they are refusing, because they have discussed the matter with the "Big 5" ISP's here in the states.
Level3 has even offered to split the cost with the Big5, which as they pointed out, is a win-win for everyone involved. Yet, the Big5 still refused.
http://blog.level3.com/global-connectivity/chicken-game-play...
Should we now start talking about there is no such thing as a video, just 1's and zero's, or, there is no such thing as 1's and 0's, just timed voltage oscillations. Or perhaps in verizon's case, there is no such thing as customer service, just opportunistic moneymaking leveraging monopoly and an army of lobbyists.
Do you get upset when you sign up for a United flight and one of the legs is operated by a codeshare partner? It's the same thing: there's an idealized abstraction of a "flight from New York to Burkina Faso" and the actual reality that the underlying physical service is a distributed one.
1) Level3 has offered to split the cost with the Big5 ISP's of upgrading their infrastructure.[1]
* This would increase throughput and capacity for both Level3 and the consumer networks.
2) Netflix has offered free Open Connect Appliances to all major ISP's.[2]
* This would allow consumer networks to only download a video once, then serve it up locally within their network to all their customers. In-network traffic is almost free for the ISP's.
3) Netflix has offered to change their entire distribution model into a P2P model.[3]
* This would allow consumer networks to only download a video once, then serve it up locally within their network to all customers. In-network traffic is almost free for ISP's.
.
All of these options have been flat-out refused. The Big5 ISP's are purely after the money. There is no other compromise for them.
[1] http://blog.level3.com/global-connectivity/chicken-game-play...
[2] https://www.netflix.com/openconnect/hardware
[3] http://arstechnica.com/information-technology/2014/04/netfli...
So what you're saying is, Verizon's selling a product ("internet access") that doesn't exist—and that it's not their fault that they can't provide it, since it doesn't actually exist? Maybe they shouldn't be selling it, then.
If someone were to talk to Verizon's sales people, and watch their commercial, and read their sales copy—and then be presented with those two definitions, which do you expect they would believe Verizon is using?
You might not like the logical conclusion: the ISPs charge people for what they actually use.
What happened to all that "National Broadband Act" funding the Big5 ISP's got? What about annual infrastructure upgrades? These guys are not coping with the data-driven society the wold is now, and are trying to stretch their buck the furthest (I don't fault for that, it's business).
However, when they wrongly shift the blame to others, it really fires me up.
2) As trevelyan said, they operate around the world, and state that this situation, and mindset of last-mile carriers, is unique to the US.
3) One would think a backbone provider would share the same views as the last-mile carriers, since it would mean more money for them too. However, they state that big content providers such as Netflix are very much so not a problem, but instead it's the last-mile carrier's refusal to make necessary network infrastructure upgrades to augment capacity.
This information is available on their blog. This post in particular worth a read: http://blog.level3.com/global-connectivity/chicken-game-play...
It's always historically been the case that settlement free peering required balanced traffic ratios. The difference is L3 used to have far more consumer networks buying transit from them. Before, level3 was needed to connect a bunch of different regional ISPs together who each purchased IP transit. Now, every consumer ISP of any size can orderup a nationwide backbone network (from level3 ironically, yes despite being in a peering war for ip transit, comcast's nationwide fiber network is leased from level3.)
Many of the old Ma Bells that were broken up used to be clients of level3. Through the mergers, many of them now own Tier 1 backbone networks. Verizon, ATT, and CenturyLink all are now also competing backbone providers with Level3 as well as being consumer ISPs. This leaves Level3 in the position Cogent was in when L3 depeered them.
Level3 will now gladly split the costs for unbalanced traffic ratios now that it benefits them. 10 years ago they would have tried to extract transit/paid peering from the same situation from someone else.
Perhaps the whole balanced traffic ratios requirement doesn't work in a time when every consumer ISP has their own nationwide fiber network and many also own Tier 1 IP networks. Or perhaps expect Level3 to start looking to get bought/merge by Time Warner cable or Cox to even the playing field.
The cause of this dispute is that the ISPs each have a monopoly over access to a large distinct block of customers and want to leverage that into a tax on content distributors, creating an unlevel playing field in favor of the ISP's own over the top services in competition with services like Netflix.
I dunno who is going to cave first, but my money's usually on the angry ignorant masses.
Imagine for a moment that we're talking about water service instead, and that we live in an alternate reality in which, due to accidents of history, the water network evolved much like our Internet, with peering and settlement agreements between privately owned water networks.
So, to borrow your words: you're paying your water service provider for a connection to their water network, but that doesn't make it their responsibility to pay to upgrade every intermediate water network on the way to every home what might need water -- even if water pressure drops every morning when everyone in town wants to take a shower.
Regardless of the technicalities, that doesn't seem right, does it?
Just as water service providers in that alternate reality would be responsible for making sure customers can pull enough water to shower every morning, ISPs are responsible for making sure their paying customers can pull the traffic for which they have paid.
Different example. Air Canada has an unlimited North America flight pass: http://www.aircanada.com/en/offers/air/wallet_na_faq/wallet_.... You can characterize this pass as buying you "unlimited travel to any destination in North America." Okay, so is it Air Canada's fault if you really want to go to Buffalo regularly, but you often have trouble booking a flight because of limited capacity at BUF? Does Air Canada have to pay for the airport upgrades? After all, it's their customers that want to go to Buffalo, and they're paying to travel to any destination in North America.
--
PS. Travel is far too different to use in an analogy -- e.g., it doesn't involve delivery of continuous services to customer premises.
In case it's not obvious, I agree that ISPs are NOT reponsible for upgrading infrastructure outside their network. What I'm saying is that ISPs are responsible for upgrading their network so it has sufficient capacity to receive the traffic pulled (and paid for) by ISP customers.
[1] http://blog.level3.com/global-connectivity/observations-inte...
The purpose of the arrangement you're pointing to is so that transit providers (e.g. Level 3 or Cogent) could distinguish other transit providers from transit customers whose traffic was characteristically asymmetric. The reason transit providers care more about upload bandwidth than download bandwidth is that customer ISPs can easily offer web hosting services to balance their traffic load, so it would be fruitless to charge the ISPs more for not sending the transit provider more traffic they have to carry. Better to give the ISPs free transit than that.
But Verizon isn't the transit provider here, they're the ISP. By sending Verizon a lot more traffic than they receive, Level 3 is effectively offering Verizon a huge amount of free transit in the other direction. That's like free money. Verizon could trivially use it to out-compete AWS on bandwidth pricing and make a boatload of easy cash. But that wouldn't unbalance the playing field for competitors of Verizon's video services.
Importantly, there is no other way to reach those customers. If you need to get traffic from New York to San Francisco you can use Level 3 or Cogent or Verizon or any of a dozen others. If you need to get traffic to a particular household which is a Verizon subscriber, there is no path other than Verizon.
Now you can say that Verizon is responsible for making sure the edge connection works properly.
But you could also say that Netflix shouldn't just dump it's entire load onto shitty congested peer points.
Think of Verizon as an island city with 10 bridges. Netflix is trying to send 1/3 of all the traffic through one bridge. This causes congestion on that bridge when the other 10 bridges are moving fine.
Verizon is saying, use a different bridge they are all open.
Netflix is saying, add more lanes to the one I use because I'm delivering loads to people who ordered it.
Both are valid arguments. However, one thing to consider is that Netflix could switch ISPS tomorrow and start dumping their load on a different bridge.
Realistically it's absurd that Netflix isn't use a whole variety of ISPs to manage the load themselves. Other big data providers do it. Why can't they?
But also, Verizon is probably playing hardball because they are a competitor.
IIRC, Netflix offered to provide hardware to all the major ISPs that would cache Netflix content at the ISP data centers. Not a single one took them up on the offer.
They also offered to change their entire distribution model to P2P as-to keep the traffic burden inside the consumer isp's network (which effectively costs them nothing, it's ingress traffic that is the major costs).
Level3 has even offered to split the costs of upgrading the Big5 ISP's peering connections.
All options were refused.
Why wouldn't they do this anyway? How does the ISP have any say in whether or not Netflix distributes their content via P2P? Or am I misunderstanding?
But regardless, even with that offer, Comcast scoffed at it, citing Netflix would still be a "large burden" to their network. (which would be even more-so false than it currently is).
In an ideal world Netflix would pay a single ISP for access to "the internet" and their traffic would be handled properly across peered networks. Unfortunately it's not an ideal world, and so Netflix has made a bunch of philosophical compromises to increase service for its customers (including setting up other Fast Lanes). But that doesn't mean we should expect Netflix to continue to do this.
>In an ideal world Netflix would pay a single ISP for access to "the internet" and their traffic would be handled properly across peered networks.
Netflix can do that now, but its not what they are doing. It's paying an ISP to send it over only their peering points by choosing the lowest bidder. It saves Netflix on bandwidth costs. A normal ISP will send the data by any means to get it there. Netflix's ISP is just letting their saturated points sit there. That's the ISP's fault.
>The fact that the traffic was requested by their members, and then delivered uncongested to them tells me it's on Verizon to fix the issue.
You could easily make the argument that Netflix is selling their service and is the one sending the data. It should be on their ISP.
You're assuming Verizon isn't over-subscribing all of their other peering connections too.
> Both are valid arguments. However, one thing to consider is that Netflix could switch ISPS tomorrow and start dumping their load on a different bridge.
Your analogy is broken because peering connections aren't like bridges. Expanding a bridge costs millions of dollars and can't reasonably be moved from where you build it. 10Gbps switch ports do not cost millions of dollars and can trivially be moved to a different peer if loads change.
Chump change for major ISP's.
[1] http://blog.level3.com/global-connectivity/chicken-game-play...
The PR release linked as the topic of this thread claims it's only 44% on the other connections.
>Your analogy is broken because peering connections aren't like bridges. Expanding a bridge costs millions of dollars and can't reasonably be moved from where you build it. 10Gbps switch ports do not cost millions of dollars and can trivially be moved to a different peer if loads change.
There isn't just one peering ports there are many many peering points.
It's also cheap for Netflix to use another ISP who won't cram it down saturated peering points.
Finally, if it's so cheap why won't LEVEL3 or Cogent pay 100% of the cost?
Percentages don't tell you anything. The fact that some 10Mbps link is at 23% utilization is of no utility. Neither is the capacity of links not connected to the relevant customers. The real question is, if Netflix used some other transit provider and their traffic went over some other Verizon links, wouldn't those links still get saturated?
> There isn't just one peering ports there are many many peering points.
...and?
> It's also cheap for Netflix to use another ISP who won't cram it down saturated peering points.
If that were true then there would be no dispute.
signed: The Trolls
They're just doing so in response to requests coming out of Verizon networks.
Still though, Verizon customers are running Netflix apps, which are making the requests, so it's not like customers are doing the requesting "in the raw", or as "informed" consumers. They're just clicking "play" on Netflix video devices.
Also, Verizon customers aren't paying Verizon to deliver content, they're paying Verizon to try to deliver content. This goes all the way back to the "unlimited" deception ISPs pull on consumers, and Verizon is double-guilty of this deception, as they're a cell phone carrier as well.
Edit: I really hate to be that guy (and I know I'm breaking rules by saying this), but have we really devolved to the point where we downvote everything that isn't 100% in agreement with the hive mind? I thought HN was better than this. I'm just getting so sick of being downvoted because I'm offering a different angle - I've been polite, deferent, and explanatory, and my words get sent straight into the "grey" anyway. You're given downvote privileges because it's been determined that you're capable of thought, please don't disprove that.
Also, calling what I said "word twisting" isn't really addressing their argument, it's more or less just name-calling, which companies are really good at ignoring. To beat them, you've got to do better than that.
only because they don't have a large lobby organization to protect them from the laws ;)
The analogy isn't great, I'll agree. I prefer the "water" analogy, myself.
The reply about a bartender "pushing a drink on you" is spot-on for why your point is pointless and not in need of visibility.
It just sounds like you're okay with misrepresentation of the facts, because it agrees with your overall point.
Also, like I said in the above comment, bartenders can lose their license and get fined heavily for continuing to respond to requests for drinks once a user is "saturated", so I don't think it's the best analogy possible for your argument.
A better analogy might be water usage, which lends itself well to an "Internet as a utility" segue.
Well, Netflix is pushing traffic to Verizon. Saying they're not is factually incorrect.
Then you wrote:
They're just doing so in response to requests coming out of Verizon networks.
The point at hand, of course, was whether it's fair to frame things in terms of "Netflix pushing traffic to Verizon" when the reason for the traffic is requests initiated by customers on Verizon's network. Nit-picking about whether someone is "pushing" data when responding to a request does not in any way further the discussion. Hence, downvote into invisibility.
Incidentally, the way to continue the script here is for you to ignore everything I just wrote and continue focusing with laser-beam intensity on bartenders serving drunk people in order to cover the fact that you did not have any relevant point to make in your original comment.
Important distinction, because Netflix is in control the whole time, and can do things, if it wants to, to mitigate the flood of requests. It's not, and in fact is intentionally ramping up the volume of requests by offering content such as 4k resolution videos, most likely to further push this issue.
So no, again, this isn't a nit-pick, it's a central point to this conversation.
I don't really understand why you're being such a jackass about this, though.
And you're saying that with a straight face...
And wondering why people aren't taking you seriously?
Just like your argument that Netflix is 'pushing content to Verizon consumers', ignoring that 'Verizon consumers are requesting said content'.
Maybe one of the things Netflix could do to deal with the volume of data is let Verizon customers know that that their service is being degraded because of that volume...
Wait... I'm getting deja vu...
I guess it's more of the, "added bonus" of further stressing ISP networks to further push the issue.
Like I've been saying, I'm offering no "ought" statements, only "is" statements[0].
I think most people clicking "play" on Netflix devices understand that it entails Netflix sending the content to them. I think most of them probably understand that this is more data than your average webpage, too. Maybe I'm significantly overestimating the intelligence of the average Netflix user, but I don't see how a deliberate request to play a show differs from "a request for the traffic".
Netflix could ask for less data, in the form of lower quality streams, but have intentionally decided to ask for, at all times, the highest possible video quality possible. In fact, they're so intent on sending as much data as possible, that they've begun rolling out 4k quality videos of more and more of their content.
It's just important to recognize that it's not like Netflix has no control over these request volumes, because it's their software that's making the requests. They're in charge of the entire end-to-end.
Adjusting the data usage settings for your account is
the easiest way to reduce the amount of bandwidth used
while watching Netflix. There are 4 data usage settings
to choose from, each estimate below is per stream:
Low (0.3 GB per hour)
Medium (SD: 0.7 GB per hour)
High (HD: 3 GB per hour, 3D: 4.7 GB per hour, Ultra HD 4K: 7 GB per hour)
Auto (adjusts automatically to deliver the highest possible quality, based on your current internet connection speed)
From https://help.netflix.com/en/node/87Frankly, I'm not sure they should, but I doubt they're even thinking about that, either way. I'm not going to watch a 480p video because I'm trying to conserve my ISP's capacity. That's silly.
Besides, I think Netflix has a vested interest in continuing to push this issue, and thus the "Auto" adjustment might favor as much data as possible, irrespective of the overall ISP's capacity.
When the amount the user is requesting exceeds X mbps, then certainly Verizon has zero responsibility to meet that. When it's an appreciable fraction, it's understandable that they don't always meet it - it's "best effort", after all. When it's a small fraction, "too much is being requested collectively by all the users over that link" seems like it should quite legitimately be Verizon's problem.
But this just goes all the way back to the "up to" and "unlimited" bullshit verbiage ISPs have been using for years to sell their product.
I just don't think this is as much about net neutrality as people are making it out to be. It's more or less, "Who should pay for this?" and the choices are, "Customers of ISPs" or "Customers of CDNs".
Your comment, while well written, sounds suspiciously like the Current Push theory of modeling electrical flow: put a huge motor on a small drive, and you'll blow the drive from all the current the motor forces through it. In reality, that's backwards, and the motor simply stalls. (Full disclosure: I'm not an EE, but man a master electrician I knew thought it was funny.)
Back to the point. Consumers request data, and then expect it to arrive. Netflix offers a service that replies with enormous amounts of data for very little request data. Now, most sites are like this, but video is a caricature of the imbalance typically seen. And Netflix serves a _lot_ of video. So a quick Pareto diagram points right to Netflix for congestion. But none of that is preemptive - all of that data was requested from the Verizon side, and so the word pushing gets you downvoted.
It's just that Netflix's service is less like Newton's equal and opposite force and more like Flubber.
But like all things, there's more to it than just Netflix replying to requests with an asymptotic amount of data. Check out the Level3 blog posts linked elsewhere in this thread, as I think they're a reasonable counterpoint. At least, I thought it was neat.
Analogies just start to break down a bit when you consider the fact that these consumers aren't making these requests of Netflix's CDNs on their own. Netflix is giving them an app that does this, so Netflix the company is actually in charge of the volume and direction of these requests from start to finish.
From what I gather from Level3's blog post, they've built out a lot of extra capacity to specifically handle the kinds of traffic that a company like Netflix would be pushing, and that the ISPs have not done so, intentionally, and are trying to get Level3 and others to pay the costs for the upgrades.
Why? Well, again from what I've gathered from the submission and Comcast's article on the same topic, it's because they don't want ALL of their customers paying for upgrades that will only benefit the folks who actually use that increased capacity - specifically, Level3's content. If I don't use YouTube and Netflix, the argument goes, why should I have to pay for the upgrades that'll only benefit Netflix and YouTube? The ISPs are therefore saying that the folks providing the content would be the best ones to pay for these upgrades, because that way the costs are only on the consumers paying for the services (in the form of money or ad views), instead of all of the ISP customers.
Now I think the debate can really take place once we start talking about "who benefits" from these upgrades. The ISPs appear to be saying Netflix, et. al. are the only beneficiaries, and Netflix, et. al. are claiming that since the upgrades are taking place on the ISP side, everyone who is a customer of the ISPs would benefit from the upgrades.
It always struck me as duplicitous of the ISPs to talk about who holds the cost for the Netflix volume, since most are also attempting to sell in the same market as Netflix (namely streaming video and TV shows). It just smacks of conflict of interest. It's not like Comcast, Verizon, and Time Warner don't all stream _enormous_ amounts of video either, and it's not like I as a consumer care about all the technical nonsense. (I also was terribly underwhelmed by the switch to HD broadcast TV, and generally feel like the signal glitches are so grievously bad and corrupted that surely someone pulled a fast one there.)
Really, I suspect this whole mess may merely be the result of the companies providing the pipes also competing on content, and their roles get muddied. We expect to be able to abstract away all that peering nonsense as a consumer, and since the Internet is so stupefyingly big, creating special cases seems like an unreasonable burden to push on the typical consumer who neither understands not cares how the magic info-pipe works (my personal stance).
Of course the techie part of me has a load of popcorn to see how it turns out. As I noted elsewhere, it kinda doesn't matter who is technically right. My money is on the angry ignorant masses who just want some shows before sleep, and against whomever they blame. So far, my money's on Netflix, as cable companies are somewhat reviled by comparison.
> I really hate to be that guy (and I know I'm breaking rules by saying this), but have we really devolved to the point where we downvote everything that isn't 100% in agreement with the hive mind?
I think people are seeing this as a misinformed viewpoint and reacting to that.
This isn't "my" logic, it's fact. It's a fact that customers aren't making informed requests, and it's a fact that Netflix is in control of the requests, from start to finish, and it's a fact that Netflix is increasing the request volume over time by offering more and more higher-quality video (they even offer 4k video streams for some of their content and have said they intend to do more of this over time).
I've seen this happen for a while. My only advice is to just roll with the punches.