Коммутаторы уровня 2 и уровня 3 в системах промышленного управления
- 〡
- 〡 от WUPAMBO
Современная автоматизация производства в значительной степени опирается на надежные коммуникации Industrial Ethernet. Инженеры по системам управления используют управляемые коммутаторы Ethernet для подключения программируемых логических контроллеров (PLC), распределенных систем управления (DCS), человеко-машинных интерфейсов (HMI) и периферийных устройств ввода-вывода. Выбор между архитектурой коммутации уровня 2 и уровня 3 напрямую влияет на пропускную способность сети, возможности маршрутизации и общий уровень киберзащиты в сетях операционных технологий (OT).
Основы коммутации Ethernet в автоматизации производства
Коммутатор Ethernet выступает центральным узлом связи в архитектуре системы управления. Соединение отдельных промышленных контроллеров по принципу «точка — точка» быстро приводит к усложнению кабельной инфраструктуры и возникновению узких мест в аппаратной части. Коммутаторы Ethernet устраняют эти проблемы маршрутизации, управляя трафиком между несколькими устройствами в рамках единой физической сетевой инфраструктуры. Коммутаторы анализируют входящие пакеты данных и направляют их непосредственно к назначенным аппаратным интерфейсам, обеспечивая детерминированную связь между оборудованием производственного участка.
Коммутаторы уровня 2 и пересылка по MAC-адресам
Коммутаторы уровня 2 работают на канальном уровне модели взаимодействия открытых систем (OSI). Эти устройства направляют трафик исключительно с использованием адресов управления доступом к среде передачи (MAC), записанных в физических сетевых картах. Когда PLC передает сообщения ввода-вывода, коммутатор уровня 2 проверяет MAC-адрес назначения и пересылает кадры на соответствующий порт.
Однако коммутаторы уровня 2 работают исключительно в пределах одного широковещательного домена и диапазона подсети. Например, устройство с IP-адресом 192.168.1.10 не может обмениваться данными с устройством с IP-адресом 192.168.2.10 через обычный коммутатор уровня 2. Поэтому такие коммутаторы подходят для локальных ячеек управления, использующих одинаковые схемы IP-адресации.
Коммутаторы уровня 3 и производительность IP-маршрутизации
Коммутаторы уровня 3 работают на сетевом уровне OSI и объединяют высокую скорость коммутации с функциями IP-маршрутизации. Эти коммутаторы обрабатывают логические IP-адреса наряду с аппаратными MAC-адресами. Поэтому коммутаторы уровня 3 маршрутизируют пакеты между различными подсетями и виртуальными локальными сетями (VLAN), не требуя отдельных внешних маршрутизаторов.
Кроме того, промышленные коммутаторы уровня 3 поддерживают расширенные сетевые функции, такие как статическая маршрутизация, протоколы динамической маршрутизации и списки контроля доступа (ACL). Это позволяет инженерам по системам управления соединять разрозненные подсети на крупных производственных объектах, сохраняя высокую скорость пересылки пакетов.
Сравнение эксплуатационных различий в промышленных приложениях
Ключевые архитектурные различия между коммутаторами уровня 2 и уровня 3 в промышленных сетях:
| Параметр | Промышленный коммутатор уровня 2 | Промышленный коммутатор уровня 3 |
|---|---|---|
| Уровень OSI | Уровень 2 (канальный) | Уровень 3 (сетевой) |
| Метод адресации | Аппаратный MAC-адрес | Логический IP-адрес |
| Возможность маршрутизации | Только в пределах одной подсети | Маршрутизация между подсетями и VLAN |
| Скорость пересылки пакетов | Коммутация со сверхнизкой задержкой | Немного большие накладные расходы на обработку |
| Функции безопасности | Безопасность портов, базовые VLAN | ACL, функции межсетевого экрана, изоляция трафика |
| Стоимость и сложность | Экономичная модель, простая настройка | Более высокая стоимость, расширенная настройка |
Технические рекомендации по проектированию сетевой архитектуры
За 15 лет проектирования крупномасштабных развертываний DCS и PLC я пришел к выводу, что выбор между коммутаторами уровня 2 и уровня 3 определяется правильным установлением границ сегментов. Инженеры часто избыточно усложняют сети, устанавливая коммутаторы уровня 3 непосредственно на уровне машинных модулей. Локальным машинным ячейкам редко требуются возможности маршрутизации, а простые управляемые коммутаторы уровня 2 обеспечивают более быструю пересылку на скорости канала при минимальных затратах на настройку.
Однако установка коммутаторов уровня 3 на уровне ядра OT или на границе корпоративной сети остается необходимой. Разделение производственных операций на изолированные VLAN ограничивает широковещательные штормы и препятствует несанкционированному горизонтальному перемещению внутри сетей управления. Установка коммутаторов уровня 3 на уровне диспетчерского управления позволяет жестко контролировать маршрутизацию между VLAN, сохраняя низкую задержку в критически важных процессах автоматизации.
Пример применения: сетевая архитектура предприятия с несколькими производственными ячейками
Рассмотрим крупный автомобильный завод с тремя отдельными производственными ячейками: штамповочной (подсеть 10.10.10.0/24), сварочной (подсеть 10.10.20.0/24) и сборочной (подсеть 10.10.30.0/24). Каждая ячейка использует локальные коммутаторы уровня 2 для подключения PLC, приводов и контроллеров роботов в пределах собственного диапазона IP-адресов.
Чтобы центральный сервер SCADA в подсети 10.10.100.0/24 мог собирать диагностические данные со всех трех ячеек, инженеры подключают локальные коммутаторы к центральному промышленному коммутатору уровня 3 в стойке аппаратной управления. Коммутатор уровня 3 маршрутизирует трафик между подсетями и одновременно применяет списки контроля доступа (ACL), блокируя прямой несанкционированный обмен между ячейками и обеспечивая изоляцию сети и безопасность эксплуатации.
Об авторе
Чэнь Мин — старший инженер по автоматизации с более чем 15-летним опытом проектирования промышленных сетей, интеграции DCS и защиты энергосистем. Он специализируется на проектировании отказоустойчивых инфраструктур операционных технологий (OT), автоматизации подстанций по стандарту IEC 61850 и высокодоступных сетей Ethernet для тяжелой промышленности и предприятий технологических отраслей.
- Опубликовано в:
- DCS Communication
- Industrial Ethernet
- Layer-2 vs Layer-3 Switches
- PLC Network Architecture










