4 ms·
Title is wrong; updates come over TCP that has been modified not to perform link sharing. I have seen this with my wife's computer. Though I haven't seen the
by colanderman 10y ago
Title is wrong; updates come over TCP that has been modified not to perform link sharing.
I have seen this with my wife's computer. Though I haven't seen the large-window phenomenon (haven't looked), what I do see is dozens of active connections opened to the same destination, which of course defeats both TCP's link sharing and standard QoS algorithms.
I work around the issue by bucketing any Akamai IP ranges I find into a very-low-priority queue, and let those TCP connections fight it out. Seems to have worked well.
For those interested, here are the Akamai IP ranges I use:
23.0.0.0/12
23.32.0.0/11
23.64.0.0/14
23.72.0.0/13
104.64.0.0/10
2001:428:4403::/48
2001:428:4404::/48
2001:428:4405::/48
2001:428:4406::/48
2600:1400::/24
- rhubarbquid 10y agoIt's also not Windows 10 specific, the post also mentions Office updates
- JonathonW 10y agoThere's a mention somewhere in the middle of the thread that someone had seen something similar with Apple's software updates, too: maybe it's a more general Akamai issue? Even if it is isolated to the servers distributing MS's updates, I'm having trouble seeing how this could even be MS's fault-- it's the server side (owned and operated by Akamai) that's misbehaving here.
- colanderman 10y agoI'm not convinced either way. Windows Update is the one opening the dozens of connections (it has to if it's behind a firewall), not Akamai; Akamai's just serving the data. But Windows Update is possibly just calling out to an Akamai library that opens the dozens of connections on its behalf. If there are also congestion-algorithm shenanigans like the forum post suggests, then Akamai is definitely at fault. But the issue I see is that of connection hogging.
- kev009 10y ago* https://developer.akamai.com/stuff/Optimization/TCP_Optimizations.html https://developer.akamai.com/stuff/Optimization/TCP_Optimiza... * https://www.akamai.com/us/en/about/news/press/2013-press/akamai-speeds-downloads-and-online-video-quality.jsp https://www.akamai.com/us/en/about/news/press/2013-press/aka...
- chopsywa 10y agoApparently Apple has gone away from Akamai.
- chopsywa 10y agoProblem is that there are so many other non-Windows updates using Akamai. I blocked it on my site and immediately had complaints that the client could not access MSN.COM.
- colanderman 10y agoI don't block it; I just deprioritize it in my queueing policy. (I also limit it to about 2/3 of my total bandwidth, and apply RED to discourage bursts.)