两台直接连接的PC之间是不是可能发生arp数据包风暴?

Posted

技术标签:

【中文标题】两台直接连接的PC之间是不是可能发生arp数据包风暴?【英文标题】:Is arp packet storm happens between two directly linked PCs possible?两台直接连接的PC之间是否可能发生arp数据包风暴? 【发布时间】:2021-12-22 21:01:52 【问题描述】:

我公司的系统出现断网问题。

这是网络拓扑: PC1:两个网卡,都是静态IP地址。数据:10.10.22.11,控制:10.10.22.10 PC2:两个网卡,都是静态IP地址。数据:10.10.22.101,控制:10.10.22.100 两侧设置默认网关 10.10.22.11。不过我觉得没必要,因为两台电脑之间没有路由器或网关,直接相连。

一位顾问指出,由于所有IP都设置在同一网段10.10.22,可能会出现广播风暴,这可能是导致网络断开的原​​因。

这是真的吗?直连两台PC会不会发生广播风暴?

【问题讨论】:

【参考方案1】:

不应该的。

当网络中存在环路时会发生广播风暴。 数据包被转发到交换机中的所有端口,如果存在环路,则数据包会再次发送到所有端口上的同一交换机,从而放大风暴,如果没有网络环路,就不应该有任何风暴。 我在您的配置中没有看到任何循环,所以这不应该是任何广播风暴。

识别广播风暴并不难,只要在网络上的一个接口上嗅探一下,如果看到百万次相同的广播包,应该是广播风暴。

【讨论】:

谢谢。您对如何解决网络断开问题有什么建议吗?似乎这些 IP 之间运行的数据包越多,断开连接就越容易发生。我不知道从哪里开始调试。 最好的选择是嗅探我认为的流量,并尝试跟踪每个数据包。

以上是关于两台直接连接的PC之间是不是可能发生arp数据包风暴?的主要内容,如果未能解决你的问题,请参考以下文章

怎样看arp代理是不是开启

无法在 LAN 上的两台 PC 之间创建连接(Windows、RabbitMQ)

使用带有 libmodbus 或 pymodbus 的 USB 连接在两台 PC 之间进行 Modbus 模拟

ARP内网中截获目标主机图片

在两台计算机之间移动连接和实例

通过 RS485 连接两台 PC(USB 到 RS485 转换器)