HTTPS-Verkehr 40-mal langsamer als HTTP in Windows 10 x64

HTTPS-Verkehr 40-mal langsamer als HTTP in Windows 10 x64

Folgemaßnahmen zu diesem Problem https://stackoverflow.com/questions/45768893/git-clone-in-windows-much-slower-than-in-linux/45893258#45893258

Der HTTPS-Verkehr unter Windows 10 ist auf etwa 200-240 kb/s begrenzt. Der HTTP-Verkehr kann leicht 8 mb/s erreichen.

Das Gleiche gilt für kabelgebundenes Ethernet oder WLAN. Das Gleiche gilt, wenn ich meinen PC ohne Router oder Firewall direkt an meine HFC-Kabelsteckdose anschließe.

Ich habe es mit einem anderen Windows 10-PC mit demselben Problem versucht (dieselbe Windows-Installation).

Was könnte dazu führen, dass HTTPS in Windows 10 40-mal langsamer ist als HTTP?

Ich verwende Microsoft Windows [Version 10.0.15063] x64 Enterprise

Wenn ich eine Kali-Linux-VM in meinem Windows-Host über eine Bridge-Netzwerkverbindung ausführe, kann ich 8 Mbit/s über HTTPS erreichen. Wenn ich die Kali-Linux-VM auf NAT einstelle, sinkt die Geschwindigkeit auf 200 kbit/s

Wenn ich eine Windows XP-VM auf meinem Windows 10-Host ausführe, erhalte ich 200 kb/s von HTTPS, unabhängig von NAT oder Bridged.

edit: Ich habe meine MTU auf 576 gesetzt und mit dem folgenden Wireshark-Dump auf Bitbucket bestätigt. Geschwindigkeit immer noch ~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)**

Bearbeiten: Habe Folgendes versucht: Netsh Int IPv4 Reset, Netsh Winsock Reset, Neustart.

Es wurde festgestellt, dass HTTPS mit aktiviertem IPV6 mit 3,5 MBit/s schneller ist, während HTTPS mit IPv4 nur ca. 200 KB/s erreicht.

Mein Windows 7-Laptop kann HTTPS mit maximal 8 MBit/s nutzen. Beide Windows 10-Rechner erreichen über HTTPS nur Downloadgeschwindigkeiten von ca. 200 KB/s.

Habe versucht, die Firewall zu deaktivieren, keinen Router usw.

Antwort1

Problem gelöst.

Netsh-Schnittstelle TCP global anzeigen

netsh int tcp setze globalen Autotuninglevel = normal

Die automatische Abstimmung war aus irgendeinem Grund auf allen meinen Windows 10-PCs deaktiviert

Antwort2

Ich verwende Windows 10 und für den HTTPS-Verkehr gibt es sicherlich keine Begrenzung, da er mittlerweile von praktisch allen Websites verwendet wird.

Sie können Folgendes versuchen:

  1. Deaktivieren Sie Ihre Firewall.

  2. Führen Sie einen Neustart im abgesicherten Modus mit Netzwerk durch, um zu überprüfen, ob das Problem durch ein installiertes Produkt verursacht wird.

  3. Scrollen Sie in der Systemsteuerung/Internetoptionen auf der Registerkarte „Erweitert“ nach unten zum Abschnitt „Sicherheit“, deaktivieren Sie „TLS 1.2 verwenden“ und starten Sie neu.

Frage: Tritt dieses Problem bei mehr als einem Browser auf?

verwandte Informationen