Чрезмерное количество широковещательного и мультикастового трафика может существенно снизить производительность сети, особенно беспроводной. В этой статье объясняется, что это такое, как это влияет на развертывания UniFi и какие есть эффективные стратегии управления.

Что такое широковещательный и мультикастовый трафик?

Широковещательный трафик:

  • Отправляется всем устройствам в локальной сети (подсети).
  • Примеры: ARP и DHCP discovery.

Мультикастовый трафик:

  • Отправляется определенной группе устройств.
  • Используется для:
    • IPTV и мультимедийного стриминга
    • Обнаружения устройств и сервисов (например, AirPlay, mDNS, Bonjour)

В отличие от уникастового (один-к-одному), широковещательный и мультикастовый трафик занимают больше эфирного времени, особенно в беспроводных сетях, так как передаются на минимальной поддерживаемой скорости. Чем больше устройств передают данные на низкой скорости, тем сильнее снижается производительность сети.

Почему это важно: эфирное время и широковещательные шторма

Широковещательный и мультикастовый трафик могут:

  • Чрезмерно потреблять эфирное время Wi-Fi: даже небольшой объем трафика (например, mDNS) может занимать большую часть эфира. Несколько сотен Кбит/с mDNS-трафика могут быть эквивалентны сотням Мбит/с уникастового трафика.
  • Вызывать широковещательные шторма: неправильно подключенные шлюзы, петли или некорректно настроенные устройства могут привести к штормам, которые «обрушат» всю сеть.
  • Создавать скрытые и труднодиагностируемые проблемы:
    • Периодические обрывы подключения точек доступа
    • Низкая скорость клиентов
    • Высокая задержка или тайм-ауты

Совет: если у вас низкая производительность Wi-Fi, проверьте использование эфирного времени в разделе Radios > AirView.

Как управлять широковещательным и мультикастовым трафиком

  1. Включите Multicast Enhancement

  • Преобразует мультикаст в уникаст для повышения производительности в большинстве сетей.
  • Рекомендуется для: малых и средних сетей.
  • Избегайте в: крупных развертываниях. Преобразование мультикаста в уникаст может увеличить нагрузку на эфирное время, если много клиентов подписаны на поток.
  • Как включить: Settings > WiFi > выберите SSID > отметьте «Multicast Enhancement»
  1. Включите VLAN-изоляцию для IoT и медиа-устройств

  • Разместите устройства, такие как принтеры, колонки AirPlay или IP-камеры, в отдельном VLAN.
  • Это ограничит «болтовню» мультикаста/обнаружения в пределах этого VLAN.
  • Используйте mDNS-ретрансляцию только там, где это действительно необходимо.
  • Пример: поместите «умные» колонки и устройства для трансляции в VLAN «Media» и включите mDNS между этим VLAN и нужными клиентами.

*Также можно сегментировать системы ProAV или устройства SDVoE в отдельные VLAN с использованием профилей коммутаторов UniFi ProAV, чтобы изолировать высоконагруженный мультикаст-трафик.

  1. Включите Multicast & Broadcast Control (настройка SSID)

  • Ограничивает мультикаст/широковещательный трафик списком разрешённых MAC-адресов.
  • Подходит для: крупных или высокоплотных сетей.
  • Блокирует: обнаружение устройств между разными точками доступа (например, Apple TV не будут видны между AP).
  • Важно: обязательно разрешите MAC-адрес DHCP-сервера, иначе клиенты не получат IP-адреса.
  1. Включите изоляцию устройств

  • Когда мультикаст всё ещё нагружает эфирное время — особенно в больших или плотных сетях — помогает изоляция клиентских устройств друг от друга. Это предотвращает прямое взаимодействие между устройствами, включая протоколы обнаружения и трансляции. Используйте это как крайнее решение, если другие оптимизации недостаточны.
    • Применение на уровне SSID:
      Settings > WiFi > выберите SSID > включите «Client Device Isolation»
    • Применение на уровне коммутатора (ACL):
      Settings > Networks > выберите VLAN > включите «Device Isolation (ACL)»

Примечание: изоляция устройств на уровне коммутатора (ACL) требует, чтобы все коммутаторы UniFi поддерживали эту функцию. Кроме того, коммутаторы Flex и Flex Mini не поддерживают данную возможность.