TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is the Internet Faster for Google?

4 pointsby fleroviumabout 3 years ago
I know this sounds odd, but sometimes this sequence of events will happen: 1. A simple website won&#x27;t be loading 2. I&#x27;ll open a new tab and load google 3. Google loads instantly 4. I return to the first website. Still hasn&#x27;t loaded. 5. I&#x27;ll try other websites and they won&#x27;t be loading.<p>To all appearances, my internet will simply become slow, except Google search still loads quickly. I might say, Google&#x27;s servers&#x2F;site are better, but I&#x27;ll check network requests and even the first HTML request of simple static sites won&#x27;t be loading.<p>&quot;Slow&quot; websites includes hn.

2 comments

Jenssonabout 3 years ago
Google owns a lot of internet infrastructure, so yes the web is faster for them since they can run things through their internal infra or through the external web depending on what is faster. They also have small datacenters basically everywhere making latency to their main sites very low and ensuring that they are not affected by temporary cable disruptions.<p>Article talking about Google cables:<p>&gt; The Blue and Raman systems extend Google’s already healthy portfolio of undersea web cables, which run between every continent on earth, with the exception of Antarctica.<p><a href="https:&#x2F;&#x2F;www.techradar.com&#x2F;news&#x2F;google-is-build-two-more-whopping-submarine-internet-cables" rel="nofollow">https:&#x2F;&#x2F;www.techradar.com&#x2F;news&#x2F;google-is-build-two-more-whop...</a><p><a href="https:&#x2F;&#x2F;www.wired.co.uk&#x2F;article&#x2F;facebook-google-subsea-cables" rel="nofollow">https:&#x2F;&#x2F;www.wired.co.uk&#x2F;article&#x2F;facebook-google-subsea-cable...</a>
toast0about 3 years ago
First the answer to your direct question, but read on to get a probable fix to your problem.<p>Your connection to Google almost certainly doesn&#x27;t have a very similar path as other sites. Faster or slower or whatever is incidental, but mostly it&#x27;s different. Google has an open peering policy, a content appliance program, nodes, probably almost every public internet exchange, and lots of transit connections; in a lot of places, your traffic will go over your provider&#x27;s local network and then to google equipment directly. Chances are you&#x27;re connecting to a server that&#x27;s physically and network close to you with low latency.<p>As of right now, HN is just a single host (with a failover host?) sitting in San Diego? in a small hosting company&#x27;s facilities. They peer at public exchanges in Los Angeles and Phoenix and have no content appliances etc. If you&#x27;re not in the region, your traffic is going over transit, which may be congested if your ISP is underprovisioned, and anyway is going to have higher latency.<p>Also, because Google and YouTube are more or less essential to the modern internet experience, if they don&#x27;t work, your ISP is going to get a lot of calls, so they check and make sure they work. HN, not so much.<p>So, now that your question is answered... how to fix it. Most likely, all of that stuff, while true, isn&#x27;t the problem. In my (not so) humble opinion, you&#x27;re probably having an MTU issue. If you&#x27;re not familiar with MTU issues, the basic thing is every network connection has a maximum packet size (Maximum Transfer Unit or MTU), and when connecting via TCP, it&#x27;s common to send an option in the SYN that indicates the maximum size (MSS option), but the MTU along the path isn&#x27;t really known by either side, and if either peer sends a larger MSS than the path can support, the other peer will send packets that are too large and they may be dropped. In theory, a router that drops a packet because it&#x27;s too big will send an ICMP report that the packet was dropped, but they don&#x27;t always send them, or they may be rate limited in sending, or the packets may not be processed when received, etc.<p>Google (and some other high profile sites) specifically cap the MSS they use below the ethernet standard of 1500, which allows for clients with commonly incorrect MTU settings to work without noticing anything is wrong. HN and many other sites do not.<p>Unfortunately, I don&#x27;t know of a good MTU test site, and I haven&#x27;t had time to build one, so you really have to use ping testing to confirm and work from there. Here&#x27;s a windows based example of ping testing, but it should be adaptable to anything reasonable. <a href="https:&#x2F;&#x2F;kb.netgear.com&#x2F;19863&#x2F;Ping-Test-to-determine-Optimal-MTU-Size-on-Router" rel="nofollow">https:&#x2F;&#x2F;kb.netgear.com&#x2F;19863&#x2F;Ping-Test-to-determine-Optimal-...</a>