Decoding BACnet Traffic on Non-Standard Ports Using Wireshark

Integration Solutions

Chipkin has integration solutions for almost every situation. We specialize in network protocol communications and have over 20+ years of experience. Click for more information:

https://cdn.chipkin.com/assets/uploads/2022/Apr/QS-3XX0-2xx0-1XX0-SQ-NB 500pxls_13-18-44-12.png


BACnet IP can operate on any port, including any non-default ports. BACnet's default port is 47808 (or BAC0 in HEX), but we have also seen 47808-47817 (or BAC0-BAC9) on many different sites. When attempting to debug BACnet IP traffic that is on a non-standard port, you need to change the default decoding for a particular port.

Instructions 

decode_as




  1. Start Wireshark
  2. Load or capture some BACnet packets on a non standard port
  3. From the "Analyse" menu select "Decode as"
  4. Select the non default BACnet IP udp port number in the drop down box.
  5. Select "BVLC" from the right hand menu.
    Note: "BVLC" stands for "BACnet Virtual Link Control" and is the header to all BACnet IP messages.
  6. Click OK

Contact Us

Contact us via phone (+1 866-383-1657) or leave a detailed message below for sales, support, or any other needs

*Required Field
*Required Field
I'd like to receive the newsletter. *Check email for confirmation.
*Required Field
8:00am - 12:00pm 12:00pm - 5:00pm
Message Sent Successfully