2017-02-22 6 views
0

Я работаю над проектом, где мне предоставляется сеть mininet с некоторыми указанными хостами и коммутаторами. Моя задача - генерировать трафик. Для этого я использую команды ping, iperf e.t.c; но я хочу создать конечное решение, которое будет скриптом со многими из этих команд в последовательности для создания большого и случайного трафика.Mininet: Pingall с использованием API Python в CLI

Я использовал сценарии до сих пор в CLI, но я думаю об использовании Python API Mininet, чтобы сделать более сложные процедуры. Мой вопрос заключается в том, как указать в скрипте python запуск команды pingall в сети через CLI существующей сети.

Например, в CLI может быть: python script.py net (где net является опорной сетью с учетом и сценарий питона мог бы сделать net.pingall, как бы что-то вроде этой работы?)

Всех скриптов примеров Python У меня есть до сих пор создают сеть, но не используют сеть в качестве ссылки. Извините, если я пропущу что-то очевидное, я новичок в сети. Спасибо заранее.

ответ

1

Обратитесь к API Mininet here и here за информацией и примерами использования Mininet с использованием Python.

Для вашего вопроса вы просто используете net.pingAll (A - капитал).

Смежные вопросы