Following on from Part 2 of the series of converging BACnet networks, Part 3 will look at Virtual Extensible Local Area Network, which allow the BACnet network to be converged at the network switch level.
Virtual Extensible Local Area Network or VxLAN is an encapsulation protocol used to allow layer 2 packets to traverse the layer 3 boundary. VxLAN is most commonly found on network switches deployed in data centres where there are an extreme number of networked devices (servers) that may all have to site on a single converged network. In this way, VxLAN satisfies the needs of the data centre operator while also keeping all of the tenant servers on their networks. In larger commercial buildings you may find that the network switches located at the core support VxLAN, not by choice, but by function, while the switches out at the edge tend to be less expensive.
Without the use of VxLANs on a network with an extensive amount of BACnet devices, the design would have to be such that there is one large Layer 2 domain. All controllers would site on the one network under a single Layer 3 router. This may require the use of a Class A IP address which may not meet the network administrators requirements. Deploying a VxLAN allows layer 2 frames to be encapsulated into layer 3 packets and then routed as an IP packet across the network. Once the IP packet is received at the destination network, the network switch, removes the frame from the IP packet (de-encapsulation) and transmits it back out onto the network.
The VxLAN is a configuration carried out on the network switch and not all network switches, as noted previously, supports this functionality. The use of a VxLAN mitigates against the use of a BBMD on a BACnet network.