https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
This kind of dispute is not really anything a Network Neutrality regime as currently proposed could fix.
1. You state that it is "your experience" that "all" recent Netflix slowness is a result of peering contract disputes. Unless you are a network operations engineer at one of these companies how could you have this experience?
2. You link to the WSJ, which is not a credible source when discussing big media companies.
That said, you may well be a real person, in which case I would recommend changing your wording on commonly astroturfed topics.
Basically it's a play on "grass roots" movements. Powerful groups attempt to mimic grass roots, populist movements by hiring a bunch of employees to pose and regular people and write comments on forums, etc. And as you know, astroturf is fake grass.
[1] http://www.theguardian.com/environment/georgemonbiot/2011/fe...
Since then, it's been easy to correlate poor performance on my Netflix streaming with a a 60ms+ drop across a Cogent/Comcast peering point when I ping one of my company's servers from home.
There have been several articles on tech news sites discussing this dispute[1][2]. I linked to the WSJ article because it was fresh this morning and provided a good summary of the state of play.
On the other hand, accusations of actual throttling of Netflix traffic on a broadband provider's own network have been frequent but I haven't seen definitive evidence that it's happening on Comcast or Verizon.
Personally, I'm pretty pissed that Comcast is taking my $70/month and failing to provide within a factor of 50 of advertised rates to one of the internet's most popular services. They seem to be playing chicken with Netflix and their own customers. It would rebound badly on them if they had decent competition, but franchise agreements are what they are.
I don't count "internet points" very often, but it's pretty amusing for someone with a grand total of 137 HN karma to accuse me of being a shill.
[1] http://gigaom.com/2013/06/20/verizon-that-peering-flap-about...
[2] http://arstechnica.com/information-technology/2013/06/verizo...
I said it once, I will say it again it is Netflix' fault for not shaming bad ISPs. Netflix controls the source code for their media player and they control their servers. With 99% accuracy they should be able to detect which ISPs are screwing them and release this in a report to consumers.
Netflix does publish ISP numbers, and the trend over the past 6 months for Comcast and Verizon has been awful, as is shown in the "not credible" WSJ article I linked.
Net Neutrality should be about how we come to terms with companies that are pure ISPs trying to deliver data their customers want vs companies that stand to increase profits and hurt competitors through active throttling or, in the peering case, simple inaction.
Second, the VPN trick doesn't really tell you anything except that the end point of the VPN has a better path to Netflix's CDNs than the route your ISP is using. Your ISP doesn't have to act overloaded routes to the content, which they want Netflix to pay to upgrade.
2) VPNs add latency and are still limited by the bandwidth of your connection. Given that Netflix has a decent CDN, in theory your VPN-box shouldn't have all that much better a path to a Netflix server than you do. So, assuming that the paths to netflix are mostly equal, a fast VPN-Netflix experience vs a crappy local connection one would imply the ISP is to blame (for whatever reason malicious or not).
That is, they're probably "decent" (quite good, I'd even imagine), but the load is so high so as to cause traffic problems anyway. The question was "how can I tell if it's Netflix or if it's my ISP?" and the answer is, "You can't."
This appears to be the only reliable way to stream video during peak hours in my neighborhood, and I'm done with my ISP's suggestion that the problem would go away if only I'd reboot my modem again.
I know it's fun to blame ISPs for all the problems under the sun, but it's actually rarer than one might think that the ISP itself is the cause of a home networking issue.
While streaming in Firefox, reported speed rate jumps to expected (i.e. non-peak rate) when running through a proxy server outside my ISP's network. Speed drops instantly when the proxy setting is disabled. Flipping the proxy switch on/off literally changes my observed speed by ~10+ Mbps. This experiment has has been confirmed over weeks, different devices, etc.
So...I'm not blaming the ISP, but using a proxy server clearly works for me. So I'm going to do that so I quit wasting time trying to figure out why it doesn't work. I just need to be able to do it at the router level and not the computer level so it works for e.g. the Apple TV.
We can't say the ISP is in any way at fault here.
Try installing DD-WRT onto your router. It has features for things like this.
FWIW though -- I'm not blaming my ISP, specifically because I don't have enough data and don't care enough about assigning blame to get it. It wouldn't matter anyway, I'm basically stuck with this ISP.
Thanks for the DD-WRT rec, I'll try that out.