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