Warum kommt es bei meiner LAN-Netzwerkkarte zu vielen TCP-Neuübertragungen und Timeouts?

Warum kommt es bei meiner LAN-Netzwerkkarte zu vielen TCP-Neuübertragungen und Timeouts?

gestern habe ich festgestellt, dass git clonedas Aufrufen von Repositories von meiner privaten GitLab-Instanz aus nicht durchgängig funktioniert. Meine Internetverbindung ist einwandfrei und ich kann auch die Weboberfläche von GitLab problemlos aufrufen. Ich habe dann die Netzwerkpakete über Wireshark überprüft und dabei ein seltsames Verhalten festgestellt:

  • Ca. 70 % aller HTTPS-Anfragen werden problemlos angenommen
  • Bei den anderen 30 % kommt es zu Timeouts und ich erhalte [TCP Retransmission] [TCP Port numbers reused]Benachrichtigungen, wenn das Timeout eintritt.
  • Ich habe einen anderen Server außerhalb meines Heimnetzwerks verwendet, um zu prüfen, ob die Probleme auch in anderen Netzwerken auftreten. Es funktioniert einwandfreidie ganze Zeit
  • Ich habe auch die gleichen Probleme, wenn ich die HTTPS-Verbindung über Termux auf meinem Mobilgerät überprüfe, das nicht mit meinem Heimnetzwerk, sondern über 4G mit demselben Anbieter verbunden ist
  • Wenn ich den Browser anstelle von verwende curl, gitoder pythonerhalte ich überhaupt keine Zeitüberschreitungen.
  • ICMP-Pakete werden problemlos weitergeleitet
  • Wenn ein Timeout auftritt, empfängt die Firewall meines Servers keine Pakete. Das ist ein weiterer Hinweis darauf, dass mein Server in Ordnung ist

Ich dachte zuerst an eine fehlerhafte Netzwerkhardware, bin mir aber sicher, dass das nicht das Problem ist, da das Problem auch auf meinem Mobilgerät über 4G auftritt.

Ich kann mir nur vorstellen, dass irgendein Gerät meines Providers defekt ist. Meine Verbindung nutzt einen DualStack-Lite-Tunnel.

Würde mich freuen wenn jemand Ideen hat...

Liebe Grüße aus Deutschland

Bilder:

Wireshark-Ausgabe

verwandte Informationen