4 ms·
I think this issue may be more subtle than we want it to be. I'm no fan of monopolistic ISPs, but it is true that when you have a peering point with unbalanced
by kentonv 12y ago
I think this issue may be more subtle than we want it to be.
I'm no fan of monopolistic ISPs, but it is true that when you have a peering point with unbalanced traffic flows, the side sending more traffic is supposed to pay the side receiving more traffic. You pay per byte sent, just like how the sender of a letter pays postage. This has always been the case, and as long as Verizon charges Level 3 the same amount per-packet as they do any other sender, there's no violation of net neutrality.
So Level 3/Netflix is making the argument that all Verizon has to do is install some additional network cables and everything would be fixed. Well that's a convenient argument, given that Level 3 sends way more traffic than it receives on that link, and currently (it seems) isn't paying for that difference. I hate to say it, but I think Verizon may actually be in the right here, at least insofar as that Level 3 should in fact be paying for that peering arrangement. Level 3's blog post seem deceptive on this point.
That said, Verizon has a video service that competes with Netflix. Verizon's video service presumably doesn't have to pay transit fees to reach Verizon customers. So what's to stop Verizon from charging unreasonable fees in order to stamp out competition? Presumably, this is the real problem: Verizon and Level 3 cannot agree on a price, because Verizon has no reason to offer a reasonable price.
So Level 3 and Netflix are waging a public campaign to shame Verizon, presumably as a bargaining chip to get the price lower. But neither side is really being truthful with us.
I'm just happy that in my area I can get sonic.net, an ISP whose only business interest is delivering packets.
- pwarner 12y agoI don't understand why ISPs can just be ISPs? Especially the telco ones are investing a lot of money to try to move up the value chain into things like video, IaaS, home security, probably more that I can't think of. Meanwhile they fail to innovate at actually being an ISP. Google seems to be the leader there with Google Fiber and their clever sofware for managing their data center networks.
- djchen 12y ago> Well that's a convenient argument, given that Level 3 sends way more traffic than it receives on that link, and currently (it seems) isn't paying for that difference. That is true if Level3 was sending traffic through Verizon to say Cogent or HE. But in this case, the OP is requesting this traffic through VZ and he is paying VZ to carry this traffic for him.
- rtpg 12y ago>requesting this traffic through VZ and he is paying VZ to carry this traffic for him. That's a very disingenuous way of putting things. Let's get all the actors in play here: Netflix - The website/service you're trying to access Level3 - Netflix's ISP Version - Your ISP You So to get to Netflix you'er going through 2 different entities. If you consider Level3 and Verizon to be on the same level ( after all, they're both ISPs), then your argument works the same way the other way around : Netflix is paying Level 3 for the connection between it and you, so why shouldn't Level 3 be responsible for this? Why is only Verizon responsible? The second way of seeing things is that Verizon is responsible for the connection between you and Level3 (i.e. Level3 is a Verizon customer). Level3 wants to just plug in more cables to get better speeds on Verizon.... well who wouldn't expect to have to pay more for that? In no situation is Level3 entitled to the maximum speed technically available to it for no cost. The counterpart to this is that it's Verizon's responsibility to offer reasonable pricing for upgrades (and not have content discrimination and conflicts of interest). If Verizon offers the same pricing structure for backbone infrastructure to everyone who asks, it's hard to fault them on this. Level3 is in a particular position given the size of the traffic served. But if I were a mailer for something like Amazon and were responsible for 35% of packages sent during a day (fake number), it's not like I could just ask FedEx to let me use more of its trucks and get higher priority for free.
- nishonia 12y ago> after all, they're both ISPs No, Level 3 is not an ISP. So the argument doesn't work the other way around. Also, you've framed things to make it sound as if Level 3 is initiating the traffic, when it is Verizon customers who are pulling data from the Level 3 network.
- djchen 12y agoIf I am a paying customer of an ISP, I sure would expect them to get me the content I want at a reasonably high speed, even if that means they need to bring up additional capacity. You could say Verizon is overselling their bandwidth to customers and that's why they have degraded connections to Level3. Is it not Verizon's obligation to their customers to upgrade their connections to handle what they've sold to their customers?
- nishonia 12y ago> ...it is true that when you have a peering point with unbalanced traffic flows, the side sending more traffic is supposed to pay the side receiving more traffic. Up until very recently the only time you paid for peering was when you were actually buying transit. Level 3 is definitely on the right side of this argument, not only logically - but also from the perspective of precedence. Anybody interested in learning how the internet actually works should read "The Internet Peering Playbook".
- kentonv 12y agoHmm, I guess I don't understand why sending packets to an end user over an ISP is not "transit", but I'll go ahead and admit I know very little about this subject and am probably wrong.
- benaiah 12y agoIt seems that the peering arrangements typically pay for transfer through one network to another, not to get data to the end consumer. I don't know enough about the issue to say whether that's true or not, but that seems to be the argument they're making.
- nitrogen 12y agoIf it were considered "transit" in the same sense as delivering packets from one network to another across large distances, then consumer Internet access should be free because it's always biased in favor of receiving rather than transmitting bytes. Verizon should even be paying its customers to accept the extra bits they get.
- kentonv 12y agoThat doesn't seem entirely obvious, since last-mile infrastructure is a completely different beast from backbones. But yeah, I clearly don't know what I'm talking about at this point. Sorry.
- 12y ago
- nitrogen 12y agoI'm no fan of monopolistic ISPs, but it is true that when you have a peering point with unbalanced traffic flows, the side sending more traffic is supposed to pay the side receiving more traffic. Such an arrangement with a consumer ISP is so preposterous I have to assume that Level3 and Verizon never expected flows to be symmetric. Level3...isn't paying for that difference. Right, because Verizon's customers pay for the difference.
- yxhuvud 12y agoThe beef of the problem is that Verizon is both a consumer ISP and a transit provider.
- Joeri 12y agoExcept in the case of Netflix, it's purely an ISP.
- pconf 12y agoIt looks to me like the OP is making more of a beef about Verizon's advertised speeds being significantly different from their actual speeds. That Verizon is continuing to advertise speeds that it intentionally is not delivering, IMO, constitutes fraudulent advertising. This can and should be the basis of, and resolved by, a class action suit. It's no different really than an ISP that advertises 100Mbps, has ethernet to the home, but only a T3 to the Internet. I'm sure their customer contract has clauses which specify that "actual speeds may vary". This does not, however, make their advertised speeds any less knowingly false.
- btown 12y agoOf course, their actual advertisements include disclaimers so they're not actually making claims about their upstream connections - legally, they would be able to get away with a T3. The problem is that there's no economic reason for a competitor to lay their own last-mile lines to the vast majority of consumers and compete on upstream features, since not enough people care enough to switch for them to recoup the capital investment. It's truly a first-mover-takes-all scenario.
- mobiplayer 12y agoAs I understand it, Verizon customers are requesting data from Netflix and Level3 has to carry that data from Netflix to the edge of the Verizon network. Verizon has got a profit from their customers so I would say that in any case VZ are the ones who should pay L3 to bring the traffic to their edge. Or, you know, stop the bullshit and keep the Interwebz working as they've been for decades.
- vfclists 12y agoI think you are ignoring the crux of the argument. Verizon has agreed with the customer basically to "go fetch" what the customer asks for. Netflix is not sending data to the customer, the customer is the one who has asked Verizon to "go fetch" at a price agreed between them. Verizon operates on the agreement with the customer that they can afford to meet the customers data needs at the price agreed. Your ISP is like a courier service who agrees to collect and deliver your parcels from the parties you order from, with the understanding that you are bearing the full cost of the delivery. At no point do they state that if the party you are ordering from will not pay them a fee, they can wilfully restrict the amount and the speed at which the parcels are delivered. The OP's experiment demonstrated clearly that Verizon's didn't lack the ability to deliver the packets at the speed he had 'ordered' regardless of source, but was deliberately throttling the speeds when they realized they were from Netflix. By routing the connection through the VPN, Verizon lost the information the throttling was based on and the downloads arrived at a higher speed. Any one who hosts a server knows that you can transmit terabytes of data for a tenth of the price ISPs charge customers. It is purely corruption and venality on the part of the FCC and the legislators when entertain the arguments from the ISPs on net neutrality and ignore the breach of faith and contract that the ISPs attitude towards the customers entails. The proper solution is the for the customers like the OP to bring class action suits against the ISPs and force them to reveal the financial and technical details to see if they have any substantial bearing on the ability of the ISPs to deliver on the services they have promised.
- vfclists 12y ago@kentonv With regard from the customer end, the issue of peering arrangements is basically a false one. Netflix shouldn't have to pay a penny to anyone. Verizon's agreement from the customer viewpoint requires them to build their pipes right up to Netflix's doorstep if that is what it takes them to collect and deliver the packets the customers have requested. This whole debate is basically about the legislators and the FCC giving Verizon et al an opportunity to rip off both customers and service providers.
- MaysonL 12y agoAre there any consumer-facing ISPs which send as much traffic to somebody like Level 3 as they get from them? I doubt it: most consumers recieve a lot more data than they send. So by your logic, all people peering with Verizon should pay them (except maybe TWC or Comcast).
- sbalea 12y agoSo if Netflix clients would start pushing random bits upstream to balance their downstream, everybody would be happy. Even better if they push a bit more, then Verizon should start paying Level 3, no?