计算机网络描述传输过程,计算机网络 OSI参考模型中数据传输过程

计算机网络 OSI参考模型中数据传输过程

在前面我们学习了OSI参考模型的分层结构,以及各层在其体系结构中的主要功能等知识。下面我们来学习OSI参考模型中数据的传输过程。

在OSI参考模型中交换数据,首先由发送端的发送进程将数据交给应用层,应用层在数据的前面加上该层控制和识别信息,并将其传送到表示层。该过程一直重复到物理层,并由传输介质把数据传送到接收端,在接收进程所在计算机中,信息向上传送,各层的控制和识别信息逐层去掉,最后数据被送到接收进程。如图2-3所示,为OSI参考模型中数据传输过程。

图2-3 OSI参考模型中数据传输

在图2-4中,实线表示数据的实际传递,虚线表示数据的虚拟传递。如果主机A需要将数据从其应用进程发送到主机B的的应用进程,其数据传输过程如下:

在主机A的发送进程中,首先需要将数据送到应用层,加上应用层协议要求的控制信息AH(AH表示应用层控制信息),形成应用层的协议数据单元;再将应用层的协议数据单元传到表示层,形成表示层的服务数据单元,加上表示层的协议控制信息PH(PH表示表示层控制信息),形成表示层的协议数据单元。

表示层的协议数据单元传到会话层,形成会话层的服务数据单元,加上会话层协议要求的控制信息SH(SH表示会话层控制信息),形成会话层的协议数据单元。依次类推,到达数据链路层后,数据链路层的协议控制信息分为两部分,分别为控制头部信息和尾部信息,形成帧;将帧传到物理层,不再加任何控制信息,转换成比特流,并通过传输介质将其传送到主机B的物理层。

各层的协议控制信息,因协议和传送内容不同,分别有不同的内容和格式要求。主机B的物理层将比特流传给数据链路层,将帧中的控制头部信息和尾部信息去掉,形成网络层的协议数据单元,然后,去掉网络层协议控制信息NH(NH表示网络层控制信息),形成网络层的服务数据单元。依次类推,直到数据传送到主机B的应用进程。

你可能感兴趣的:(计算机网络描述传输过程)