拓扑图如下:

遇到的问题是,偶尔会网络故障
现象是
1. 包括交换机及下联设备都无法获取 ip 。
2. 软路由到公网是正常的,我可以连网线到软路由,或者从外网 wireguard 连上去。
3. ROS 里的日志出现大量 “DHCP Offering Lease Without Success”,连接交换机的端口有少量的 rx ,但 tx 为 0
修复方式:插拔一下路由要交换机的网线,或者在 ROS 里 disable/enable 一下对应的端口,都可以解决问题。
和 AI 交流说是典型的“二层环路 / 广播风暴 / MAC 地址漂移”问题,我现在用的交换机是轻网管,开了环路检测也没用,也没有更多日志可以查。
当前我的解决方案:ROS 上设置了一个脚本,30 秒 ping 一次交换机,连续 2 次不通就翻转一下端口。
设置之后成功的处理了一次网络故障,但也发现隔几个小时就会有一次 ping 不通(但没到连续 2 次)。
想请教一下有什么彻底解决的办法,AI 推荐我换个 Mikrotik CRS310 的交换机,更方便查问题。

遇到的问题是,偶尔会网络故障
现象是
1. 包括交换机及下联设备都无法获取 ip 。
2. 软路由到公网是正常的,我可以连网线到软路由,或者从外网 wireguard 连上去。
3. ROS 里的日志出现大量 “DHCP Offering Lease Without Success”,连接交换机的端口有少量的 rx ,但 tx 为 0
修复方式:插拔一下路由要交换机的网线,或者在 ROS 里 disable/enable 一下对应的端口,都可以解决问题。
和 AI 交流说是典型的“二层环路 / 广播风暴 / MAC 地址漂移”问题,我现在用的交换机是轻网管,开了环路检测也没用,也没有更多日志可以查。
当前我的解决方案:ROS 上设置了一个脚本,30 秒 ping 一次交换机,连续 2 次不通就翻转一下端口。
设置之后成功的处理了一次网络故障,但也发现隔几个小时就会有一次 ping 不通(但没到连续 2 次)。
想请教一下有什么彻底解决的办法,AI 推荐我换个 Mikrotik CRS310 的交换机,更方便查问题。