对网关的 Ping 响应

网络工程 路由 联网 网络服务商
2022-02-23 22:32:20

上周,我遇到了 Adtran NV3448(路由器)和 ISP 电路的奇怪场景。Adtran 与 Cisco 类似,也生产路由器、交换机等网络设备。

Adtran NV3448(路由器)通过直接连接连接到 Eth 0/2 端口上的 ISP 电路。Adtran 上有一个简单的配置,使用 ISP IP 作为默认网关。

ISP = 192.168.1.1/29
Adtran = 192.168.1.6/29 

当我从 Adtran 到 ISP IP 执行连续 ping 时,我得到以下结果。

Adtran-NV3448#ping 192.168.1.1 repeat 50
Type CTRL+C to abort.
Legend: '!' = Success, '?' = Unknown host, '$' = Invalid host address
        '*' = Request timed out, '-' = Destination host unreachable
        'x' = TTL expired in transit, 'e' = Unknown error
        'B' = Packet too big
Sending 50, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
!!!!!!!!!!!!!!!!!!!!*!**************************
Success rate is 43 percent (21/48), round-trip min/avg/max = 1/2/2 ms

作为故障排除的一部分,我更换了 Adtran 和 ISP 电路之间的电缆。我已将我的笔记本电脑 (192.168.1.6) 连接到 ISP 电路,并且能够毫无问题地 ping 网关。我将我的笔记本电脑 (192.168.1.1) 连接到 Adtran Eth 0/2 端口,Adtran 能够 ping 我的笔记本电脑而不会掉线。即使使用不同的 Adtran 设备或端口也无法工作。

我联系了运营商,他们从他们的设备中移除了防火墙和 Wi-Fi,问题仍然悬而未决。

任何帮助,将不胜感激。

2个回答

另一种理论:可能,ISP 路由器的 ICMP 消息速率已超出,并且它会忽略从某个点开始的进一步回显请求 - 如果所有输出看起来像!!!!!!!!!!!!!!!!!!!!*!**************************.

差异可能是 Adtran(较高)和笔记本电脑(较低)的 ping 频率。尝试降低 ping 频率。

您列出的 adtran 单元有一张 T1 卡。您提到在 adtran 上使用 eth 0/2 端口,所以我假设您的运营商 (ISP) 正在提供另一个具有以太网接口的设备。

根据您粘贴的 ping 响应,看起来有严重的数据包丢失。当您用笔记本电脑 ping 时,您没有丢包吗?

我会重新连接你的笔记本电脑,让 ping 运行更长时间,看看你是否有任何数据包丢失。当 ping 运行时,您应该移动/摇晃电缆以查看它是否会造成损失。

如果您没有丢失任何数据包,则可以安全地假设 adtran 存在问题。

如果您正在使用的链接之外还有另一个网络,您可以在笔记本电脑上设置多个并行 ping,以确定丢失发生的位置。

如果链路另一端的设备较旧(90 年代),则 ping 可能会被标记为低优先级并得到不可靠的结果。通过设备 ping 到远程网络上的另一台主机将为您提供更可靠的结果。