PDU与SDU的区别

原文:http://blog.csdn.net/wind19/article/details/4669637

SDU(service Data Unit):服务数据单元,又叫业务数据单元,是指定层的用户服务的数据集,传送到接收方的时候同一协议层时数据没有发生变化,即业务部分,然后发给下层之后,下层将其封装在PDU中发送出去。服务数据单元是从高层协议来的信息单元传送到低层协议。第N层服务数据单元SDU,和上一层的协议数据单元(PDU)是一一对应的。根据协议数据单元的数据的不同,送到接收端的指定层。

PDU(N) = SDU(N - 1)

SDU(N) = PDU(N + 1)

 

PDU(Ptotocol data unit): 协议数据单元:计算机网络各层对等实体间交换的单位信息,例如TCP层的PDU就是segment(分节)、应用层间交换的PDU则是application data(应用数据) 

 

简单的理解就是:

本层的PDU为下层的SDU;

本层的SDU为上层的PDU

 

SDU服务数据单元,对应于某个子层中没有被处理的数据。对于某个子层而言,进来的是SDU。
PDU协议数据单元,对应于被该子层处理形成特定格式的数据。对于某个子层而言,出去的就是PDU。



N层用户与N层协议之间传递的数据称为服务数据单元(SDU)
N层协议实体之间传递的数据称为协议数据单元(PDU),通过数据发送/接收管理把用户提交的SDU以PDU的形式,通过下层通道发送到对端协议实体。在接收端再将PDU还原成SDU送给收端用户。
PDU的封装/解封装:在发送方,将用户递交的SDU加上协议控制信息PCI,封装成PDU;在接收方,讲接收到的PDU解封装,去掉PCI,还原成SDU送交接收方用户。
SDU分段/装配 :如果下层通道的带宽不能满足传递SDU的需要,就需要将一个SDU分成多段,分别封装成PDU发送出去(分段);在接收方再将这些PDU解封装后重新装配成SDU。
SDU拼接/分离:拼接是指在发送方(n)层协议实体把多个长度较短的(n)SDU封装成一个(n)PDU来发送,在接收放再将接收到的(n)PDU解封装,将多个(n)SDU分离出来。采用拼接功能的目的是提高通道的利用率。
PDU分割/组合:PDU分割是指在发送端(n)层协议实体把一个(n)PDU分割成多个(n-1)SDU,并行地从多个(n-1)通道发送出去;接收端再将收到的多个(n- 1)SDU组合成一个(n)PDU。由于这是一个N层功能,所以组合操作在N层中进行,即N层先得到多个分割开的(n)PDU,然后把它们组合成一个(n)PDU。

  • 8
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 服务(Service):在计算机网络,服务是指一组功能或业务,可以由网络的实体提供或请求。通常,服务是通过协议来实现的。 2. 协议(Protocol):计算机网络的协议是指一组规则和约定,用于在通信控制和管理数据的传输和处理。协议定义了通信的格式、顺序、错误检测和纠正等方面的细节。 3. 对等层实体(Peer Entity):在计算机网络,对等层实体是指在同一层级上运行的两个或多个网络实体之间的交互。对等层实体之间通过协议交换数据,以实现网络功能。 4. 接口(Interface):在计算机网络,接口是指两个或多个网络实体之间的物理或逻辑连接点。接口定义了数据传输的方式和协议,以确保数据的正确传输和处理。 5. 服务原语(Service Primitive):在计算机网络,服务原语是指一组操作,用于请求或提供特定的服务。服务原语通常由应用程序使用,以与网络实体交互。 6. PDU(Protocol Data Unit):在计算机网络PDU是指协议数据单元,是在通信传输的数据单元。PDU通常由协议定义,用于控制和管理数据的传输和处理。 7. SDU(Service Data Unit):在计算机网络SDU是指服务数据单元,是应用程序传输的数据单元。SDU通常由服务原语定义,用于请求或提供特定的服务。 8. IDU(Interface Data Unit):在计算机网络,IDU是指接口数据单元,是在接口之间传输的数据单元。IDU通常由接口定义,用于确保数据的正确传输和处理。 9. PCI(Protocol Control Information):在计算机网络,PCI是指协议控制信息,是在PDU用于控制和管理数据的传输和处理的信息。PCI通常由协议定义,用于确保数据的正确传输和处理。 10. ICI(Interface Control Information):在计算机网络,ICI是指接口控制信息,是在IDU用于控制和管理数据的传输和处理的信息。ICI通常由接口定义,用于确保数据的正确传输和处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值