2014-09-30 3 views
1

Я новичок в Mininet и openvSwitch.Mininet использует openvSwitch?

Я знаю, что mininet создает виртуальную сеть, используя ресурсы моего компьютера.

И я знаю, что openvSwitch создает виртуальные коммутаторы.

Но я не мог понять, использует ли mininet виртуальные коммутаторы, созданные openvSwitch для создания виртуальной сети.

ответ

3

Mininet может использовать переключатели openvSwitch или переключатели открытого потока или собственные пользовательские переключатели. Все зависит от того, как вы настраиваете его либо непосредственно в командной строке, либо через api python.

Вы прочитали вступительные документы?
В частности, введение проходит и образец рабочего процесса?

от введения https://github.com/mininet/mininet/wiki/Introduction-to-Mininet
«Эмулированные переключатели. Mininet обычно использует по умолчанию Linux моста или Open VSWITCH, работающий в режиме ядра для коммутации пакетов через интерфейсы. Коммутаторы и маршрутизаторы могут работать в ядре (для скорости) или в (поэтому мы можем легко их модифицировать) ».

из http://mininet.org/sample-workflow/ «Создание сети

Вы можете создать сеть с помощью одной команды. Например,

Судо млн --switch ovsk --controller реф --topo дерево, глубина = 2 , разветвление = 8 --test pingall

запускает сеть с топологией дерева глубины 2 и 8 ветвления (т.е. 64 узлов, подключенных к 9 коммутаторов), используя открытые ключи VSWITCH под контролем ссылки
OpenFlow/Стэнфордского контроллер и запускает тест pingall для проверки возможности соединения между каждым pa я узлов. "

Вы должны следовать предложению о http://mininet.org/download/
5. Следуйте Пошаговое руководство, чтобы ознакомиться с Mininet команд и обычного использования. (В дополнение к вышеуказанным ресурсам, мы подготовили полезную Mininet FAQ, а также Документация, о которой вы можете обратиться в любое время!) После того, как вы завершили Пошаговое руководство, вы должны иметь четкое представление о том, что такое Mininet и для чего вы можете его использовать. Если вас интересуют OpenFlow и Software-Defined Networking, вы также захотите заполнить учебник OpenFlow. Удачи и получайте удовольствие!

http://mininet.org/walkthrough/
https://github.com/mininet/mininet/wiki/Introduction-to-Mininet
https://github.com/mininet/mininet/tree/master/examples