Протоколи та мережі (DMX)10 хв2026-08-18

Art-Net против sACN — Сравнение сетевых протоколов освещения

AR
Техническая команда ART-R
Технічна інженерна експертиза

Краткий ответ

Art-Net и sACN — это протоколы передачи данных DMX512 по IP-сетям. Art-Net разработан компанией Artistic Licence и поддерживает передачу данных методами unicast и broadcast. sACN (Streaming ACN, ANSI E1.31) — это стандарт ESTA, основным транспортом которого является IP multicast с поддержкой unicast и встроенным механизмом приоритетов источников. Выбор между ними зависит от масштаба системы, топологии сети и требований к резервированию.

Обзор

Рост количества управляемых параметров в современных световых приборах делает прямую прокладку DMX-кабелей RS-485 физически неэффективной. Передача DMX512 через Ethernet позволяет объединять сотни юниверсов в единой сетевой инфраструктуре. В этом материале разобраны транспортные уровни Art-Net и sACN, их механизмы адресации, обработка мультикаст-трафика и требования к сетевому оборудованию.

Для кого эта статья

  • •Художники по свету
  • •Системные интеграторы
  • •Сетевые инженеры
  • •Технические директоры
  • •Команды технического обеспечения мероприятий

Что вы узнаете

  • •Механику транспортировки данных в протоколах Art-Net и sACN.
  • •Разницу между моделями доставки Broadcast, Unicast и Multicast в сетях освещения.
  • •Логику работы приоритетов и HTP-слияния в sACN.
  • •Роль IGMP Snooping и IGMP Querier в управлении мультикаст-трафиком.
  • •Физические и сетевые ограничения пропускной способности и длины линий.

Введение

Один юниверс DMX512 содержит 512 слотов данных. LED-массивы с попиксельным управлением и сложные поворотные головы требуют большого количества каналов, поэтому современные световые комплексы оперируют десятками и сотнями юниверсов.

Транспортировка управляющих данных через Ethernet решает проблему физической кабельной разводки. Однако передача DMX512 через IP-сети создает новые инженерные задачи: маршрутизацию трафика, управление нагрузкой на коммутаторы, синхронизацию кадров и арбитраж между несколькими консолями.

Механика протокола Art-Net

Разработанный в 1998 году компанией Artistic Licence, протокол Art-Net инкапсулирует данные DMX512 в UDP-пакеты (User Datagram Protocol) через порт 6454.

Адресация и версии

  • •Art-Net 1 и 2: Применяли broadcast-передачу, при которой каждый пакет отправляется всем устройствам в сетевом сегменте. При большом количестве юниверсов это создает высокую нагрузку на сетевые интерфейсы и процессоры DMX-узлов.
  • •Art-Net 3: Ввел 15-битную адресацию, расширив адресное пространство протокола до 32 768 юниверсов. Основной практикой стала передача unicast, когда пакет направляется непосредственно на IP-адрес конкретного приемника.
  • •Art-Net 4: Расширил управление портами DMX-шлюзов, усовершенствовал discovery-механизмы и RDM. Art-Net 4 позволяет совмещать discovery и RDM-управление через Art-Net с передачей потоковых DMX-данных через sACN.

Broadcast и Unicast в Art-Net

Выбор между broadcast и unicast в Art-Net зависит от количества источников, приемников, объема юниверсов и частоты обновления кадров. Broadcast оправдан в небольших сетях с несколькими юниверсами. В крупных системах используют unicast для предотвращения затопления сетевых портов лишним трафиком.

Для unicast-передачи консоль должна знать IP-адреса приемных узлов и соответствие юниверсов их физическим портам.

Механика sACN (Streaming ACN)

sACN (ANSI E1.31) — это стандарт ESTA, являющийся подмножеством архитектуры ACN (ANSI E1.17). Для передачи данных применяется UDP-порт 5568.

Модель адресации и Multicast

Основным механизмом адресации юниверсов в sACN является IP multicast. Пакеты отправляются на специальные групповые IP-адреса диапазона 239.255.0.0/16, где последние два октета соответствуют номеру юниверса.

  • •Юниверс 1 соответствует IP-адресу 239.255.0.1.
  • •Юниверс 200 соответствует IP-адресу 239.255.0.200.

Передатчику не нужно знать IP-адреса конкретных DMX-узлов. Консоль транслирует трафик в соответствующую мультикаст-группу, а узлы подписываются на нужные им юниверсы. Стандарт ANSI E1.31 также допускает прямую unicast-передачу sACN на конкретный IP-адрес.

Управление мультикаст-трафиком и IGMP

В L2-сетевых сегментах без специальных настроек мультикаст-трафик обрабатывается коммутатором как broadcast. Для ограничения распространения пакетов применяют IGMP Snooping.

