Hallo zusammen,
ich habe aktuell eine O2 Test-SIM-Karte. Ich teste für einen Anwendungsfall, sodass ich im “Notfall” bei DSL-Ausfall oder für spontane Arbeitsanforderungen mit höherer Bandbreite eine Leitung hätte. Als Router verwende ich einen Xiaomi CPE Pro, der zumindest guten LTE-Empfang (leider kein 5G) bietet. Dieses Gerät nutze ich jedoch nur im Modem-Modus und dahinter befindet sich entweder eine Fritzbox oder ein Ubiquiti Edge Router.
Das Problem
Obwohl ich mit der LTE-Verbindung gute Speedtests mit 100-300 Mbit/s erreiche, habe ich ein massives Problem mit Paketverlusten. Diese liegen teilweise über 80%. Hier ein Beispiel eines Pings auf hetzner.de:
64 bytes from 213.133.116.44: icmp_seq=1 ttl=54 time=32.056 ms
Request timeout for icmp_seq 2
64 bytes from 213.133.116.44: icmp_seq=3 ttl=54 time=42.043 ms
Request timeout for icmp_seq 4
64 bytes from 213.133.116.44: icmp_seq=5 ttl=54 time=152.824 ms
Request timeout for icmp_seq 6
64 bytes from 213.133.116.44: icmp_seq=7 ttl=54 time=49.386 ms
Request timeout for icmp_seq 8
64 bytes from 213.133.116.44: icmp_seq=9 ttl=54 time=52.105 ms
64 bytes from 213.133.116.44: icmp_seq=10 ttl=54 time=27.183 ms
64 bytes from 213.133.116.44: icmp_seq=11 ttl=54 time=29.993 ms
Im MTR sieht man deutlich, dass der Paketverlust an dieser Stelle auftritt:
4. 10.81.102.25 0.0% 52 36.6 50.0 25.7 222.2 41.1
5. 10.81.85.22 98.0% 52 40.7 40.7 40.7 40.7 0.0
6. irb-500.0001.inrx.01.off.de.net.telefonica.de 70.6% 52 52.7 61.3 31.7 138.5 31.5
Das gleiche Problem tritt bei einem Ping auf Google auf:
Request timeout for icmp_seq 305
64 bytes from 142.250.185.163: icmp_seq=306 ttl=113 time=50.002 ms
64 bytes from 142.250.185.163: icmp_seq=307 ttl=113 time=28.354 ms
Request timeout for icmp_seq 308
Request timeout for icmp_seq 309
Request timeout for icmp_seq 310
Request timeout for icmp_seq 311
Request timeout for icmp_seq 312
Request timeout for icmp_seq 313
Request timeout for icmp_seq 314
64 bytes from 142.250.185.163: icmp_seq=315 ttl=113 time=28.585 ms
Request timeout for icmp_seq 316
64 bytes from 142.250.185.163: icmp_seq=317 ttl=113 time=87.465 ms
Und hier das MTR dazu:
4. 10.81.102.29 0.0% 96 30.7 65.2 30.7 274.6 52.3
5. 10.81.85.22 95.8% 96 51.4 139.7 39.0 250.7 110.0
Interessanterweise verschwinden diese Paketverluste komplett, sobald ich einen VPN einschalte. Damit habe ich dann durchgehend gute Pings und keine Paketverluste mehr.
Meine Vermutungen:
- Carrier-Grade NAT: Möglicherweise liegt es am Carrier-Grade NAT, das O2 einsetzt. Eventuell verursacht dies den hohen Paketverlust? Aber dann würde es doch vermutlich haufenweise Beschwerden geben?
- Rate-Limit: Ein weiterer Verdacht ist, dass zu viele Anfragen (z.B. durch MTR) zu einem Rate-Limit führen könnten, was den Paketverlust erklärt. Aber auch das klärt es nicht völlig auf, denn die MTR im Hintergrund verschlimmern die Symptomatik sind aber nicht alleiniger Auslöser.
- Feste IPv4-Adresse: Es könnte helfen, eine öffentliche IPv4-Adresse zu nutzen. Dies kann ich mit der Test-SIM jedoch nicht überprüfen, weil damit CGN keine Rolle mehr spielt.
Fragen an die Community
- Ist das Problem normal? Hat jemand ähnliche Erfahrungen gemacht?
- Könnte das Problem tatsächlich durch eine öffentliche IPv4-Adresse gelöst werden?
- Könnte es sich ggf auch um eine Störung an der Funkzelle/Funkmast handeln?
Ich habe verschiedene Router (u.a. ZTE MC 888, Fritzbox) getestet, überall das gleiche Problem. Der Paketverlust ist auch real, da während der Verluste die Webseiten sehr langsam laden oder gar nicht erreichbar sind.
Ich freue mich auf eure Erfahrungen und Tipps!
Viele Grüße,