协议数据单元pdu,协议数据单元PDU与服务数据单元SDU的区别?

协议数据单元PDU与服务数据单元SDU的区别?

协议数据单元pdu,协议数据单元PDU与服务数据单元SDU的区别?

文章插图
标准答案:所谓协议数据单元就是在不同站点的各层对等实体之间,为实现该层协议所交换的信
息单元 。通常将第N层的协议数据单元记为NPDU 。它由两部分组成,即本层的用户数据(N)和
本层的协议控制信息 从服务用户的角度来看,它并不关心下面的PDU,实际上它也看不见
PDU的大小 。一个N服务用户关心的是:下面的N实体为了完成服务用户所请求的功能,究竟
需要多大的数据单元 。这种数据单元称为服务数据单元SDU,一个N服务数据单元就是N服务
所要传送的逻辑数据单元 。
实际上,在某种情况下,某一层的服务数据单元SDU和上一层的PDU是对应的 。因此NSDU就相
当于N层的用户数据 。而在许多情况下,SDU和PDU并不等同,有时NSDU较长,而N协议所要求
的NPDU较短 。这时就要对NSDU进行分段处理,将一个SDU分成两个或多个PDU来传送 。当PDU
所要求的长度比SDU还大时,也可将几个SDU合并成为一个PDU 。
协议数据单元pdu与服务数据单元sdu的区别?, 大虾来
协议数据单元pdu,协议数据单元PDU与服务数据单元SDU的区别?

文章插图
PDU即为协议数据单元,PDU不是1个具体的概念,因此不知PDU的具体内容 。准确说法应当是问具体哪一层的PDU内容 。
SDU即服务数据单元,是从高层协议来的信息单元传送到低层协议 。第N层服务数据单元SDU,和上一层的协议数据单元(PDU)是一一对应的 。进去每一个子层未被处理的数据称为服务数据单元(SDU),经过子层处理后形成特定格式的数据被称为协议数据单元(PDU) 。同时,本层形成的PDU即为下一层的SDU 。根据协议数据单元的数据的不相同,送到接收端的指定层 。
PDU(N) = SDU(N - 1)SDU(N) = PDU(N + 1)
数据链路层和网络层的协议数据单元(PDU)分别是什么?它们之间的封装关系是什么?
协议数据单元pdu,协议数据单元PDU与服务数据单元SDU的区别?

文章插图
OSI参考模型中,网络层、数据链路层传输的协议数据单元(PDU)分别是:分组、帧
协议数据单元,物理层的 PDU是数据位,数据链路层的 PDU是数据帧,网络层的PDU是数据包,传输层的 PDU是数据段,其他更高层次的PDU是报文 。
协议数据单元PDU(Protocol Data Unit)是指对等层次之间传递的数据单位 。协议数据单元(ProtocolData Unit )物理层的 PDU是数据位(bit),数据链路层的 PDU是数据帧(frame) 。
网络层的PDU是数据包(packet),传输层的PDU是数据段(segment),其他更高层次的PDU是数据(data) 。
扩展资料
数据链路层于计算机网络的低层 。数据链路层使用的通道主要由两种类型:
点对点信道:这种信道使用一对一的点对点通信方式 。
广播信道:这种信道使用一对多的广播通信方式,因此过程比较复杂 。广播信道上连接的主机很多,因此必须使用用的共享信道协议来协调这些主机的数据发送 。
从整个互联网范围来看的话,互联网仍然于数据链路层的范围 。
1.数据链路层的点对点信道和广播信道的特点,以及这两种信道所使用的协议(PPP,以及CSMA、CD协议)特点 。
2.数据链路层的三个基本作用:封装成帧、透明传输和差错检测 。
3.以太网MAC层的硬件地址 。
4.适配器、转发器、集线器、网桥、以太网交换机的作用场合 。
参考资料来源:
百度百科——数据链路层
百度百科——网络层
协议数据单元(PDU)和最大传输单元(MTU)是什么意思?