Firewall config - network ports that need to be open

Hi folks - is there a guide to firewall config / ports and protocols that need to be forwarded for a Bome Box? My network admin colleagues would love some info on what’s required if possible. This would be for comms between the Box and a laptop / laptops running Bome Network I assume.

Hi, Bome Network uses port 37000 for discovery. Keep in mind, that discovery only happens over a local network so if you need to communicate cross-network, you will make sure you have proper routing set up and you will need to manually select the IP address of the remote device. Port forwarding may also be required. Of course, higher latency is likely due to additional hops and network topology,

Bome Network installation is set up to make sure necessary ports are open.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Thanks, Steve. Anything required to be open for the exchange of MIDI data itself?

I’m pretty sure port 37000 is used for data as well once the connection is established but I’m double checking with Florian.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Correct. The server TCP port 37000 is used when initiating the data connection. Whenever you press Connect, a connection request is sent to the remote device. For receiving the connection request, the TCP port 37000 must be open. Then, TCP uses an own handshake to determine a port for the data connection. Firewalls usually have special logic to make sure that the data ports are opened.

And note, Bome Network and the BomeBox use specially tuned TCP to ensure lowest latency while making sure that there is no MIDI message loss.

Perfect - many thanks, both!