A maioria das configurações que você já encontrou com netsh interface tcp show global
, portanto, não é necessário que você explique essas configurações e pode testá-las por conta própria.
Eu apenas observaria que algumas dessas configurações dependem de variáveis
como o hardware dos computadores de envio e recebimento
e aquele dos roteadores que participam do fluxo de mensagens,
por isso nem sempre dê resultados idênticos.
Alguns parâmetros podem ser melhorados dinamicamente pelo Windows em tempo de execução.
Uma configuração que você não listou é a MTU. Reduzindo-o por exemplo para 1492 pode melhorar o desempenho, uma vez que o valor padrão de 1500 pode, sob algumas configurações, dividir a mensagem em duas mensagens. Veja estes comandos:
netsh int ipv4 show subinterface
netsh int ipv4 set subinterface "Name of NIC" mtu=1492 store=persistent
Às vezes, o oposto ajuda na ativação de frames grandes:
netsh int ipv4 set subint "Name of NIC" mtu=9000 store=persistent
Mas nenhuma configuração funciona para melhorar a velocidade em todos os casos e em todas as configurações. Os padrões do Windows estão definidos para o caso mais comum, o que obviamente pode não ser o mesmo que o seu. Você terá que experimentar para ver quais parâmetros funcionam melhor para o seu ambiente.