Анализ временных задержек при изменении топологии программно-конфигурируемой сети на базе эмулятора компьютерных сетей Mininet Текст научной статьи по специальности «Компьютерные и информационные науки»
Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Никитин Сергей Валерьевич
При проектировании и построении сложных систем не всегда существует возможность проведения экспериментов над реальной системой, а зачастую такие эксперименты нецелесообразны по причине высокой стоимости или длительности проведения исследований. В таких случаях рациональным можно считать подход с использованием специализированных компьютерных программ-эмуляторов, позволяющих имитировать работу каких-либо сложных систем. В таких программах рассматриваемая система заменяется более простым объектом, называемым моделью. В области программно-конфигурируемых сетей одним из таких эмуляторов является Mininet, который позволяет построить виртуальную сеть, состоящую из произвольного количества хостов, контроллеров и коммутаторов в различных топологиях с помощью командной строки, сценариев Python или графического пользовательского интерфейса. Mininet позволяет подключить внешние контроллеры, что является важной особенностью и значительно расширяет возможности исследования. В качестве виртуальных коммутаторов в Mininet используется адаптированная версия Open vSwitch. В данной статье рассматриваются основы построения и конфигурирования модели программно-конфигурируемой сети с использованием эмулятора компьютерных сетей Mininet и инструмента визуализации Miniedit. На построенной модели с использованием внешнего контроллера Onos была рассмотрена работа алгоритмов обнаружения петель в сети, проанализированы временные задержки в моменты изменения топологии сети, а также проведен анализ сообщений OpenFlow с помощью программы захвата сетевого трафика Wireshark.
Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Никитин Сергей Валерьевич
-
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ВРЕМЕННОЙ ЗАДЕРЖКИ ТЕЛЕКОММУНИКАЦИОННОГО ОБОРУДОВАНИЯ STP И SDN2022 / Бужин Игорь Геннадьевич, Антонова Вероника Михайловна, Миронов Юрий Борисович, Антонова Варвара Александровна, Гайфутдинов Эльдар Альбертович
-
Лабораторный стенд для тестирования возможностей интеграции ПКС-сетей и традиционных сетей2017 / Лапонина О.Р., Сизов М.Р.
-
Программно-конфигурируемые сети как новый этап развития сетей передачи данных2023 / Никитин Сергей Валерьевич, Лоборчук Александр Александрович
-
Методика определения количества измерений при нормировании случайной погрешности информационно-измерительной системы с элементами искусственного интеллекта2017 / Cherepanska I., Bezvesilna O., Sazonov A., Nechai S., Khylchenko T.
-
Модель функционирования телекоммуникационного оборудования программно-конфигурируемых сетей2018 / Самуйлов Константин Евгеньевич, Шалимов Игорь Анатольевич, Бужин Игорь Геннадьевич, Миронов Юрий Борисович
Analysis of time delays when changing the topology of a software-configurable network based on Mininet computer network emulator
When designing and building complex systems it is not always possible to conduct experiments on a real system, and often such experiments are impractical, due to the high cost or duration of research. In such cases, a rational approach can be considered using specialized computer programs-emulators that allow to simulate the operation of any complex systems. In such programs, the system in question is replaced by a simpler object called a model. In the area of software-configurable networks, one such emulator is Mininet, which allows you to build a virtual network of any number of hosts, controllers, and switches in a variety of topologies using the command line, Python scripts, or a graphical user interface. Mininet allows you to connect external controllers, which is an important feature and greatly expands your research capabilities. Mininet uses an adapted version of Open vSwitch as virtual switches. This article discusses the basics of building and configuring a software-configurable network model using the Mininet computer network emulator and the Miniedit visualization tool. On the model built using the external Onos controller, the operation of loop detection algorithms in the network was examined, the time delays in moments of network topology changes were analyzed, and OpenFlow messages were analyzed using Wireshark network traffic capturing software.