缺少以太网前导码

缺少以太网前导码

我正在帮助同事调试他的问题。基本上,有两个 10M 设备,我们只能控制其中一个(另一个是“黑匣子”)。使用示波器分析以太网硬件信号表明,当两个设备直接连接在一起(不经过交换机)时,“黑匣子”设备发送的数据包没有 7 字节以太网前导码。

两块以太网卡之间什么样的流量可以没有前导码?两块网卡是否可以协商删除 7 字节以太网前导码?以下是两台设备直接连接时我们看到的网络信号捕获:

在此处输入图片描述

答案1

如果没有前导码,帧就不会被发送——从以太网诞生之初,前导码就是帧规范中不可缺少的一部分,并且一直沿用到现在,10G 以太网规范已经发布,40G 也差不多如此。

发送的唯一数据没有前导码是发送的 NLP/LIP 或 FLP自动协商公告。然而,这些是单极的,长度为 2 毫秒 - 这不符合您的示波图。

相关内容