以太网

以太网属于TCP/IP协议族四层概念模型的最底层数据链路层,以太网网络通信信号的基本单元是以太网帧,帧的最小长度是64字节。以太网帧的基本机构如下图所示:

以太网帧格式以太网帧格式

前导码表示一个以太网帧的开始,其作用是使目的主机接收器时钟与源主机发送器时钟同步。以太网帧是不含前导码的,以太网帧是由以太网首部数据以太网尾部FCS(帧检验序列)组成。

以太网首部包含目标MAC地址源MAC地址以及类型组成,MAC地址的长度是48比特,类型占2字节,故以太网的首部总共占14个字节类型用于存储帧数据字段的协议。

数据最小长度为46字节,不足46字节填充至46字节,数据是由IP首部TCP首部应用数据组成。

数据封装过程数据封装过程