Автоматизация процессов моделирования и измерения сетевых характеристик в Mininet

Среда виртуального моделирования Mininet позволяет использовать реальные сетевые приложения, сетевые протоколы и ядро Unix/Linux для тестирования и анализа характеристик моделируемых в ней компьютерных сетей и сетевых протоколов. Процесс моделирования в Mininet, указание на используемые при моделировании протоколы, задание параметров сети и протоколов и т. п. проводится с помощью команд терминала. Это достаточно рутинный процесс. В данной работе предложено описание разработанной программы для автоматизации как процесса задания параметров моделируемой сети, так и процесса обработки полученных результатов. Программа представляет собой набор модулей на языке программирования Python, причем каждый из модулей отвечает за свой круг задач, будь то модуль для отрисовки графиков или модуль проведения замеров на интерфейсе. Каждый из модулей самодостаточен и может быть использован отдельно.

Automation of Mininet modeling and network performance measurement processes

The Mininet virtual simulation environment allows to use some real network applications, network protocols, and the Unix/Linux kernel to test and analyze characteristics of computer networks and network protocols modeled in it. The modeling process in Mininet, indication of the protocols used in the simulation, setting network and protocol parameters, etc., is carried out by using terminal commands. It's a routine process. In this paper, the description of the program for automating both the process of setting the parameters of the simulated network and the process of processing the obtained results is proposed. The program is the set of modules in the Python programming language, and each of the modules is responsible for its own range of tasks, whether it is a module for drawing graphs or a module for taking measurements on the interface. Each of the modules is self-sufficient and can be used separately.

Authors
Publisher
Российский университет дружбы народов (РУДН)
Language
Russian
Pages
397-403
Status
Published
Year
2022
Organizations
  • 1 Peoples' Friendship University of Russia
Keywords
Mininet; information technology; network modeling; automation; performance measurement; информационные технологии; моделирование сетей; автоматизация; измерение сетевых характеристик
Share

Other records

Micunovic A., Matyushenko S.I.
Информационно-телекоммуникационные технологии и математическое моделирование высокотехнологичных систем. Российский университет дружбы народов (РУДН). 2022. P. 393-396