Gostaria de saber se é o tamanho da MTU definido no Windows. Eu vi muitos TCP retransmissiosn e TCP dup ack .. (não me lembro TCP out-of-oder), mas eu vi aqueles quando meu roteador tinha um MTU de 1500 e eles foram quando eu dei-lhe um MTU de 1400 no conselho do meu fabricante de roteador. Você pode ligar para o fabricante do seu roteador e para o ISP e ver se eles têm algum conselho (mesmo que / 'se' for um problema do Windows)
Eu sei que este não é o seu roteador, mas o Windows também tem uma configuração de MTU.
Isso pode não funcionar, mas vale a pena tentar alterá-lo no Windows.
C:\>netsh interface ipv4 show subinterfaces
MTU MediaSenseState Bytes In Bytes Out Interface
---------- --------------- --------- --------- -------------
4294967295 1 0 13487914 Loopback Pseudo-Interface 1
1500 1 3734493902 282497358 Local Area Connection
Procure por Conexão de Área Local e / ou Conexão de Área Sem Fio no exemplo acima, você estará mudando o MTU para ou mais próximo de 1400.
Agora tente enviar pacotes menores até que eles funcionem. Comece a partir de 1472 (que é 1500-28) C: > ping www.cantreachthissite.com -f -l 1472
Eu não tentei isso com o ping, vou citar o autor da página aqui
The host name should be a site you can not reach, -f marks the packet as one that should not be fragmented the -l 1472 sets the size of the packet (1472 = Ethernet Default MTU – Packet Header, where the Ethernet Default MTU is 1500 and the Packet Header is 28 bytes)
If the packet can’t be sent because it would need to be fragmented you will get something similar to this:
Packet needs to be fragmented but DF set. Keep trying lower packet sizes by 10 (i.e. -l 1460, 1450, 1440, etc.) until you get a successful ping request. Raise your packet sizes by one until you get a “Packet needs to be fragmented but DF set.”. The last successful value plus 28 will be your MTU value.
In my case a packet size of 1430 succeeds but 1431 fails, so 1430 + 28 = 1458.
Etapa 3: defina seu MTU
Agora você identificou a interface que precisa mudar e a MTU ideal para você, agora é hora de fazer a alteração. Novamente a partir de um Prompt de Comando elevado, digite o seguinte, substituindo meu MTU de 1458 por seu próprio valor:
netsh interface ipv4 set subinterface "Local Area Connection" mtu=1458 store=persistent
Ou se você estiver usando uma conexão sem fio:
netsh interface ipv4 set subinterface "Wireless Network Connection" mtu=1458 store=persistent
^^ O acima pode não corrigir isso para você, mas é algo que vale a pena tentar.