KNXnet/IP · ETS6 · IP-маршрутизация · 8 мин чтения

Маршрутизация KNXnet/IP: IP-интерфейсы и IP-роутеры — объясняем разницу

KNXnet/IP — это стандарт для подключения KNX TP к IP-сетям. Он используется для удаленного программирования, доступа к визуализации и крупных многосекционных установок с IP-магистралями. Два типа устройств выполняют совершенно разные задачи: IP-интерфейс и IP-роутер. Выбор неправильного устройства для конкретной задачи — одна из самых частых ошибок при проектировании KNX.

IP-интерфейс против IP-роутера: полное сравнение

Оба устройства подключают KNX TP к IP-сети, но их роли в топологии принципиально различны. IP-интерфейс предоставляет ноутбуку инженера доступ к одной TP-линии. IP-роутер соединяет два сегмента сети — это структурный узел топологии KNX, а не просто точка доступа.

ХарактеристикаIP-интерфейсIP-роутерМагистральный IP-роутер
ФункцияДоступ к одной TP-линии через IPСоединение двух TP-сегментовСоединение зон через IP-магистраль
Физический адресДаДаДа (соединитель зон PA)
Фильтрация групповых адресовНетДаДа
Пересылка в TelegramВсе на подключенную TP-линиюФильтрация между сегментамиФильтрация через IP-мультикаст
Туннельные соединенияДа (1–4 одновременных)Да (до 4)Да (до 4)
IP-маршрутизация (мультикаст)НетДаДа — 224.0.23.12
Доступ к программированию ETSДаДаДа
Обнаружение ETS (UPnP)ДаДаДа
Функция линейного соединителяНетДа (TP–TP)Да (TP–IP)
Типичная стоимостьНизкая — €50–100Средняя — €120–180Высокая — €150–250
Пример моделиWeinzierl KNX IP 730MDT SCN-IP001.03MDT SCN-IP200.02

KNXnet/IP Core: туннелирование и маршрутизация

Стандарт KNXnet/IP Core (описан в IEC 61499 и ETS) определяет два режима связи. Понимание их различий помогает выбрать подходящее устройство и понять, как ETS обнаруживает и взаимодействует с оборудованием.

Туннелирование (unicast)

  • • Транспорт: unicast UDP/TCP на конкретный IP-адрес и порт
  • • Назначение: инженерный доступ — загрузка проектов ETS, чтение, мониторинг
  • • Одна сессия за раз на одно туннельное соединение (до 4 одновременно)
  • • ETS обнаруживает туннельные устройства через UPnP в локальной сети
  • • Используется: IP-интерфейсами и IP-маршрутизаторами
  • • Задержка: минимальная — прямой unicast на IP-адрес

Маршрутизация (multicast)

  • • Транспорт: multicast UDP на адрес 224.0.23.12 порт 3671 (зарегистрирован IANA)
  • • Назначение: магистраль IP — все IP-маршрутизаторы получают все multicast-телеграммы
  • • Каждый IP-маршрутизатор фильтрует по своей таблице групповых адресов — передает на свою TP-линию только релевантные телеграммы
  • • Требуется управляемый коммутатор с IGMP snooping и поддержкой multicast
  • • Используется: только IP-маршрутизаторами — IP-интерфейсы не маршрутизируют
  • • Latency: <5ms typical on a well-configured LAN

Multicast-адрес и порт KNXnet/IP

Multicast group:  224.0.23.12   (IANA assigned for KNX)
UDP port:         3671           (IANA assigned for KNX)
Protocol:         UDP — connectionless, low overhead
Scope:            Link-local multicast — same VLAN only

For routing between VLANs:
  Managed core switch must enable multicast routing
  between VLAN 10 (KNX backbone) interfaces
  IGMP snooping must be enabled on all switches
  to prevent multicast flooding to non-KNX ports

MDT KNX IP Router SCN-IP200.02

MDT SCN-IP200.02 — самый популярный KNXnet/IP-маршрутизатор в Европе для коммерческих и жилых объектов. Он объединяет функции линейного соединителя и магистрального маршрутизатора в одном устройстве на 2 модуля DIN.

Технические характеристики

  • • 4 одновременных туннельных соединения (ETS, визуализация, логика)
  • • Линейный соединитель + IP-роутер в одном устройстве
  • • Таблица фильтра групповых адресов: 1000 записей
  • • Физический адрес: настраивается как 0.0.0 (магистраль) или как соединитель области/линии
  • • Поддерживается KNXNET/IP Secure (AES-128)
  • • Прямая настройка через ETS6 — без дополнительного ПО
  • • Питание: от шины KNX или внешнего источника 12–24 В DC
  • • DIN-рейка 2TE, 35 мм, стандартный монтаж в щит

Назначение физического адреса

  • 0.0.0 (магистральный соединитель): подключает линию TP напрямую к IP-магистрали. Используйте, если это единственный роутер на сегменте.
  • X.0.0 (соединитель области): подключает область X к магистрали. Все подлинии в области X маршрутизируются через этот роутер.
  • X.Y.0 (линейный соединитель): подключает линию Y в области X. Используется, когда роутер встроен в иерархию линий области.

