- 1
- 2
- 3
- 4
- 5
MAC帧封装与拆解
资料介绍
一、MAC帧基础认知
MAC帧是数据链路层的核心传输单元,全称为媒体访问控制帧,工作在OSI七层模型的数据链路层,主要作用是将网络层交付的IP数据报封装为适合物理链路传输的比特流,同时在接收端完成比特流到上层数据的还原。在局域网通信体系中,MAC帧是所有终端设备之间通信的基础载体,无论是有线以太网还是无线WiFi,都遵循统一的MAC帧结构规范,目前主流应用的以太网MAC帧遵循IEEE 802.3标准定义的结构。
1.1 MAC帧的核心作用
MAC帧核心承担三个功能:第一是寻址,通过源MAC地址和目的MAC地址标识通信的两端设备,确保数据能够准确发送到对应终端;第二是差错检测,通过帧尾的帧校验序列FCS检测数据在传输过程中是否出现比特错误;第三是帧定界,通过帧头的前导码和起始定界符标识一个完整MAC帧的开始,让接收端能够准确分割连续的比特流,区分不同的传输帧。
1.2 MAC帧的标准结构
IEEE 802.3标准定义的以太网MAC帧结构从前往后依次由七个部分组成,各部分的长度和功能如下表所示:
需要注意的是,前导码和帧起始定界符通常是物理层处理比特同步时添加的,一般讨论数据链路层的MAC帧结构时,会从目的MAC地址开始计算,标准MAC帧的总长度(不包含前导码和SFD)最小为64字节,最大为1518字节,如果包含前导码和SFD,总长度最小为64+8=72字节。
部分文件列表
| 文件名 | 大小 |
| MAC帧封装与拆解.docx | 18K |
最新上传
-
21ic小能手 打赏10.00元 1小时前
-
21ic小能手 打赏5.00元 1小时前
-
21ic下载 打赏310.00元 2天前
用户:江岚
-
21ic下载 打赏310.00元 2天前
用户:mulanhk
-
21ic下载 打赏320.00元 2天前
用户:jh03551
-
21ic下载 打赏220.00元 2天前
用户:jh0355
-
21ic下载 打赏210.00元 2天前
用户:潇潇江南
-
21ic下载 打赏210.00元 2天前
用户:小猫做电路
-
21ic下载 打赏60.00元 2天前
用户:gsy幸运
-
21ic下载 打赏60.00元 2天前
用户:zhengdai
-
21ic下载 打赏60.00元 2天前
用户:lanmukk
-
21ic下载 打赏60.00元 2天前
用户:烟雨
-
21ic下载 打赏20.00元 2天前
用户:w993263495
-
21ic下载 打赏30.00元 2天前
用户:sun2152
-
21ic下载 打赏20.00元 2天前
用户:w178191520
-
21ic下载 打赏20.00元 2天前
用户:liqiang9090
-
21ic下载 打赏20.00元 2天前
用户:xuzhen1
-
21ic下载 打赏35.00元 2天前
用户:有理想666
-
21ic下载 打赏15.00元 2天前
用户:w1966891335
-
21ic下载 打赏15.00元 2天前
用户:x15580286248
-
21ic下载 打赏25.00元 2天前
用户:qiufeng0299
-
21ic下载 打赏15.00元 2天前
用户:kk1957135547
-
21ic下载 打赏10.00元 2天前
用户:qingsong08
-
21ic下载 打赏10.00元 2天前
用户:电工老刘
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
21ic小能手 打赏5.00元 2天前
-
ZENGYIBIN 打赏1.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:STM32的数字万用表
-
21ic小能手 打赏5.00元 3天前
-
kuangwy 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:触控无极台灯控制方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:51单片机的汽车雨刷器
-
21ic小能手 打赏5.00元 3天前




全部评论(0)