在OSI/RM中,系统A的用户向系统B的用户传送数据时,信息实际流动的情况如图3-4所示,系统A的应用进程传输给系统B应用进程的数据是经过发送端的各层从上到下传递到物理信道,然后再传输到接收端的最低层(物理层),经过从下到上的各层传递,最后到达系统B的应用进程。在数据传输的过程中,随着数据块在各层中的依次传递,其长度有变化。系统A发送到系统B的数据先进入应用层,加该层的有关控帛息报文头AH,然后作为整个数据块传送到表示层,在表示层再加上控制信息PH传递到会话层,这样,在以下的每层都加上控制信息SH、TH、NH、DH传递到物理层,其中,在数据链路层还要在整个数据帧的尾部加上用于差错控制信息DT,这样,整个数据帧在物理层就作为比特流通过物理信道传送到接收端,我们把这种传输方式叫做封装。在接收端按照上述的相反过程,每层都要去掉发送端的相应层加上控制信息,这个过程叫做数据解装。数据在封装或解装的过程中都传输不同的数据,每一层的数据封装或解装都是由控制信息加上要传输的数据,我们把每层传输的数据格式称为PDU(Protocol Data Unit,协议数据单元)。这样看起来好像是对方相应层直接发送来的信息,但实际上相应层之间的通信是虚拟通信。这个过程就像邮政信件的传递、加邮袋、上邮车等,在各个邮递环节加封、传递,收件时再层层去掉封装。
![]() |
【责任编辑:雪花 TEL:(010)68476606-8007】

