Статья опубликована в рамках: Научного журнала «Студенческий» № 25(363)
Рубрика журнала: Информационные технологии
Скачать книгу(-и): скачать журнал
ПРОГРАММНО-ОПРЕДЕЛЯЕМЫЕ СЕТИ: АРХИТЕКТУРА И ПЕРСПЕКТИВЫ ПРИМЕНЕНИЯ В КОРПОРАТИВНЫХ ИНФРАСТРУКТУРАХ
SOFTWARE-DEFINED NETWORKING: ARCHITECTURE AND PERSPECTIVES OF APPLICATION IN CORPORATE INFRASTRUCTURES
Bolshepaev Iakov Alekseevich
Student, Department of Management and Informatics in Technical Systems, Moscow State Technological University "Stankin",
Russia, Moscow
АННОТАЦИЯ
В статье исследуется архитектура программно-определяемых сетей и оцениваются перспективы их внедрения в современные корпоративные инфраструктуры. Описано фундаментальное разделение плоскости управления и плоскости передачи данных. Рассмотрены протоколы взаимодействия централизованного контроллера с аппаратным сетевым оборудованием, например, стандарт OpenFlow. Проведен анализ преимуществ гибкого управления трафиком для повышения масштабируемости, отказоустойчивости и уровня информационной безопасности вычислительных сетей предприятия.
ABSTRACT
The article explores the architecture of software-defined networks and evaluates the prospects for their implementation in modern corporate infrastructures. The fundamental separation of the control plane and the data plane is described. Protocols for interaction between the centralized controller and hardware network equipment, for example, the OpenFlow standard, are considered. An analysis of the advantages of flexible traffic management for increasing the scalability, fault tolerance, and information security level of enterprise computer networks is carried out.
Ключевые слова: программно-определяемые сети; архитектура сетей; корпоративная инфраструктура; виртуализация; маршрутизация трафика.
Keywords: software-defined networking; network architecture; corporate infrastructure; virtualization; traffic routing.
Современные корпоративные инфраструктуры сталкиваются с беспрецедентным ростом объемов передаваемых данных и необходимостью оперативного масштабирования вычислительных мощностей. Традиционный подход к построению компьютерных сетей базируется на использовании специализированного оборудования, например, маршрутизаторов и коммутаторов, где логика управления трафиком жестко интегрирована с аппаратной частью. Такая монолитная архитектура существенно усложняет процессы реконфигурации сети при изменении бизнес-требований предприятия, а также требует значительных временных затрат на ручную настройку каждого отдельного узла [1, с. 45]. В связи с этим актуальной задачей является переход к более гибким парадигмам управления сетевыми ресурсами.
Концепция программно-определяемых сетей предлагает принципиально иной подход к архитектуре сетевого взаимодействия. Суть данной технологии заключается в физическом и логическом разделении процесса передачи пакетов и процесса управления маршрутизацией. В рамках программно-определяемых сетей выделяются три базовых уровня, например, уровень инфраструктуры, уровень управления и уровень приложений [2, с. 112]. Уровень инфраструктуры включает в себя исключительно устройства пересылки данных, которые лишены сложной встроенной логики принятия решений. Вся интеллектуальная нагрузка переносится на уровень управления, представленный централизованным программным контроллером.
Взаимодействие между инфраструктурным и управляющим уровнями осуществляется посредством стандартизированных южных программных интерфейсов, среди которых наибольшее распространение получил протокол OpenFlow. Данный протокол позволяет контроллеру напрямую модифицировать таблицы потоков в коммутаторах, задавая правила обработки входящего трафика. В свою очередь, для связи контроллера с уровнем сетевых приложений используются северные интерфейсы, например, архитектурный стиль REST. Это открывает разработчикам широкие возможности для создания специализированного программного обеспечения, автоматизирующего процессы балансировки нагрузки, мониторинга сетевых аномалий и обеспечения контроля доступа [3, p. 89].
Внедрение архитектуры программно-определяемых сетей в корпоративные инфраструктуры открывает ряд существенных перспектив. Централизация управления позволяет администраторам формировать единую политику безопасности для всей организации и применять ее мгновенно ко всем сетевым узлам. Абстрагирование логики от аппаратного обеспечения снижает зависимость предприятия от конкретных производителей оборудования, так как контроллер способен управлять коммутаторами различных вендоров при условии поддержки ими единого стандарта. Помимо этого, значительно повышается скорость развертывания новых сегментов сети филиалов, что критически важно для динамично развивающихся технологических компаний.
Результаты анализа показывают, что перенос логики маршрутизации на программный уровень требует тщательного подхода к обеспечению надежности самого контроллера. Отказ этого компонента может привести к потере управления всей сетью, поэтому при проектировании корпоративных решений закладывается кластеризация контроллеров и резервирование каналов связи [2, с. 140]. Тем не менее, экономическая выгода от автоматизации рутинных операций и снижения капитальных затрат на закупку проприетарного оборудования делает программно-определяемые сети крайне востребованным вектором развития корпоративных инфраструктур. Предложенная парадигма решает проблемы традиционных сетей и формирует надежный фундамент для интеграции вычислительных мощностей предприятия с облачными технологиями.
Список литературы:
- Олифер В. Г. Компьютерные сети. Принципы, технологии, протоколы / В. Г. Олифер, Н. А. Олифер. - 6-е изд. - СПб.: Питер, 2020. - 1008 с.
- Бакланов И. Г. Программно-определяемые сети: концепции и реализация. - М.: Техносфера, 2021. - 256 с.
- Goransson P., Black C., Culver T. Software Defined Networks: A Comprehensive Approach. - 2nd ed. - Morgan Kaufmann, 2016. - 436 p.