Коммутатор с IGMP Snooping анализирует запросы устройств (IGMP Report) и отправляет мультикаст-трафик конкретного юниверса только на те порты, где есть активные подписчики. Для поддержания таблиц подписок в сети должно присутствовать источник IGMP Querier (L3-маршрутизаторы, специальные управляемые L2-коммутаторы или сетевые роутеры). Без источника IGMP-запросов подписки на мультикаст-группы могут сбрасываться коммутатором, что приводит к потере потока данных.

Приоритеты и арбитраж источников

В sACN каждому пакету назначается приоритет юниверса (universe priority) в диапазоне от 0 до 200 (по умолчанию 100).

  • •При получении одного юниверса от нескольких источников приемник выбирает поток с более высоким приоритетом.
  • •Если приоритеты источников одинаковы, поведение определяется настройками приемника (чаще всего применяется HTP-слияние).

При HTP (Highest Takes Precedence) приемник сравнивает значения каждого отдельного DMX-слота от активных источников с одинаковым приоритетом и выводит наибольшее значение.

Стандарт также предусматривает расширение для приоритета отдельных адресатов (per-channel / per-address priority), которое поддерживается отдельными реализациями оборудования.

Сравнение производительности и пропускной способности

Пропускная способность и нагрузка

Нагрузка от одного юниверса DMX зависит от количества передаваемых слотов, частоты кадров (пакетов/с) и накладных расходов протоколов UDP/IP/Ethernet. При передаче 512 слотов с частотой 44 Гц поток одного юниверса составляет примерно 90–100 кбит/с на уровне L2.

Теоретический расчет пропускной способности:

  • •Сеть 100 Мбит/с технически способна пропустить несколько сотен юниверсов.
  • •Гигабитная сеть (1 Гбит/с) теоретически вмещает несколько тысяч юниверсов.

На практике лимиты системы определяются не только пропускной способностью линий, но и производительностью процессоров DMX-узлов (пакетов в секунду, PPS) и вычислительной мощностью коммутаторов.

Синхронизация кадров

Для одновременного вывода изменений на нескольких юниверсах применяют механизмы синхронизации:

  • •В Art-Net 4 для этого используется пакет ArtSync.
  • •В sACN применяются E1.31 Synchronization Packets.

Приемники задерживают вывод полученных кадров в локальном буфере до поступления триггерного пакета синхронизации.

Требования к архитектуре сети

  • •Art-Net Unicast: Работает в базовых L2-сетях. Требует корректной статической адресации устройств или DHCP-конфигурации.
  • •sACN Multicast: Требует управляемых коммутаторов с поддержкой IGMP Snooping и наличием активного IGMP Querier в L2-сегменте для предотвращения мультикаст-затопления.
  • •L3-маршрутизация: При передаче sACN multicast между различными IP-подсетями требуется настройка мультикаст-маршрутизации (например, PIM).

Распространенные ошибки

  1. 1.Неуправляемые коммутаторы для sACN multicast: На неуправляемом оборудовании мультикаст-трафик транслируется на все порты, создавая избыточную нагрузку на приемники и Wi-Fi точки доступа.
  2. 2.Конфликты IP-адресов при Unicast Art-Net: Дублирование IP-адресов приводит к аномалиям ARP и прерыванию доставки данных.
  3. 3.Отсутствие IGMP Querier в мультикаст-сети: Без периодических запросов Querier коммутаторы прекращают пересылку мультикаст-групп, что вызывает потерю трафика.
  4. 4.Одинаковые приоритеты при наличии нескольких консолей: Если основной и резервный пульты транслируют одинаковые юниверсы с одинаковым приоритетом (100), приемник выполняет их слияние вместо резервирования.

Матрица выбора: Art-Net против sACN

ПараметрArt-Net 4sACN (ANSI E1.31)Контекст применения
Основной транспортUnicast / BroadcastMulticast (поддерживается Unicast)Multicast упрощает адресацию источников; Unicast не требует IGMP.
Конфигурация источникаТребует указания IP-адреса узла (в Unicast)Назначение номера юниверсаsACN не требует привязки источника к IP-адресам узлов.
Арбитраж и резервированиеБазовые механизмы слиянияВстроенные приоритеты (0–200)sACN предоставляет стандартизированный арбитраж источников.
Требования к коммутаторамБазовые L2-коммутаторы (для Unicast)Управляемые коммутаторы с IGMP Snooping/QuerierArt-Net Unicast проще для базового сетевого железа.
Совместимость со старым оборудованиемШирокая поддержка устаревших системПоддерживается современным оборудованиемArt-Net распространен среди медиасерверов и устаревших приборов.

Практические рекомендации

  • •Для масштабных туровых сетапов и стационарных инсталляций стандартизируйте передачу потоковых DMX-данных на sACN.
  • •Изолируйте трафик освещения в отдельном VLAN или выделенной физической сети. Не смешивайте аудиопротоколы (Dante, Ravenna) и DMX over IP без расчета QoS и пропускной способности.
  • •При использовании sACN multicast применяйте управляемые коммутаторы и проверяйте статус IGMP Snooping и Querier.

