Using New Bridges of FreeBSD 15
3 days ago
- #FreeBSD
- #Networking
- #VLAN
- FreeBSD 15引入了具有原生VLAN支持的新桥接实现
- 新桥接通过软弃用成员接口上的三层地址,表现得像硬件交换机
- 系统参数net.link.bridge.member_ifaddrs控制此行为,将在FreeBSD 16.0-RELEASE中移除
- 新实现优化了数据包处理,允许单个桥接服务所有VLAN,提升性能
- 旧桥接需要为每个VLAN创建独立桥接,导致配置混乱
- 新桥接通过在单个桥接上支持标记/未标记VLAN,简化了VLAN管理
- VNET监狱此前依赖非官方脚本(jib)创建epair设备,现已过时
- 新脚本可处理稳定的epair设备命名和VNET监狱的VLAN标记
- Bhyve虚拟机目前缺乏对新桥接的原生支持,需手动管理tap接口
- 未来更新可能为Bhyve虚拟机网络提供更好的新桥接解决方案