无法通过阿尔卡特调制解调器获得 nping 响应 - 但可以 ping

无法通过阿尔卡特调制解调器获得 nping 响应 - 但可以 ping

我正在尝试nping通过 Alcatel W800 调制解调器 ping 8.8.8.8。我需要这样做,nping因为最终我需要能够设置一些内容,例如目标 mac。目前,我只是尝试像 ping 一样使用它进行健全性测试,以确保我知道如何使用该命令!

当我通过其他连接(例如 WiFi) ping 8.8.8.8 时,使用此命令:

nping 8.8.8.8 --icmp --icmp-type echo

我得到了回复。

但是,通过阿尔卡特调制解调器,我没有得到任何响应。现在关键部分是:使用相同的网络设置,如果我只使用ping,我会得到响应。

我对这两次交换 (ping 与 nping) 进行了 pcap 测试,发现了一些差异:

  • ping 生成的数据包长度为 80
  • 根据 wireshark 的说法,使用 ping 生成的数据包具有“来自 icmp 数据的时间戳”

与 nping 相比:

  • 数据包长度为 28
  • 数据包没有时间戳,即使我包含了--icmp-orig-time now,如下所示:

nping 8.8.8.8 --icmp --icmp-type echo --icmp-orig-time now

那么,我缺少什么来让 nping 在传出的回显数据包中包含该时间戳?

答案1

事实证明,我所要做的就是将其设置--data-length得更高,也许阿尔卡特会抛出一定长度以下的 ICMP 数据包或其他东西。

相关内容