Como aumentar o valor RWIN no Windows 10?

1

Todos sabemos que muitas coisas foram descontinuadas e também houve a introdução do escalonamento automático em versões anteriores do Windows.

Agora mesmo depois de usar este link do analisador

Meu TCP padrão Recebe janelas (RWIN) = 262144 somente no Microsoft Edge Browser.

Eu tenho uma conexão de 25 Mbps.

Para baixar, posso utilizar minha maior largura de banda. Mas, de alguma forma, meus aplicativos do Windows, como navegadores e outros softwares, não são capazes de utilizá-lo.

Meu teste speednet diz que minha largura de banda é de 2Mbps, o que não é correto, já que eu posso baixar arquivos com velocidade de aproximadamente 2.8-3.2MBps, o que equivale a 25Mbps em largura de banda.

Eu procurei e procurei, mas não encontrei nenhuma solução para o meu problema. Eu tentei mudar "netsh int tcp definir global autotuninglevel = experimental", mas apenas aumentou a utilização e valor rwin por pouco.

Mantendo o netsh int tcp set global autotuninglevel = desativado

E ativar o CTCP no Windows 10 usando um tweak, minha experiência de navegação é realmente ótima, mas ainda não é como ele costumava estar nas versões anteriores do Windows 7, onde eu era capaz de alterar / aumentar o valor RWIN. As velocidades dos meus uploads também foram limitadas.

Ao usar esse analisador no Google chrome, ele diz que o RWIN Value é de apenas 65536. O que, de acordo comigo, é a principal razão pela qual não estou obtendo uma experiência de navegação adequada por largura de banda. Speedtest apenas mostra 1mbps para cima e 1mpbps para baixo.

Há uma referência de como o Windows está matando a internet nos dias de hoje. link

Qual disse O problema só acontece em conexões rápidas à Internet.

Sobre o RWIN Por exemplo, com uma janela de recepção de 65.535 bytes, você só pode obter um throughput aproximado de 5.24 megabits por segundo (Mbps) em um caminho com um RTT de 100ms, independentemente da largura de banda real do caminho de transmissão. Com os atuais caminhos de transmissão de alto BDP, o tamanho da janela TCP projetado originalmente, mesmo em seu valor máximo, se torna um gargalo de throughput.

No Windows 10, você não pode definir congestionprovider como ctcp globalmente. Não é suportado.

Em vez disso, você pode configurá-lo como provedor de congestionamento suplementar.

O que poderia aumentar a sua experiência de conexão um pouco melhor.

Então, se alguém puder me ajudar, por favor, faça.

    
por Ashish 03.12.2015 / 01:55

1 resposta

1

Você sabia que:

"In Windows 10 you cant set congestionprovider as ctcp globally. Its not supported".

Isso está incorreto. Em vez disso, o utilitário de linha de comando netsh está corrompido no Windows 10.

Relata incorretamente que o provedor de congestionamento é Nenhum, quando, na verdade, geralmente é CTCP ou DCTCP no Windows 10.

Para verificar isso, execute o PowerShell (Start- > PowerShell) e execute:

Get-NetTCPSetting

Explore por aí, acho que você descobrirá que pode ajustar algumas configurações ao seu gosto com Set-NetTCPSetting .

    
por 12.09.2016 / 14:48