Анализ топологии локальных компьютерных сетей с использованием алгоритма, реализованного в программной среде Python
Автор: Билюк А. С.
Журнал: Теория и практика современной науки @modern-j
Рубрика: Математика, информатика и инженерия
Статья в выпуске: 5 (131), 2026 года.
Бесплатный доступ
В статье рассматривается подход к объективному сравнению сетевых топологий («Звезда», «Шина», «Кольцо», «Дерево») с помощью алгоритма, реализованного на языке Python. Разработанная математическая модель использует взвешенное линейное свёртывание четырёх ключевых критериев: соответствие планировке помещения, стоимость монтажа и оборудования, надёжность и отказоустойчивость, пропускная способность. Предложенный алгоритм позволяет преобразовать качественные требования заказчика в количественные метрики, автоматизировать процесс анализа и выбрать оптимальную топологию с учётом бюджетных ограничений и технических условий. Программная реализация включает интерактивный графический интерфейс с настройкой весовых коэффициентов, радарную диаграмму и таблицу результатов. Инструмент может применяться как для профессионального проектирования ЛВС, так и в учебных целях.
Топология сети, локальная вычислительная сеть, анализ топологий, python, алгоритм скоринга
Короткий адрес: https://sciup.org/140316057
IDR: 140316057 | УДК: 00
Local network topology analysis using an algorithm implemented in the Python software environment
The article discusses an approach to objective comparison of network topologies (Star, Bus, Ring, Tree) using an algorithm implemented in Python. The developed mathematical model employs weighted linear convolution of four key criteria: compliance with room layout, installation and equipment costs, reliability and fault tolerance, and throughput. The proposed algorithm transforms qualitative customer requirements into quantitative metrics, automates the analysis process, and selects the optimal topology considering budget constraints and technical conditions. The software implementation includes an interactive graphical interface with adjustable weight coefficients, a radar chart, and a results table. The tool can be used both for professional LAN design and for educational purposes.