网络配置中的重复数据包/ping 回复

网络工程 杜松 环形
2021-07-10 15:07:07

我在网络中接收重复数据包时遇到问题,我不确定是什么原因造成的。对正在发生的事情的简单解释是:

Server1 sends a ping request to Server2

Server2 receives the ping request from Server1, sends ping reply to Server1

Server1 receives two ping replies (DUP)

网络布局非常简单 - 这是一个(糟糕的)绘制的图表:

http://i.imgur.com/jW0LoTU.png

我认为相关的一些注意事项:

  • SW1.LAX.AGG 交换机每个都有来自不同子网的 RVI。我们有一个名为“test”的 VLAN,其子网为 10.0.0.0/24、10.0.1.0/24 和 10.0.2.0/24。VLAN 接口具有分配的每个范围的第一个 IP。VLAN“test”有一个“l3-interface”指向正确的VLAN接口。

  • 当您从另一个子网 ping 一个 IP(比如 ping 10.0.1.200 而机器上的主 IP 是 10.0.0.200)时,它会通过默认网关 10.0.0.1 并获得 DUP ping 回复。当使用 ping 从另一个子网 (10.0.2.200) 上的辅助 IP 时,ping -i eth1:0没有 DUP 回复。

  • 当收到重复回复时,TTL 没有增加或减少。

  • 这不是重复的 IP 问题。

关于如何进一步调试这个的任何建议/我错过了什么愚蠢的东西吗?

谢谢!

2个回答

需要进行故障排除。首先确定罪魁祸首。

关闭 VRRP(或简单地关闭其中一台路由器的电源)。那能解决吗?如果是,请查看 VRRP 配置。否则,关闭 VSS 开关。那能解决吗?从确定问题开始...

不确定您是否在这里谈论 FEX,但理想情况下,它们不是双宿主(如您的图表中所示),前提是您的服务器是。正确的方法如下所示。

在此处输入图片说明

可能是单播风暴泛滥的情况 如果从 server2 ping server1 正在解决问题,那可能就是这样。

否则,我会检查您的网络中的任何地方是否都没有代理 arp。