Weinzierl KNX IP Interface 730

Weinzierl 730 — компактный IP-интерфейс для доступа при проектировании. Он не маршрутизирует, а обеспечивает туннельное соединение от IP-сети к одной линии KNX TP.

Характеристики и применение

  • • 4 туннельных соединения — доступ для программирования через ETS6
  • • Нет возможности маршрутизации — не передает телеграммы между сегментами
  • • DIN-рейка 2TE — минимальное место в щите
  • • Программирование через ETS6: да (настройка через туннель)
  • • IP-адрес: статический или DHCP
  • • Питание: только от шины KNX (внешний блок не нужен)

Используйте Weinzierl 730, когда:

  • • Нужен только простой доступ для программирования с ноутбука
  • • Небольшой проект с одной TP-линией
  • • Удаленный доступ через OpenVPN + ETS6
  • • Сервер визуализации (Home Assistant, KNX Vision) находится в той же локальной сети
  • • IP-магистраль не требуется — все устройства на одной линии

Удаленный доступ через OpenVPN

KNX IP devices must never be exposed directly to the internet. The correct architecture for remote ETS6 access is an OpenVPN tunnel from the engineer's office to the site router, which then provides LAN access to the KNX IP device.

Архитектура удаленного доступа

Engineer laptop (office)
    │
    │ OpenVPN tunnel (encrypted)
    ▼
Site router / firewall
  OpenVPN server — assign engineer IP in 10.8.0.x
    │
    │ LAN — 192.168.1.0/24
    ▼
KNX IP Interface / Router
  IP: 192.168.1.50 (static — always assign static IP)
  Port 3671 UDP — KNXnet/IP (LAN only, NOT forwarded externally)
    │
    │ KNX TP
    ▼
KNX installation

ETS6 on engineer laptop:
  Discovers 192.168.1.50 via UPnP over VPN
  Opens tunneling connection on port 3671
  Programs devices as if on-site

Правило безопасности: Никогда не перенаправляйте UDP-порт 3671 из интернета напрямую на KNXnet/IP-устройство. В стандартном режиме KNXnet/IP не имеет аутентификации — любое устройство в сети может отправлять телеграммы и управлять всей KNX-инсталляцией. Используйте OpenVPN, WireGuard или аналоги. KNX Secure добавляет AES-128, но VPN всё равно обязателен.

Настройки интерфейса проекта ETS6

ETS6 обнаруживает KNXnet/IP-устройства через UPnP в локальной сети. Для надежной работы всегда назначайте статический IP-адрес каждому KNX IP-устройству и четко именуйте его в ETS.

Настройка интерфейса ETS6

  1. Откройте ETS6 → вкладка «Интерфейсы» (нижняя панель)
  2. Обнаруженные устройства появляются автоматически через UPnP
  3. Дважды щелкните устройство → задайте статический IP-адрес
  4. Set device name (e.g. "Floor 2 IP Router")
  5. Задайте пароль для туннельного соединения (ETS6 Secure)
  6. Click "Set as programming interface"
  7. ETS подключается — проверьте сканированием шины

Назначение статического IP

  • Зачем статика: Истечение срока аренды DHCP меняет IP-адрес, и ETS теряет устройство. Всегда используйте статический IP или резервирование DHCP на роутере.
  • Подсеть: все KNX IP-устройства должны быть в одной VLAN/подсети с ноутбуком инженера во время пусконаладки.
  • DNS-имя: по желанию настройте локальное DNS-имя (например, knx-router-f2.local) для лёгкой идентификации.

KNX Secure: шифрованная связь

KNX Secure (IEC 62386 часть 57 для TP, часть 58 для IP) добавляет шифрование AES-128 к KNX-связи — предотвращает сниффинг пакетов, атаки повторного воспроизведения и подмену. Это обязательный стандарт для любой KNX-установки с облачным или удалённым доступом.

KNX Data Security (TP)

  • Шифрование AES-128 на шине TP
  • Индивидуальные ключи для устройств — настраиваются в ETS6
  • Предотвращает чтение телеграмм снифферами
  • Требует сертифицированных KNX Secure устройств
  • Сертифицированный ассортимент MDT, Gira, Weinzierl

KNXnet/IP Secure (IP)

  • AES-128 на IP-маршрутизации и туннелировании
  • Туннелирование: соединения, защищённые паролем
  • Маршрутизация: зашифрованные многоадресные телеграммы
  • Необходимо для облачного/удаленного доступа
  • Настраивается в ETS6 → Project Settings → Security

Примеры сертифицированных устройств

  • MDT SCN-IP200.02 — IP-роутер, сертифицирован Secure
  • Gira X1 — IP-интерфейс, сертифицирован Secure
  • Weinzierl 830 — интерфейс Secure tunneling
  • MDT AKD-0424V.02 — Secure исполнительное устройство
  • Для проекта требуется модуль безопасности ETS6

Сетевая инфраструктура KNX в вашем щите

Мы проектируем щиты с предварительно настроенными KNXnet/IP-роутерами, IP-кросс-панелями и структурированной кабельной разводкой — проверено от начала до конца перед отправкой с завода.

Запросить расчёт →
Загрузка ...
Наверх