ARP 异常-缺少 ARP 回复?

ARP 异常-缺少 ARP 回复?

这是我的网络相关部分的图片。

在此处输入图片描述

问题如下:

  1. 左侧的 Windows PC 和 Synology NAS 均能够访问两个网络摄像头 (ping),并且两个设备上的 ARP 表都是正确的。
  2. 在右下角的 Linux 服务器和 Linux PC 上,ping 任一网络摄像头都会导致“没有路由到主机”。
  3. Linux 服务器和 Linux PC 上的 ARP 表中没有网络摄像头地址的条目。
  4. 使用 tcpdump 监控 ARP 流量,我看到两台 Linux 机器反复向网络摄像头 IP 发送 ARP 请求,但没有收到响应。
  5. 我发现,作为一种解决方法,我可以在 Linux 系统上手动添加所需的 ARP 条目,这样它们就可以与摄像头通信。这告诉我这纯粹是一个 ARP 问题,因为如果有 ARP 条目,连接就可以正常工作。

Linux 机器没有运行 iptables 或 nftables 防火墙。只有一个子网和一个 L2 网络。

我目前猜测是 Netgear GS308 交换机存在缺陷,但我很难想出一种故障模式,既可以阻止 ARP 回复,又可以继续通信。GS308 是非托管的,因此没有配置选项。

当我下次到达现场时,我会更换开关,看看它是否是罪魁祸首。

对于可能导致这种情况的原因,以及/或者可能的进一步故障排除步骤,有什么建议吗?

更新:我无法再排除此故障,因为问题在大约 24 小时后“自行修复”。我当东西坏了然后自己修好而我却不明白发生了什么事情时 :-(

我投票关闭该问题,因为该问题不可重现。

相关内容