今天一个问题突然出现在我的脑海中,在谷歌上快速搜索了几次之后,我不知道。当一个设备被发送一个帧时,有一个第 1 层标头/前导码说明长度和第 2 层协议(如果我错了,我想请纠正我),但是 NIC 怎么知道从哪里开始读取数据?如果它从第一个 1 开始读取,如果那个 1 只是线路上的噪音会发生什么?如果需要任何说明,请询问。(也不知道要为此放置什么标签。)
NIC 如何知道帧的开始位置?
网络工程
以太网
协议理论
层2
奥西
第一层
2021-07-13 02:03:52
1个回答
以太网发送七个八位字节的前导码 ( 10101010
) 进行同步,然后发送一个八位字节的 SoF(帧起始)定界符 ( 10101011
)。下一位是帧的第一位。该帧具有作为 CRC 的四个八位字节 FCS(帧校验序列),如果接收到的 CRC 与计算出的 CRC 不匹配,则该帧因损坏而被丢弃。
其它你可能感兴趣的问题