Uh, how often are you using the Internet to connect to a computer in your home town? Maybe 5% of the time?
I’ve never used Starlink, but with a basic understanding of geography and optics, I’m going to bet that in most scenarios the latency difference between Starlink and fiber is negligible, sometimes even being faster on Starlink, depending on the situation.
That said, I’m not suggesting Starlink is a realistic replacement for fiber, just that latency isn’t the big issue. (It has other serious issues)
Ok, so actual question, How useful are CDN endpoints these days with https everywhere? Because you can’t cache encrypted content. Also you can’t cache live content like video calls or online games. I’d imagine the percentage of cacheable content is actually fairly low these days. But like I said, I don’t actually know the answer to this, i’d be curious to hear your take.
Browsers partition the cache by “origin” now though, so while it can cache HTTPS content, it can’t effectively cache shared content (It’ll store multiple independent copies).
So Youtube still works fine, but Google Fonts is pointless now.
Edit: Oh yeah, and any form of shared JavaScript/CSS/etc. CDN is now also useless and should be avoided, but that’s always been the case.
You’re probably really far away from the VR Chat server. Try pinging Google or Cloudflare, which will tell you ping to the nearest datacenter (a rough estimate of ping caused by your local ISP).
Based on their numbers, you could probably expect 50-100ms to Google, and then add an extra 90ms to get from there to your VR Chat server.
My personal fiber connection gets under 2ms ping on Speedtest
That makes sense then. When people talk about their ISP ping, they’re usually talking about how long it takes to get out of the ISP’s network. So that 5ms Cloudflare ping is likely pretty close to what people would consider your internet’s ping.
Speedtest.net is a really common tool for measuring this, since it will automatically check where the closest server is. For your connection, any ping above 5ms you can probably assume is based on your physical distance to the server, or latency on the server’s end. I’m guessing Google doesn’t have a server quite as close to you as Cloudflare
Thanks for the details! This makes sense now. I started asking questions because it seemed wild that the only ping I pay attention to, the one shown in a game I play, would be up to 4.5 seconds on starlink. I guess it would be ~250ms at the top of the range they quoted.
Starlink has much better latency than most satellites, but still 10 to 50 times as much as fiber.
ha yeah… not having to make a 340 mile round trip instead of the hundreds of feet to the nearest router will do that
Uh, how often are you using the Internet to connect to a computer in your home town? Maybe 5% of the time?
I’ve never used Starlink, but with a basic understanding of geography and optics, I’m going to bet that in most scenarios the latency difference between Starlink and fiber is negligible, sometimes even being faster on Starlink, depending on the situation.
That said, I’m not suggesting Starlink is a realistic replacement for fiber, just that latency isn’t the big issue. (It has other serious issues)
Much more frequently than you think with CDN endpoints.
Ok, so actual question, How useful are CDN endpoints these days with https everywhere? Because you can’t cache encrypted content. Also you can’t cache live content like video calls or online games. I’d imagine the percentage of cacheable content is actually fairly low these days. But like I said, I don’t actually know the answer to this, i’d be curious to hear your take.
HTTPS can in fact be cached, and most modern browsers will do so unless given a header or something to tell it not to.
Source: Devtools network tab + https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching
Browsers partition the cache by “origin” now though, so while it can cache HTTPS content, it can’t effectively cache shared content (It’ll store multiple independent copies).
So Youtube still works fine, but Google Fonts is pointless now.
Edit: Oh yeah, and any form of shared JavaScript/CSS/etc. CDN is now also useless and should be avoided, but that’s always been the case.
Just for reference, I get about 45-50 ping playing Marvel Rivals on Starlink.
That’s basically perfect, with regards to online gaming.
I got better ping playing Quake multiplayer in 1996
Online and not LAN? I have doubts.
That used dedicated servers, right?
So if my ping is currently 90ms on fiber, it’ll become 900ms - 4.5s on starlink?
My average latency on Starlink over the past year is 32 ms. It varies throughout the day from around 20 to 40 ms.
If you are getting 90ms on fiber, you are either pinging a server that’s a long ways away or something is very wrong.
If you look at the rest of the comments, you’ll see I was taking about my ping in a game. Not my shortest path to a nearby server.
Probably no. Your ping is abnormally high for fiber, I’d expect a sub 10ms ping for you.
That makes a lot of assumptions about what I am pinging, and the networking context.
In my case I was quoting my average ping in VRChat.
How can you quote 10-50 times higher and then tell me no when I calculate what that means for me?
Is it because latency does not scale in that way?
traceroute
liketraceroute cnn com
ctrl-c
at the third line.Don’t try to ping UK.battle.net or your numbers will be skewed by everything in between.
About 5ms.
Based on the various replies, it sounds like the poster I was originally replying to does not mean pings in any context.
They just mean in this context. Along optimal routes. Right?
So then 10x makes 50ms; sounds about right
You’re probably really far away from the VR Chat server. Try pinging Google or Cloudflare, which will tell you ping to the nearest datacenter (a rough estimate of ping caused by your local ISP).
Based on their numbers, you could probably expect 50-100ms to Google, and then add an extra 90ms to get from there to your VR Chat server.
My personal fiber connection gets under 2ms ping on Speedtest
It depends on the instance (people can make them in 4 regions of the world) but 90ms is common for US west and east, for me.
That makes sense then. When people talk about their ISP ping, they’re usually talking about how long it takes to get out of the ISP’s network. So that 5ms Cloudflare ping is likely pretty close to what people would consider your internet’s ping.
Speedtest.net is a really common tool for measuring this, since it will automatically check where the closest server is. For your connection, any ping above 5ms you can probably assume is based on your physical distance to the server, or latency on the server’s end. I’m guessing Google doesn’t have a server quite as close to you as Cloudflare
Thanks for the details! This makes sense now. I started asking questions because it seemed wild that the only ping I pay attention to, the one shown in a game I play, would be up to 4.5 seconds on starlink. I guess it would be ~250ms at the top of the range they quoted.
Of course. Still, an exception doesn’t disprove expected averages.
So you were only talking about when testing with ideal servers? Why is my example an exception? Are all games an exception?
Because we’re talking about the inherent latency of the connection, obviously.
How condescending. I’m obviously not wise to networking stuff. That’s why I was asking questions.