3 ms·
Have you measured the bandwidth usage or packets per second when this happens? It is possible for websites to consume all available bandwidth. It used to be pre
by elmerfud 2y ago
Have you measured the bandwidth usage or packets per second when this happens? It is possible for websites to consume all available bandwidth. It used to be pretty universal that your internet connection was smaller than your Wi-Fi connection. This allowed various queuing and discard algorithms within your router to do their job and provide some sort of fairness to the various things competing for bandwidth. Modern internet connections can be 1gb or more which can far exceed what Wi-Fi can actually do. This kind of flips the mechanisms where the congestion is actually happening and can cause odd behavior.
Google and I imagine other specialized sites do play some trickery with how they craft their TCP packets potentially to avoid some things like this. So it is possible that it's less a bug in their web RTC and more an optimization with the other sites that don't have this same behavior.
It's really difficult to tell beyond some general speculation without some packet captures bandwidth graphs and packets per second measurements.
- l1am0 2y agoMeasured the bandwith, nothing in the extraordinary. Roughly 10 Mbit/s peak. (With 250 Mbit/s fiber upstream and 5Ghz WiFi)
- usr1106 2y agohttps://speed.cloudflare.com/ https://speed.cloudflare.com/ produces more details than many other speedtest sites. Interpreting them correctly is of course another question
- kennethrc 2y agoWhoa! Thanks for this! (... sorry OOKLA, there's a new site replacing my browser's "Speedtest" bookmark!)
- elmerfud 2y agoYour WiFi and upstream are fairly well matched. When you say 10mbit, is that using the site that's causing problems or is that a speed test? As a speed test it seems slow, unless there's some congestion on the WiFi or uplink. If it's the speed you're seeing the the site causing the problem, it makes me suspect that there is a issues with selective ack that could cause the issues you describe. Maybe some jitter or out of order arrival. Probably need to see some packet dumps to see how it's behaving and compare the ones that work well and the one that doesn't.