Using The New Bridges of FreeBSD 15
Summary
FreeBSD 15 introduces a new bridging implementation with native VLAN support and deprecates L3 addressing on bridge members, making bridges act more like hardware switches. The article contrasts the old multi-bridge, per-VLAN approach with a simpler, single-bridge design using vlanfilter, and provides practical configuration examples for Bhyve, VNET jails, and VMs. It also notes potential router-on-a-stick caveats and discusses performance improvements and setup considerations for large numbers of VLANs.