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

  • 格式:doc
  • 大小:145.45 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机网络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的应用进程。

图2-4 数据传输