MPDU and MSDU

来自维基百科

MAC protocol data unit or MPDU is a message (Protocol data unit) exchanged between MAC entities in a communication system based on the layered OSI model.

In systems where the MPDU may be larger than the MAC service data unit (MSDU), the MPDU may include multiple MSDUs as a result of packet aggregation. In systems where the MPDU is smaller than the MSDU, then one MSDU may generate multiple MPDUs as a result of packet segmentation.

MAC service data unit or MSDU stands for MAC Service Data Unit.

The MSDU is the service data unit that is received from the logical link control (LLC) sub-layer which lies above the medium access control (MAC) sub-layer in a protocol stack. The LLC and MAC sub-layers are collectively referred to as the DLL.

Pdu and sdu.svg


================================================================================================

MAC层数据实体在接收到MSDU后,将构造MPDU(MAC层协议数据单元),具体方法是在MSDU前加上帧头MHR,在MSDU后加上帧尾,即MPDU=MHR+MSDU+MFR

=================================================================================================

通信百科:

MSDU - MAC Service Data Unit,MAC业务数据单元;  
在无线网络安全中,MSDU经过添加完整性校验MIC、分帧、添加IV、加密、添加MAC头部后,成为MPDU(MAC Protocol Data Unit,MAC协议数据单元).

=================================================================================================

MSDU是MAC层服务数据单元,表示MAC层载荷;当MAC层协议数据单元(MPDU)被发送到物理层(PHY)时,它便成为了物理层服务数据单元(PSDU)。

下图也不知是那个网络的信标帧(zigbee),我只管MSDU和MPDU的关系

zigbee—MAC层 - 小峰 - happy~

 

转自:http://blog.163.com/hair_communication/blog/static/2019891192012326268299/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值