Що таке mininet у SDN?
Mininet забезпечує віртуальний тестовий стенд і середовище розробки для програмно-визначених мереж (SDN).
Mininet є мережевий емулятор, який створює мережу віртуальних хостів, комутаторів, контролерів і посилань. На хостах Mininet працює стандартне мережеве програмне забезпечення Linux, а його комутатори підтримують OpenFlow для дуже гнучкої спеціальної маршрутизації та програмно-визначеної мережі.
Найважливіше те, що Mininet визначається як як емулятор мережі, так і симулятор. Як емулятор мережі, який створює мережу віртуальних хостів, посилань, контролерів і комутаторів. З іншого боку, він діє як симулятор для процесів дослідження та навчання.
Mininet: Програма, яка створює віртуальну мережу. Ми можемо налаштувати перемикачі, підключити компоненти, виконати пінг тощо. ● Pox: платформа контролера SDN на основі Python, орієнтована на дослідження та освіту. Ви будете використовувати його для налаштування правил для комутаторів Mininet у частинах 2-4.
Mininet VM призначений для прискорення встановлення Mininet, а також для полегшення запуску на платформах, відмінних від Linux. Віртуальна машина працює на Windows, Mac і Linux через VMware, VirtualBox, QEMU та KVM. Після завантаження віртуальної машини ви виконаєте кілька кроків, щоб налаштувати її відповідно до ваших налаштувань.
Реалізація SDN за допомогою mininet Mininet є один із інструментів емуляції віртуальної мережі, він використовується для створення топології мережі або запуску топології мережі, яка містить такі компоненти, як комутатори, хости та контролер SDN.