Это команда mm-delay-graph, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mm-link - оболочка UNIX, подключенная к эмулируемому каналу с указанной пользователем доставкой пакетов
график.
СИНТАКСИС
мм-ссылка восходящей нисходящей линии связи [- команда ...]
ОПИСАНИЕ
mm-link - это инструмент сетевой эмуляции, который имитирует ссылки с помощью файлов трассировки доставки пакетов.
(восходящей для восходящего направления и нисходящей линии связи для направления нисходящей линии связи) на
командная строка. mm-link использует клонировать(2) для создания новой оболочки в отдельном сетевом пространстве имен.
uplink_trace_file эмулирует ссылку из mm-link в Интернет и downlink_trace_file
эмулирует ссылку из Интернета на mm-ссылку.
mm-link может имитировать как изменяющиеся во времени ссылки, такие как сотовые, так и ссылки с фиксированной
скорости соединения. Когда пакет прибывает на ссылку (либо от Интернента, либо от mm-
link), он помещается непосредственно в одну из двух очередей пакетов в зависимости от его предназначения.
направление: очередь восходящего канала или очередь нисходящего канала. mm-link освобождает пакеты от каждого
очередь на основе соответствующей трассировки доставки входящего пакета.
Каждая линия на трассировке представляет возможность доставки пакета: время, в которое
Пакет размером MTU может быть доставлен при эмуляции. Учет ведется на байтовом уровне,
и каждая возможность доставки представляет собой возможность доставить 1500 байт. Таким образом, сингл
Строка в файле трассировки может доставить несколько меньших пакетов, размер которых в сумме составляет 1500 байт.
Возможности доставки теряются, если байты недоступны в момент
возможность. Когда mm-link достигает конца входного файла трассировки, он переходит к
начало файла трассировки. mm-link может быть вложен в delayshell (1), чтобы гибко
создавать ссылки с заданной пользователем односторонней задержкой и заданной пользователем скоростью ссылки.
Чтобы выйти из mm-link, просто введите «exit» или CTRL-D внутри mm-link.
ПРИМЕР
Чтобы имитировать канал со скоростью 12 Мбит / с (в каждом направлении), сделайте 12 Мбит / с.
файл трассировки, "12Mbps_trace". Этот файл может быть произвольной длины
и должен следовать приведенному ниже шаблону:
0
1
2
3
4
5 ...
Ссылка выше доставляет пакет размером MTU (1500 байтов или 12000 бит) каждые
мсек.
Запустите mm-link с помощью:
$ мм-ссылка 12Mbps_trace 12Mbps_trace
Все программы, запускаемые из mm-link, отправляются в соответствии с
до времени доставки пакета, указанного в 12Mbps_trace.
мм-ссылка
[...] (уведомление об авторских правах опущено)
Используйте mm-delay-graph онлайн с помощью сервисов onworks.net