Wie finde ich eine Konfiguration, die bestimmte Netzwerkbedingungen mit netem / tc simuliert?
Wir hatten unsere ansonsten gut getestete Anwendung versagt, sobald sie auf einem Gerät bereitgestellt wurde, das über eine schlechte WAN-Verbindung verbunden ist.
Um dies zu debuggen, möchten wir die schlechten Netzwerkbedingungen in einer kontrollierten Umgebung reproduzieren . Wir haben uns entschieden, die tc
/ netem
tools zum Erstellen einer dedizierten "defekten Netzwerkbox" zu verwenden, wie in diesem Artikel beschrieben.
Daher ist die Dokumentation wirklich gut, um alle Arten von Netzwerkproblemen wie niedrige Bandbreite, hohe Latenz, Paketumordnung, Paketverlust und sogar Paketschäden zu reproduzieren .
Was wir nicht finden, ist die richtige Auswahl von Werten für das Testen, um bestimmte Bedingungen zu reproduzieren, die in unserer Live-Umgebung auftreten. Meine Frage ist also: Wie können wir die Netzwerkbedingungen in unserer Live-Umgebung bewerten, um gute Konfigurationswerte für netem / tc zu erhalten, mit denen wir die Live-Bedingungen nachahmen können?
Wenn es darauf ankommt, sind wir auf der Debian x64-Plattform.
Alle Tools, Skripte, Tipps und Tricks sind willkommen!
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?