
Bei mir tritt ein seltsames Verhalten auf, dessen Ursache ich nicht wirklich verstehe. Während ich den Grund für den periodischen Paketverlust über WLAN auf meinem MacBook ermittelte, fiel mir ein anderes, seltsames Verhalten auf.
Beim Ausführen eines Ping-Floods (ping -f gateway_ip) wird dieser zunächst mit einer Sendegeschwindigkeit von ca. 30-40 kb/s ausgelöst.
Wenn ich durch einen WLAN-Scan (Airport -s) eine Paketverlustsequenz auslöse, werden viele Pakete verloren, da die WLAN-Karte mit dem Scannen nach WLANs beschäftigt ist. Bis jetzt verstehe ich, was passiert.
Aber nachdem dies geschehen ist, beträgt die anhaltende Netzwerkauslastung für diese Ping-Flut 1,7 MB/s, also 40- bis 50-mal mehr?! Der Flood-Ping bleibt weiterhin ziemlich stabil, ohne größere Einbrüche. Wenn ich ihn stoppe und neu starte, ist er wieder auf 30-40 kb/s gesunken. Das ist sehr konsistent.
Jetzt habe ich versucht, dasselbe in Docker auf einem Linux-Container (auf derselben Maschine) zu tun. Dort sehe ich, dass die Ping-Paketantworten verzögert sind, aber bei einem WLAN-Scan schließlich aufholen (kein Timeout). Die Ping-Rate (30 kb/s) bleibt auch nach diesem Schluckauf erhalten.
Hat irgendjemand eine Theorie, was hier los ist?