Szukam narzędzia emulującego sieć typu open source / free, którego mógłbym użyć w systemie Mac OS X, do symulacji wolnego połączenia sieciowego, ograniczonej przepustowości i innych cech sieci, takich jak porzucone pakiety itp. Zarówno dla połączeń UDP / TCP (a nawet na warstwa fizyczna).
Szukam najprostszego rozwiązania, które pozwoliłoby mi uruchamiać serwery TCP / UDP i mieć kilku klientów łączących się z nimi na localhost emulujących różne połączenia sieciowe.
Zastanawiam się głównie, czy mogę użyć czegoś takiego jak Linux netem
na Mac OS X (lub nawet lepiej na wielu platformach Windows / Linux / Mac).
Być może mogę uruchomić VirtualBox i działające jądro Linuksa netem
, czy ktoś miał z tym szczęście?
Powiązane: Symulowanie połączenia sieciowego o niskiej przepustowości i dużym opóźnieniu w systemie Linux
źródło
Wypróbuj ns-2 :
Możesz przejść do pełnego samouczka na temat Ns-2.
źródło