Я ищу инструмент с открытым исходным кодом / бесплатный эмулятор сети, который я мог бы использовать в Mac OS X для симуляции медленного сетевого подключения, ограниченной пропускной способности и других сетевых характеристик, таких как отброшенные пакеты и т. Д. Как для соединений UDP / TCP (или даже для физический уровень).
Я ищу простейшее решение, которое позволило бы мне запускать TCP / UDP-серверы и подключать к ним на локальном хосте несколько клиентов, эмулирующих различные сетевые соединения.
В основном мне интересно, могу ли я использовать что-то вроде Linux netem
на Mac OS X (или даже лучше кроссплатформенный Windows / Linux / Mac).
Возможно, я могу запустить VirtualBox и работающее ядро Linux netem
, кому-нибудь повезло с этим?
Связанный: Имитация сетевого подключения с низкой пропускной способностью и высокой задержкой в Linux
источник
Попробуйте нс-2 :
Вы можете пойти сюда для полного обучения по Ns-2.
источник