gpt4 book ai didi

frame - 校验和位于以太网帧中的 "physically"位置?

转载 作者:行者123 更新时间:2023-12-03 23:44:26 26 4
gpt4 key购买 nike

每当我看到以太网帧的说明性图像时,它都会在帧的最后显示校验和。这是有道理的,我明白为什么它会在那里。但是,当我在 Wireshark 中查看数据包时,CRC 似乎在帧中的有效负载数据之前。我假设 Wireshark 正在向我显示在线路上的原始数据。当通过以太网传输帧时,CRC 是否以某种方式在位流中向上移动,或者 Wireshark 只是没有向我显示位的确切位置?或者我只是没有正确理解这一点?

最佳答案

当通过物理介质传输时,以太网的 FCS 或帧校验序列是在帧中的有效载荷数据之后“物理”/“电”/“光”传输的。 FCS 字段是通过使用 32 位循环冗余校验 (CRC) 通过源 mac 地址、目标 mac 地址、长度/类型、数据和填充字段的 CRC 计算得出的。正是由于这些原因,FCS 发生在数据字段“物理上”。由于大多数第二层设备都希望延迟尽可能低,因此以这种方式对字段进行排序,这使得接收设备很容易将整个帧复制到缓冲区中,然后在将帧传递给之前执行 CRC 检查.执行 CRC 检查不需要重新排序或解析帧。如果 FCS 出现在有效负载/数据之后,大多数以太网帧 pdu 图可能会正确地向您显示。 Wireshark 只是在不同区域显示它,因此用户可以在分析第 3 层数据之前评估所有第 2 层细节。如果 crc 不匹配,这使得理解低级问题变得非常容易,因此您在继续之前分析第 2 层信息。

关于frame - 校验和位于以太网帧中的 "physically"位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25517499/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com