Simulieren der Netzwerklatenz für die Localhost-Verbindung unter Windows 7

6942
nitro2k01

Ich muss die Netzwerklatenz eines Programms simulieren, das auf dem lokalen Computer ausgeführt wird und eine Verbindung zu einem lokalen Dienst herstellt. Bisher habe ich Dummynet (ein Windows-Build von ipfw) ausprobiert, das ich nach einigem Ausprobieren zum Laufen gebracht habe . Während es im Allgemeinen funktioniert, scheint es mir nicht möglich zu sein, den Localhost-Verkehr zu filtern. Selbst wenn Sie eine Regel hinzugefügt haben, from any to anydie sich auf den externen Verkehr auswirkt, ist dies für lokale Verbindungen egal. Ich würde mich freuen, wenn jemand weiß, wie man lokale Latenz mit Dummynet oder einem anderen Tool simuliert. Das Tool sollte die Latenz generisch in IP-Paketen (TCP und UDP) simulieren können und nicht protokollspezifisch sein.

5

2 Antworten auf die Frage

5
magnetik

Unter Windows 7 sollten Sie bei Clumsy Folgendes einnehmen :

unbeholfen macht den Netzwerkzustand unter Windows erheblich schlechter, jedoch auf verwaltete und interaktive Weise.

ungeschickte Demo

Ja, das ist das richtige Werkzeug mit sichtbarer Wirkung. Leider hat dies keine Auswirkung auf die Statistik für "localhost ping". TomR vor 7 Jahren 0
2
heavyd

Wenn Sie nur HTTP-Verkehr testen, ist der Fiddler Web Debugger sehr einfach zu bedienen. Wählen Sie einfach den Stream aus, blättern Sie zur Registerkarte "AutoResponder", wählen Sie "Regel hinzufügen", klicken Sie mit der rechten Maustaste auf die Regel und wählen Sie "Latenz setzen".

Sorry, es ist kein HTTP-Verkehr. nitro2k01 vor 11 Jahren 0
@Nitro2k01 Dann sollten Sie [Ihre Frage bearbeiten] (http://superuser.com/posts/661254/edit) und die Informationen angeben, damit die Leute nicht in Kommentaren von Antworten auf die Jagd gehen müssen, um alle Informationen zu erhalten. Scott Chamberlain vor 11 Jahren 1
Ich habe die Frage jetzt redigiert, aber ich würde denken, dass, wenn Leute zusätzliche Annahmen über die Frage machen, die nicht in dem Beitrag erwähnt werden, das ihr Vorrecht ist. nitro2k01 vor 11 Jahren 3