第 2 层是否有 ping 等效项?

网络工程 以太网 第 2 层
2022-02-26 09:21:26

您可以ping用来测量您和 IP 主机之间的 RTT,从而确认连接性。是否有可以在具有 MAC 地址的 L2/以太网上使用的等价物?

IEl2ping AA:BB:CC:DD:EE:FF

(我知道 l2ping 是蓝牙 L2 的实际实用程序;只是在寻找以太网等价物)

3个回答

原始以太网 2 规范中有一个 2 级 ping 等效项。它是以太网配置测试协议中的 Loopback 选项,是强制性的,但是当 IEEE 将以太网标准化为 802.3 时,它并没有被采用。

DEC 在他们的机器上支持它,有时检查与未配置网络堆栈的系统的网络连接很有用。后来,ectpping被移植到 Linux 上。

然而,这些天它是一个历史脚注,所以实际的答案是否定的。

不,以太网没有这样的东西。其他第 2 层协议可能有这样的实现。从技术上讲,这并非不可能,大多数协议只是缺乏机制/服务。

您应该注意,通用 IPping实用程序也不是测量 RTT 的非常精确的工具:ping 使用 ICMP 回显请求,并且 ICMP 处理具有非常低的优先级,至少在网络设备上是这样。因此,ping 只能提供实际 RTT 的上限。

不可以。在第 2 层中,无法向另一台设备发送帧以请求回复。第 2 层能够将帧从 A 点传输到 B 点,但要请求回复,则需要更高级别的协议。