📅  最后修改于: 2023-12-03 15:06:40.668000             🧑  作者: Mango
以太网帧格式是指计算机网络中数据传输的数据包格式。它定义了在物理网络层传输数据包的方式,包括了数据包的标识、校验和、数据长度和其它必要的信息。在以太网中,帧是数据传输的最小单位。
以太网帧格式具有以下几个部分:
帧起始符是以太网帧的开始标识,它的长度为 7 字节,值为 10101010(AA)。
10101010
目标地址是以太网帧的目标接口的物理地址,长度为 6 字节。
00-11-22-33-44-55
源地址是以太网帧的发送接口的物理地址,长度为 6 字节。
AA-BB-CC-DD-EE-FF
类型/长度字段指定帧载荷的类型或长度,长度为 2 字节。如果值小于等于 1500,则指定了帧载荷的长度,大于 1500,则指定了帧载荷的类型。
08-00 //表示IP数据报
帧载荷是要传输的数据和上层协议,长度为 46 至 1500 字节。
48 65 6c 6c 6f 20 57 6f 72 6c 64 //Hello World
校验码是以太网帧的校验和,长度为 4 字节。
b6 b9 6d 72
以太网帧格式是计算机网络中数据传输的数据包格式,由帧起始符、目标地址、源地址、类型/长度、帧载荷和校验码组成。程序员在进行网络编程时需要熟悉以太网帧格式,以便正确地解析和处理数据包。