Мининет использует openvSwitch?

Я новичок в Mininet и openvSwitch.

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

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

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


person Murilo    schedule 30.09.2014    source источник


Ответы (1)


Mininet может использовать коммутаторы openvSwitch, коммутаторы openflow или ваши собственные настраиваемые коммутаторы. Все зависит от того, как вы настроите его либо непосредственно в командной строке, либо через API Python.

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

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

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

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

sudo mn --switch ovsk --controller ref --topo tree, depth=2 , fanout=8 --test pingall

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

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

http://mininet.org/walkthrough/
https://github.com/mininet/mininet/wiki/ВведениевMininet
https://github.com/mininet/mininet/tree/master/examples

person lxx    schedule 04.11.2014