other variants of the OS are able to improve WAN performance, sometimes
by an astounding amount.
Apologies to network nerds who already know this.
TWO ITEMS, which are 1) ECN and 2) CTCP are involved,
and only 2 netsh commands are required to supercharge
your network performance.
The "modern" way of doing things is to use PowerShell, but
I'll leave that as another method you can look at.
From an Administrative elevated Command Prompt, these 2
commands should do the trick. MUST be Administrative privileges.
Enable ECN Capability
At the command prompt type:
netsh int tcp set global ecncapability=enabled
(response should be OK)
Enable Compound TCP
At the command prompt type:
netsh int tcp set supplemental custom congestionprovider = ctcp
(response should be OK)
It may take effect immediately, but I'd suggest rebooting your
system. Having a baseline SpeedTest.net PRIOR to the changes,
and then looking AFTER the change, may impress you.
I'm including a link which includes OTHER tweaks; but I DO NOT
recommend doing them; unless you are knowledgeable and have
a lot of time on your hands. Just the ECN and CTCP mods
are typically all you will ever want to do.
http://evilware.com/20170705/evolve/...me-tweaks.html
In the areas of System Administration; take very seriously the maxim
that "If it ain't broke; don't fix it" so don't randomly experiment, please.
If you have any problems; just Bing or Google up discussions to
resolve any issues you may have.
netsh int tcp show global
...should tell you that your Congestion Provider is CTCP; but it actually
doesn't necessarily report it; and may continue to say "none". PowerShell's
methods of displaying congestion provider will be accurate, though.
If you set it to CTCP and, especially if you noticed a positive faster
internet network connection; then you've done your job. It's using CTCP
and ECN.
In Windows PowerShell the command to see network settings is:
Get-NetTCPSetting
with documentation here:
hyperscalper
