Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Отчет по лабораторной №1 Сверхрплотные сети

.docx
Скачиваний:
7
Добавлен:
03.10.2022
Размер:
1.74 Mб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА

Кафедра сетей связи и передачи данных

Отчет по лабораторной работе №1

«Создание сетевой топологии в эмуляторе компьютерной сети mininet и его взаимодействие с SDN-контроллером и коммутатором openvswitch»

По дисциплине: «Сверхплотные сети»

Оглавление

Цель работы: 3

Выполнение работы: 3

I. Создать базовую топологию в mininet (топология minimal), а также топологии single, linear, tree. Все топологии создавать подключенными к SDN-контроллеру. В отчете отобразить топологии, взятые из графического интерфейса SDN. 3

II.Для древовидной топологии проделать: 5

a. Команды nodes, net, links, pingall. Результаты команд отобразить в отчете. 5

b. Для коммутатора с последним номером выполнить команды ifconfig, route, ps. 8

d. Для соединения коммутатора и хоста с последними номерами выполнить команду link down, повторить предыдущий пункт, потом выполнить команду link up и снова повторить команды iperf и ping. 19

e. При опции --switch ovs получить информацию с помощью ovsvsctl show о коммутаторах openvswitch 20

III. Создать топологию из ovs коммутаторов на двух хостах (с заданным числом коммутаторов). В отчете отобразить их полную топологию, характеристики openvswitch для обоих хостов, а также характеристики одного из свичей из раздела Nodes графического интерфейса контроллера SDN. 21

Вывод 21

Исходные данные:

Linear,single

depth

fanout

Хост 1

Хост 2

0

7

2

5

5

1

Цель работы:

I. Изучение основных команд mininet, топологий, а также получение практического опыта по созданию сетей в mininet. Работа с OVS.

II. Получение навыков работы с графическим интерфейсом SDN-контроллера.

III. Получить навыки создания виртуальных сетевых сущностей.

Выполнение работы:

I. Создать базовую топологию в mininet (топология minimal), а также топологии single, linear, tree. Все топологии создавать подключенными к SDN-контроллеру. В отчете отобразить топологии, взятые из графического интерфейса SDN.

Рисунок 1. Создание топологии minimal.

Рисунок 2. Создание топологии single.

Рисунок 3. Создание топологии linear.

Рисунок 4. Создание топологии tree.

II.Для древовидной топологии проделать:

a. Команды nodes, net, links, pingall. Результаты команд отобразить в отчете.

Рисунок 5.1. Результат выполнения команды pingall.

Рисунок 5.2. Результат выполнения команды pingall.

Вывод: в результате выполнения команды pingall, было выяснено что все узлы доступны.

Рисунок 6. Результат выполнения команды nodes.

Рисунок 7.1. Результат выполнения команды net.

Рисунок 7.2. Результат выполнения команды net.

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

Рисунок 8.1. Результат выполнения команды links.

Рисунок 8.2. Результат выполнения команды links.

Вывод: в результате выполнения команды links, мы получили отображение всех существующих связей.

b. Для коммутатора с последним номером выполнить команды ifconfig, route, ps.

Рисунок 9.1. Результат выполнения команды ifconfig.

Рисунок 9.2. Результат выполнения команды ifconfig.

Рисунок 9.3. Результат выполнения команды ifconfig.

Рисунок 9.4. Результат выполнения команды ifconfig.

Рисунок 9.5. Результат выполнения команды ifconfig.

Рисунок 9.6. Результат выполнения команды ifconfig.

Рисунок 9.7. Результат выполнения команды ifconfig.

Рисунок 9.8. Результат выполнения команды ifconfig.

Рисунок 9.9. Результат выполнения команды ifconfig.

Рисунок 9.10. Результат выполнения команды ifconfig.

Рисунок 9.11. Результат выполнения команды ifconfig.

Рисунок 10. Результат выполнения команды route.

Рисунок 11. Результат выполнения команды ps.

c. C первого на последний хост выполнить команды iperf и ping.

Рисунок 12. Результат выполнения команды ping.

Вывод: в результате выполнения команды h1 ping h25, была получена информация о доступности узла h25 с узла h1.

Рисунок 13. Результат выполнения команды iperf.

d. Для соединения коммутатора и хоста с последними номерами выполнить команду link down, повторить предыдущий пункт, потом выполнить команду link up и снова повторить команды iperf и ping.

Рисунок 14. Результат выполнения команды link down и ping.

Рисунок 15. Результат выполнения команды link up и ping.

Вывод: в результате выполнения команд link [up/down] и ping, было получено, что при отключении соединения узла с S6, ping не проходит.

Рисунок 16. Результат выполнения команды link down и iperf.

Рисунок 17. Результат выполнения команды link up и iperf.

e. При опции --switch ovs получить информацию с помощью ovsvsctl show о коммутаторах openvswitch

Рисунок 18. Информация о коммутаторах openswitch.

III. Создать топологию из ovs коммутаторов на двух хостах (с заданным числом коммутаторов). В отчете отобразить их полную топологию, характеристики openvswitch для обоих хостов, а также характеристики одного из свичей из раздела Nodes графического интерфейса контроллера SDN.

Рисунок 19. Топология из OVS коммутаторов на двух хостах.

Вывод

В результате выполнения лабораторной работы:

  • были изучены основные команды mininet, топологии, а также получен практический опыт по созданию сетей в mininet.

  • Была проведена работа с OVS.

  • Получены навыки работы с графическим интерфейсом SDN-контроллера.

  • Получены навыки создания виртуальных сетевых сущностей.