UDP/47808 (hex 0xBAC0) — BACnet/IP, протокол для building automation: HVAC, освещение, access control, lift control. Стандарт ANSI/ASHRAE 135. Open discovery через Who-Is broadcast на 47808. В интернет — нельзя (нет auth). Энтерпрайзы: enterprise BACnet gateways с TLS, или шлюз MQTT/OPC UA.
Ниже: подробности, пример, связанные, FAQ.
Бесплатный онлайн-инструмент — проверка ping и портов: результат мгновенно, без регистрации.
# Discovery
$ nmap -sU -p 47808 --script bacnet-info 10.0.0.0/24
# Python bacpypes Who-Is
from bacpypes.app import BIPSimpleApplication
from bacpypes.local.device import LocalDeviceObject
app = BIPSimpleApplication(LocalDeviceObject(...), '10.0.0.5')
app.who_is(1, 999, Address('10.0.0.255'))Порт 47808 используется для протокола BACnet/IP, который предназначен для автоматизации зданий и управления системами HVAC. Этот протокол позволяет устройствам обмениваться данными в локальных сетях и через интернет, обеспечивая интеграцию различных систем. BACnet/IP поддерживает множество функций, включая мониторинг состояния оборудования и управление им, что делает его ключевым для современных систем умного здания.
BACnet/IP — это протокол, основанный на модели клиент-сервер, который работает на основе стандартов ISO 16484-5. Он использует UDP для передачи данных, что обеспечивает низкую задержку и высокую скорость обмена. Порт 47808 является стандартным портом для BACnet/IP, и его использование гарантирует совместимость с большинством устройств и программного обеспечения, поддерживающего этот протокол.
Основные функции BACnet/IP включают:
Для настройки BACnet/IP необходимо использовать адресацию по IP, где каждое устройство получает уникальный IP-адрес в пределах сети. Стандартный формат адресации включает в себя сетевой номер и номер устройства.
Для настройки устройства на работу с BACnet/IP через порт 47808 выполните следующие шаги:
Пример команды для проверки подключения:
bacnet-explorer -ip 192.168.1.10 -port 47808После выполнения команды вы должны увидеть список доступных устройств в сети. Если устройство не отображается, проверьте настройки сети и убедитесь, что оно действительно подключено к той же подсети.
Также стоит отметить, что BACnet/IP поддерживает различные типы сообщений, такие как подтверждения и запросы, что позволяет гибко управлять обменом данными между устройствами. Важно следить за обновлениями стандартов BACnet, чтобы обеспечить совместимость с новыми устройствами и функциями.
Порт 47808 предназначен для протокола BACnet/IP, который используется в системах автоматизации зданий для обмена данными между устройствами. Этот порт обеспечивает возможность взаимодействия различных устройств и систем в рамках одной сети, используя стандарт BACnet для управления и мониторинга. Важно, чтобы устройства, использующие BACnet/IP, были правильно настроены для работы через этот порт, что позволяет обеспечить надежную и эффективную связь.
Для настройки соединения через порт 47808 необходимо выполнить несколько шагов. Во-первых, убедитесь, что ваше устройство поддерживает BACnet/IP и имеет возможность работы с этим портом. Далее, выполните следующие шаги:
bacnet_config для настройки параметров BACnet на вашем устройстве. Например, для задания идентификатора устройства и IP-адреса можно использовать следующий пример:bacnet_config --device-id 12345 --ip-address 192.168.1.10 --port 47808bacnet_ping. Команда может выглядеть следующим образом:bacnet_ping 192.168.1.20 47808Где 192.168.1.20 — это IP-адрес другого устройства в сети BACnet. Убедитесь, что вы получаете ответ от устройства, чтобы подтвердить успешное соединение.
Кроме того, проверьте настройки брандмауэра и маршрутизаторов, чтобы убедиться, что трафик на порт 47808 не блокируется. Это особенно важно в больших системах, где могут использоваться различные сети и сегменты.
Следуя этим шагам, вы сможете успешно настроить и использовать порт 47808 для BACnet/IP, что позволит вашим устройствам взаимодействовать друг с другом в рамках системы автоматизации зданий.
BACnet — для HVAC + lighting + access-control. Modbus — для generic PLC. Часто BACnet сверху + Modbus на field level.
На публичный internet — никогда. Даже в internal — segment VLAN, block по ACL.
ANSI/ASHRAE 135-2020 addendum, vendor support — Carrier, Siemens в process. Для новых проектов рассмотрите.
Бесплатный тариф — 10 мониторов, проверки каждые 5 мин, без карты. Платные тарифы — интервал от 1 минуты и проверки из нескольких регионов.