Home / Tools / Field tool

BAS Port and Protocol Reference

What to ask IT to open, and what's listening when you scan a device.

Free tool · BAS Communication — A Field Reference

Works offline. Every calculation runs on your device, no signal needed. Install the BAS Field Reference app to keep it on your phone.
PortProtocol / platform
UDP 47808BACnet/IP (0xBAC0). The standard. Sites with multiple BACnet networks sometimes use 47809 and up.
TCP 502Modbus TCP. Wireshark's dissector is bound to this port — on anything else you need Decode As.
TCP 802Modbus over TLS. Less common but part of the spec.
TCP 4840OPC UA. Not a hard default — confirm the endpoint URL with the server owner.
TCP 1911Niagara Fox, unencrypted. Should not be exposed to the internet.
TCP 4911Niagara FoxS, TLS-secured. The modern expectation.
TCP 443BACnet/SC and general HTTPS. SC rides WebSockets over TLS.
TCP 80 / 443Device and gateway web configuration interfaces.
UDP 161 / 162SNMP and SNMP traps — common on power meters and network gear.
TCP 22SSH. Sometimes the only way into a JACE or a Linux-based gateway.
TCP 21FTP. Still found on older gateways for configuration upload.
UDP 67 / 68DHCP. Relevant when a controller unexpectedly changes address.
UDP 123NTP. Matters more than people expect — OPC UA fails on clock drift.

How to use it

  1. Use this when requesting firewall rules — IT will want the specific port and transport.
  2. Also useful in reverse: if a scan shows one of these open, you know what's running.
  3. Always confirm against the actual device. Ports are configurable and plenty of sites don't use defaults.

Background reading: Chapters 19–20 — networking →

Go deeper

More where this came from

These tools come out of the book — a field reference for BACnet, Modbus, LonWorks, OPC UA and the diagnostic method that works across all of them.

Get BAS Communication — A Field Reference

Found a wrong number or a broken link? Tell me and I’ll fix it.