我尝试在ubuntu中使用频道绑定(主动备份),但效果很好。我可以理解,绑定接口是由MII监控监控的,当接口关闭和从接收时,它会发送一个无偿的arp来更新邻居缓存。我试图通过使用lagg接口在FreeBSD中实现相同的功能。但是,我无法理解如何监视链接状态。拉格也不发送任何无偿的arp。那么lagg(主动故障转移)如何工作?
答案 0 :(得分:2)
您是否阅读过FreeBSD手册中有关链接聚合和故障转移的部分?
https://www.freebsd.org/doc/handbook/network-aggregation.html
确保在/boot/loader.conf中加载if_lagg内核模块:
if_lagg_load="YES"
在rc.conf中,启动以太网设备并创建一个lagg0接口,并将其作为成员:
ifconfig_igb0="UP polling"
ifconfig_igb1="UP polling"
ifconfig_igb2="UP polling"
ifconfig_igb3="UP polling"
ifconfig_lagg0="create laggproto lacp laggport igb0 laggport igb1 laggport igb2 laggport igb3 128.115.132.165 netmask 255.255.255.0"
几年前我写了一篇关于它的博客文章,它仍然相当准确: https://mywushublog.com/2010/04/lagg-freebsd/
您需要为LACP配置交换机端口