Tráfego HTTPS 40x mais lento que HTTP no Windows 10 x64

Tráfego HTTPS 40x mais lento que HTTP no Windows 10 x64

Acompanhamento deste problema https://stackoverflow.com/questions/45768893/git-clone-in-windows-much-slower-than-in-linux/45893258#45893258

O tráfego HTTPS do Windows 10 é limitado a cerca de 200-240kb/s. O tráfego HTTP pode facilmente atingir 8 MB/s

É o mesmo via Ethernet cabeada ou Wi-Fi. O mesmo acontece se eu conectar meu PC diretamente à tomada do cabo HFC, sem roteador ou firewall.

Tentei outro PC com Windows 10 com o mesmo problema (mesma instalação do Windows).

O que poderia fazer com que o HTTPS fosse 40x mais lento que o HTTP no Windows 10?

Estou executando o Microsoft Windows [versão 10.0.15063] x64 Enterprise

Se eu executar uma VM Kali Linux em meu host Windows usando uma conexão de rede bridge, posso obter 8 MB/s via HTTPS. Se eu definir a VM Kali Linux para NAT, a velocidade cairá para 200kb/s

Se eu executar uma VM do Windows XP em meu host do Windows 10, obtenho 200 kb/s de HTTPS, independentemente de NAT ou Bridged.

editar: forcei meu MTU para 576 e confirmei com o seguinte dump do wireshark para o bitbucket. Velocidade ainda ~200kb/s

Frame 147: 590 bytes on wire (4720 bits), 590 bytes captured (4720 bits) on interface 0
Ethernet II, Src: JuniperN_28:63:ca (d4:04:ff:28:63:ca), Dst: Giga-Byt_3c:b0:19 (90:2b:34:3c:b0:19)
Internet Protocol Version 4, Src: 104.192.143.2, Dst: x.x.x.x
Transmission Control Protocol, Src Port: 443, Dst Port: 40796, Seq: 10142, Ack: 528, Len: 536
Source Port: 443
Destination Port: 40796
**[TCP Segment Len: 536]**
0101 .... = Header Length: 20 bytes (5)
Flags: 0x010 (ACK)
Window size value: 30552
[Calculated window size: 30552]
[Window size scaling factor: -2 (no window scaling used)]
Urgent pointer: 0
[SEQ/ACK analysis]
**TCP payload (536 bytes)**
[Reassembled PDU in frame: 152]
**TCP segment data (536 bytes)**

editar: Tentei o seguinte netsh int ipv4 reset netsh winsock reset reboot.

Descobriu que o HTTPS habilitado para IpV6 é mais rápido a 3,5 MB/s, o HTTPS IPv4 é de apenas ~ 200 kb/s

O laptop Windows 7 que tenho disponível pode atingir o máximo de HTTPS a 8 MB/s. Ambas as máquinas com Windows 10 obtêm download de apenas ~ 200 kb/s via HTTPS

Tentei desativar o firewall, nenhum roteador etc.

Responder1

problema resolvido.

interface netsh tcp mostrar global

netsh int tcp definir nível de ajuste automático global = normal

o ajuste automático foi desativado por algum motivo em todos os meus PCs com Windows 10

Responder2

Estou no Windows 10 e o tráfego HTTPS certamente não é limitado, pois agora é usado por praticamente todos os sites.

O que você pode tentar é:

  1. Desative seu firewall.

  2. Reinicialize em modo de segurança com rede, para verificar se isso é causado por algum produto instalado.

  3. No Painel de Controle / Opções da Internet, guia Avançado, role para baixo até a seção Segurança e desmarque "Usar TLS 1.2" e reinicie.

Pergunta: Esse problema ocorre com mais de um navegador?

informação relacionada