非常奇怪的网络行为(特定以太网卡的 ping 丢失率为 50%,但 HTTP 完美)

非常奇怪的网络行为(特定以太网卡的 ping 丢失率为 50%,但 HTTP 完美)

我从 1989 年开始接触以太网,我相信我已经见识过一切,但几天前我有了一次非常奇怪的经历,首先我必须与他人分享,其次如果有人见过类似的事情或者你能想到任何其他我可以尝试的故障排除技巧或解决方法,我很乐意得到反馈。

问题

我有两个不同的 Oxygen ADSL 调制解调器/路由器,用于连接到运行 pfsense(基于 FreeBSD 的防火墙/路由器)的 PC。该 PC 配有 HP NC364T 四路以太网卡,我过去曾多次使用过。一切似乎都很好,但我随后注意到这种奇怪的行为:我可以浏览互联网毫不拖延但无论我从哪里 ping 到哪里,ping 都给我带来了 40-50% 的数据包丢失。从 pfsense PC ping ADSL 调制解调器的 IP:丢失 40-50%。从 pfsense 后面的任何其他 PC ping 任何互联网主机:丢失 40-50%。我知道 HTTP 可以承受一些数据包丢失,但在 40% 到 50% 的情况下,它应该至少非常慢,如果不是完全无法使用的话。我尝试的 RDP 连接也很快速!!!好像不兼容只影响 ICMP 流量。

我尝试过但没有效果的事情

我更换了电缆和卡,换成了同一制造商/型号的另一款,然后又更换了两者(总共我尝试了 3 种不同的卡和电缆,后来证明它们在另一个设置中都能正常工作)。将调制解调器和 HP 卡上的以太网速度设置更改为 100Mbit/FD。整个过程中,我都在测试其中一种或两种调制解调器型号。

这些改变中的任何一个都可以解决问题

  1. 从 HP NC364T 更换为廉价 LAN 卡

  2. 将调制解调器更换为第三种型号——同样是 Oxygen,但与其他两种型号不完全相同

  3. 在路由器和PC之间插入一个交换机。

结语

似乎这两个特定的 Oxygen 型号不想直接与这个特定的 LAN 卡型号通信。如果是同一个调制解调器/路由器型号,我就不会那么惊讶了,但同一天遇到两个情况似乎是一个非常奇怪的巧合。而 ping 丢失 50% 的同时全速浏览的奇怪现象真的让我抓狂。

相关内容