首页 > 代码库 > SDU 与 PDU 的关系

SDU 与 PDU 的关系

在分层网络结构,例如在开放式系统互联(OSI)模型中,在传输系统的每一层都将建立协议数据单元(PDU)。PDU包含来自上层的信息,以及当前层的实体附加的信息。然后,这个PDU被传送到下一较低的层。物理层实际以一种编帧的位流形式传输这些PDU,但是由协议栈的较高层建造这些PDU。接收系统自下而上传送这些分组通过协议栈,并在协议栈的每一层分离出PDU中的相关信息。重要的一点是,每一层附加到PDU上的信息,是指定给另一个系统的同等层的。

在电信领域,术语服务数据单元SDUService Data Unit),又称业务数据单元,是指定层的用户服务的数据集,传送到接收方的时候同一协议层时数据没有发生变化

服务数据单元(SDU)是从高层协议来的信息单元传送到低层协议。第N层服务数据单元SDU,和上一层的协议数据单元(PDU)是一一对应的。根据协议数据单元的数据的不同,送到接收端的指定层。

PDU(N) = SDU(N - 1)

SDU(N) = PDU(N + 1)


参考:http://baike.baidu.com/view/451435.htm?from_id=7291428&type=syn&fromtitle=Protocol+Data+Unit&fr=aladdin


http://baike.baidu.com/view/451431.htm?fromtitle=service+data+unit&type=syn




SDU 与 PDU 的关系