Рекомендации ART-R

В системах ART-R применяется оборудование с одновременной поддержкой обоих протоколов.

  • •DMX-узлы: Совместимые модели DMXking (например, серия eDMX MAX) аппаратно поддерживают прием Art-Net и sACN с возможностью конфигурации портов и арбитража.
  • •Консоли управления: Системы ChamSys MagicQ обеспечивают вывод и прием Art-Net и sACN по выбору пользователя для каждого юниверса.

Часто задаваемые вопросы

Можно ли использовать Art-Net и sACN в одной сети?

Да. Протоколы используют разные UDP-порты (Art-Net: 6454, sACN: 5568). Однако не рекомендуется дублировать вывод одного и того же юниверса в оба протокола без необходимости, чтобы не дублировать нагрузку на приемники.

Какова максимальная длина линии для Art-Net или sACN?

Ограничение в 100 метров относится к длине медного сегмента Ethernet (Cat5e/Cat6) по стандарту IEEE 802.3. Сами протоколы Art-Net и sACN не имеют ограничений по расстоянию и работают через коммутаторы, оптоволоконные линии или L3-сети.

Нужен ли роутер для сети sACN?

В пределах одного L2-сегмента/VLAN маршрутизатор не нужен, но нужен управляемый коммутатор с поддержкой IGMP Snooping. Маршрутизатор необходим только при передаче трафика между различными IP-подсетями.

Что происходит при потере сетевого сигнала на узле?

Поведение зависит от реализации DMX-узла. Большинство устройств позволяют настроить удержание последнего состояния (Hold Last State), отключение выхода (Blackout) или запуск автономного сценария.

Можно ли передавать sACN или Art-Net через Wi-Fi?

Стандартные сети Wi-Fi вносят задержки, джиттер и потери пакетов, что нежелательно для реального времени. Для беспроводной передачи DMX применяют специализированные протоколы (например, CRMX), работающие на отдельном физическом уровне.

Почему теряется поток sACN в мультикаст-сети?

Распространенной причиной является отсутствие active IGMP Querier в L2-сегменте. Коммутатор при отсутствии запросов прекращает пересылку мультикаст-групп на порты.

В чем отличие Art-Net 4 от sACN?

Art-Net 4 включает развитые discovery-механизмы, RDM-управление и перепрофилирование портов. sACN является стандартизированным протоколом для передачи DMX-потоков с поддержкой приоритетов.

Дополнительные вопросы

  • •Какой объем трафика создает один юниверс DMX? При передаче 512 слотов с частотой 44 Гц поток составляет примерно 90–100 кбіт/с.
  • •Какие IP-адреса использовать для Art-Net? Спецификации Art-Net 1/2 рекомендовали диапазоны 2.x.x.x или 10.x.x.x, однако современное оборудование работает в любых подсетях IPv4.
  • •Как проверить наличие sACN в сети? Для мониторинга пакетов применяют специализированный софт (например, sACNView) на компьютере в том же сетевом сегменте.
  • •Что такое DMX-узел (node)? Сетевое устройство, конвертирующее пакеты Art-Net/sACN в физические сигналы DMX512 (RS-485) на разъемах XLR.

Связанные статьи

Связанные категории

Загрузки

  • •Руководство по настройке сетевых коммутаторов для sACN (PDF)
  • •Калькулятор пропускной способности световых сетей (Excel)

Глоссарий

  • •Unicast: Передача сетевых пакетов от одного отправителя на один конкретный IP-адрес.
  • •Broadcast: Передача пакетов всем устройствам в пределах одного сетевого сегмента.
  • •Multicast: Передача пакетов на групповой IP-адрес, где трафик получают только подписанные узлы.
  • •IGMP Snooping: Функция коммутатора для отслеживания подписок на мультикаст-группы и ограничения рассылки трафика.
  • •UDP (User Datagram Protocol): Сетевой протокол без установления соединения, обеспечивающий передачу данных с минимальной задержкой.
  • •VLAN (Virtual Local Area Network): Логически изолированный сетевой сегмент на физическом коммутаторе.
  • •HTP (Highest Takes Precedence): Принцип слияния потоков, при котором для каждого DMX-слота выводится наибольшее значение среди активных источников с одинаковым приоритетом.

Заключение

Art-Net и sACN решают задачу транспортировки DMX512 через IP-сети, различаясь моделью адресации, управлением трафиком и механизмом арбитража. Art-Net Unicast удобен в небольших и средних сетях без специализированной мультикаст-инфраструктуры. sACN Multicast обеспечивает масштабируемую архитектуру с гибким резервированием при условии корректной настройки IGMP на коммутаторах.

Рекомендации Schema

  • •Article
  • •FAQPage
  • •TechArticle
Матеріал верифіковано системними інженерами ART-R відповідно до стандартів сценічної безпеки та специфікацій виробників.