在没有目标 IP 地址的情况下,如何通过以太网测试 layer2 延迟?

网络工程 以太网 第 2 层 苹果电脑
2022-02-12 00:23:04

有没有办法通过标准的以太网 layer2 协议来测试设备的延迟而不使用它的 IP 地址?


背景:

我有一个由我的 ISP 提供的光纤“盒子”,它通过铜以太网物理连接到我的路由器。在我要求设备的 IP 地址后,ISP 给了我设备的 IP 地址,以便使用 Smokeping 运行延迟绘图。

不幸的是,设备的 IP 地址似乎无法在本地路由,这意味着设备的流量会传到 ISP 的核心网络,可能会传到另一个城市,然后才会通过光纤服务返回设备。现场设备的延迟不是不到 1 毫秒,而是大约 20 毫秒。相比之下,我所在城市的 ISP 核心路由器的延迟约为 800μs。

我没有对设备的配置访问权限,因此我无法设置“本地”IP。ISP 也拒绝将这样的 IP 添加到设备 - 可能是因为它不符合他们所有其他现场设备的配置方式。

1个回答

狭义的答案是否定的,没有通常实施的“以太网 ping”。

您的网络终端单元似乎是一个交换机,大概是在您的本地铜缆和光纤以太网之间切换;这与您对下一跳 ISP 路由器在光纤以太网中的描述一致。

如果 ISP 已为您的本地使用配置了多个交换机端口,您可以通过交换机对本地数据包进行计时。基本上可以肯定的是,您会发现它们在空载条件下运行速度很快。