Frage Welche Tools sind unter Windows verfügbar, um Netzwerkprobleme zu simulieren / emulieren?


Ich suche nach Tools für Windows, die als Reverse-Proxy vor einem Server fungieren können, um verschiedene Netzwerkprobleme wie Jitter, Verzögerungen oder Paketverlust einzuführen.

Meine Präferenz ist eine Softwarelösung, die unter Windows funktioniert. Httpd mod_proxy scheint eine solche Konfiguration nicht zu unterstützen, und googlen für ein Tool in dieser Kategorie erweist sich als fruchtlos.


21
2017-08-17 21:58


Ursprung




Antworten:


Ich finde tollpatschig wunderbar:

http://jagt.github.io/clumsy/index.html

ungeschickt macht Ihren Netzwerkzustand auf Windows wesentlich schlechter,   aber in einer verwalteten und interaktiven Art und Weise.

enter image description here


28
2018-01-29 12:20



Das ist großartig, keine Installation oder Treiber. Viele andere Lösungen funktionierten nicht und erforderten die Installation von Netzwerktreibern. - guanome
Clumsy ist großartig, aber es lässt nur eine maximale Verzögerungszeit von 3000ms zu, was nicht großartig ist. Ich brauche ein Tool, mit dem ich schreckliche Internetverbindungen simulieren kann. - Mr Pablo
@MrPablo Baue es einfach selbst dann ... Siehe github.com/jagt/clumsy/blob/master/src/lag.c - Calvin1602
Ich bin sicher, dass es für dieses Tool verwendet wird, aber in meinem Fall, als ich versuchte, eine WebSocket-basierte Anwendung zu testen, funktionierte es einfach nicht. Ich suche immer noch nach einem guten Werkzeug, um mit diesem speziellen Anwendungsfall zu helfen. - Josh
Aus welchem ​​Grund auch immer, die angegebene Verzögerung spiegelt nicht die tatsächliche Verzögerung wider, die 20-30 erreicht, egal ob ich 3000 in das Verzögerungsfeld setze. Es wird zwar immer noch schlimmer, aber nicht so viel, wie ich es möchte - Martin Asenov


Wenn Sie nur testen, wie Ihre App sich in Netzwerken verhält, die sich schlecht benehmen, könnte es schlimmer sein, wenn Sie eine Linux-Box damit starten Wansim - Ich weiß, du wolltest etwas auf der Windows-Box ... aber wahrscheinlich die Verzögerung zu tun gibt es einen unfairen Test, wie Sie bereits einige der Sachen umgangen haben, die getestet werden (zB wie das OS & Hardware Paketverlust behandelt ).

Ich denke, Sie werden keine Web-Proxies finden, um diese Art von Bosheit zu erzeugen - viel zu hoch.

Entschuldigung, wenn "das Testen der Ausfallsicherheit Ihrer App nicht das ist, wonach Sie suchen ... ich dachte, ich würde eher eine Annahme machen, anstatt zu fragen und zu vergessen, zu antworten;)


2
2017-08-17 22:51



Mein eigentliches Ziel ist es, die Reaktion eines Kunden zu testen und zu überprüfen, ob einige Änderungen, die ich vorhabe, die Situation verbessern werden. - Scott Markwell


http://4sysops.com/archives/free-tmnets-network-simulator-simulate-network-latency-and-packet-loss/ ?

Auch ähnliche Frage: https://stackoverflow.com/questions/117754/can-you-recommend-a-windows-based-network-emulator

http://www.akmalabs.com/downloads_flowmatrix.php - Seite zwickt meine "Sei vorsichtig" -Sinn ein wenig, aber die Software sieht interessant aus.


0
2017-08-18 00:09