5 ms·
First, I thought why another speed test, then I saw that they link their results directly to speedtest.net (the reference) and finally, I realized that fast.co
by greenspot 10y ago
First, I thought why another speed test, then I saw that they link their results directly to speedtest.net (the reference) and finally, I realized that fast.com is so much faster in detecting the download speed (but lacks upload and ping).
Not bad.
EDIT: And they secured a fantastic domain.
- vicda 10y agoAlso, I'd imagine it's a way for them to fight back against providers capping download speeds to Netflix's content.
- twinkletwinkle 10y agoI think the point was they conduct the speed test from the same servers that deliver video content. So ISPs can't throttle video streaming without it showing up in this speed test.
- greenspot 10y agoMakes sense but wouldn't they then use the netflix domain? Something like netflix.com/fast? I could image that if providers throttle it would be a mix of IPs and domain.
- chrishacken 10y agoSome ISP's (we don't throttle anything) throttle based on several factors, mainly packet signatures. Traffic coming from big/known sources, such as Netflix, contain unique signatures (probably the headers, etc, that are unique to Netflix Traffic). You can then check all incoming packets that match those signatures and throttle them. So unless Netflix went out of their way to mask every request to look like video content, there's not a whole lot you could do.
- IceyEC 10y agoThe files that fast.com has you download ARE chunks of video files :)
- zeristor 10y agoDoes anyone know which video the test file is? Perhaps it's encrypted, or a Netflix promo piece. Wouldn't there be copyright issues to use their actual streaming licences content?
- niftich 10y agoEarlier I got curious and I was wondering this too. Seems to be a 'random' blob of bytes every time that doesn't decode, but then I remembered they serve DRM'ed video that is then decrypted on the client.
- corobo 10y agoIf you have a Netflix subscription it's probably this or something like this [1]. For non-flixers it's a calibration video similar to [2] [1] https://www.netflix.com/watch/80103278 https://www.netflix.com/watch/80103278 [2] https://www.youtube.com/watch?v=cGgf_dbDMsw https://www.youtube.com/watch?v=cGgf_dbDMsw
- WatchDog 10y agoThe connection is encrypted, the ISP can't see request headers. For the main data download, all they can determine is its an TLS connection to a netflix content server. Potentially you could do some stateful monitoring looking for recent requests to fast.com but it's generally much harder to implement than simple IP or SNI based profiling.
- stouset 10y agoAll of the traffic is HTTPS. The ISP doesn't get to see headers.
- dpark 10y agoIf you look at the actual traffic, it's hitting netflix's content servers. e.g. ipv6_1-lagg0-c001.2.bne001.waia.isp.nflxvideo.net The interesting traffic is not to fast.com.
- voxic11 10y agoIf you look they aren't using fast.com as the domain they are downloading files from. That's just the domain that hosts the page. It doesn't matter if it gets throttled because it only serves up a few kb of html.
- jsnell 10y agoIf it's intentional throttling, fast.com would actually not be much of a problem. It'd still be easy to selectively apply traffic shaping to streaming but not to the speedtest traffic. It would be harder (though not impossible) if there is an actual capacity problem, and the bottleneck is outside of the ISP's network. For example insufficient peering capacity, which seems to be where most of the Netflix / ISP friction is.
- kbenson 10y ago> It'd still be easy to selectively apply traffic shaping to streaming but not to the speedtest traffic. That presumes they aren't fully emulating streaming traffic to test speed. Not only is this the correct thing to do from a video streaming company that wants to test connection speed for their services (the quantity and size of packets can affect the delivery through different mediums and devices), but it also makes it obvious when your ISP is quietly throttling your video streaming traffic. Since it's a win-win in this respect, I would be surprised if this isn't exactly what they are doing.
- jsnell 10y ago> That presumes they aren't fully emulating streaming traffic to test speed. It's not really a presumption, it's the actual facts on the ground. The actual benchmark file is served over HTTPS from, but there are still multiple simple ways to distinguish the current speedtest testcase from normal streaming.
- davb 10y ago> but there are still multiple simple ways to distinguish the current speedtest testcase Like looking out for DNS queries for fast.com then handling traffic from that client differently for a period (such as the A record's TTL).
- kbenson 10y ago> The actual benchmark file is served over HTTPS from, but there are still multiple simple ways to distinguish the current speedtest testcase from normal streaming. Do you mind explaining the details you are aware of that lead you to think they are not emulating streaming traffic in at least some portion of their test (since they are testing multiple sessions and types of traffic)? I may have missed a portion of this article or some other source that outlined this. It would fairly trivial to send sample content of actual video content for the test, and emulate a streaming client on the tester side, so I'm not sure how an ISP would distinguish traffic in that situation.
- greenspot 10y agoSince they took this precious domain, I was wondering about the purchase price and if it was worth to buy this awesome domain—we are talking here about a mid six digit at least, rather seven digits. Then, I checked how much traffic speedtest.net is getting on SimilarWeb: wow, 150m visits per month, I didn't know that speed testing can be so popular. Conclusion: Yes, it was right to buy this domain and if fast.com gets a large part of speedtest.net's traffic in the long term, Netflix has a neat free Marketing channel.
- brazzledazzle 10y agoThey also have a pretty simple way to show end users that their ISPs are either throttling them or being uncooperative with Netflix. I'm not sure what it will do to monopolies, if anything, but it could apply significant indirect pressure to a lot of ISPs.
- jacobtracey 10y agoThey also have slow.com... speedtest.net might be dead.
- amelius 10y agoWhy not also measure upload speed? I get it, it's because their business model only requires people to download stuff. The current state of the internet is much like the old days, where only big corporations had the ability to "broadcast". So I'm not enthusiastic at all.
- eatbitseveryday 10y agoGiven throttling by ISPs targets primarily streaming (i.e. downloading), they designed a specialized bandwidth tool to illustrate this. If this were generic, sure, then your complaint would be valid, but this is not a generic tool.
- mcpherrinm 10y agoMeasuring upload would require building out infrastructure to receive data streams with reasonable performance. That's nontrivially hard compared to the download portion, where they can use their existing CDN. Sure -- they didn't build out a fully featured internet connection monitor. But what they have built is a pretty good tool, especially for diagnosing Netflix or last-mile performance.
- namangt68 10y agoThey bought slow.com too.
- ParadoxOryx 10y agoI believe another HN user, CyrusL, owns slow.com and redirected it to fast.com - https://news.ycombinator.com/item?id=11723650 https://news.ycombinator.com/item?id=11723650
- dingo_bat 10y ago>EDIT: And they secured a fantastic domain. Apparently they have slow.com as well.