Hacker News new | ask | show | jobs
by Jtsummers 4417 days ago
L3 is not the provider, Netflix is the provider. Netflix has chosen to contract with L3 so that their customers can receive the content. L3 is also an ISP and so has peering agreements with other ISPs. Netflix has customers who aren't using L3 as an ISP so L3 and these ISPs make use of their peering setup to transmit Netflix's content to the ISPs' customers.

L3 is not pushing, the customers are pulling. The ISPs serving the customers are not able to keep up.

You want pushing? That'd be L3 using (as an example) Comcast to reach customers of TWC. Then L3 would be pushing through Comcast. That's not the (apparent) situation here. The end user is on the other side of this peering divide, not multiple peers away. Customers are pulling data from Netflix which happens to be on L3. Blame the customers and up their rates if that's what's needed to cover the costs. But at $15+ billion a year in profit Comcast can probably afford to use the customers' money to provide them with the promised experience.

1 comments

L3 is pushing to maintain its contract with Netflix. L3 is pushing, because L3 isn't the only CDN responsible for Netflix traffic. "Comcast" (it may not actually be Comcast and in fact I doubt it is given Netflix's recent agreement with Comcast) can just use Netflix's other CDNs, and traffic will continue to flow normally.

L3 is not necessary here, and everyone who's actually involved knows it, including L3.

If Comcast can't handle the amount of data, how would using a different CDN help? Does the other CDN somehow send less data given exactly the same requests?

Or are you arguing that an ISP should be allowed to restrict which services people are allowed to access depending on how much those services pay the ISP?