OSI参考模型

OSI(open system interconnection)开放系统互联。在计算机网络产生之初,每个计算机厂商都有一套自己的网络体系结构的概念,他们之间都是相互不容的。为此,国际标准化组织ISO(international organization for standardization)在1979年建立了一个分委员会来专门研究一种用于开放系统互联的体系结构(open system interconnection reference model)OSI/RM,简称OSI.

OSI模型有七层,从下层到上层分别是:物理层 physical layer;数据链路层 data -link layer;网络层 network layer;传输层 transport layer;会话层 session layer;表示层 presentation layer;应用层 application layer。

其中application、presentation、session三层为高层。application layer 的作用是处理用户接口,例如 telnet 、http。presentation layer作用是数据表示和加密等特殊处理过程,例如 ASCII、EBCDIC、JPEG。session layer 保证不同应用间的数据区分,例如 operating system/application access scheduling。

其他四层为数据流层,定义了数据如何在网络传输介质之间传送,及数据如何通过网线和网络设备传输到期望的终端。physical 作用是设备间接收或发送比特流,说明电压、线速和线缆等,例如 EIA/TIA-232 V.35。data-link 将比特组合成字节进而组合成帧;用MAC地址访问介质;错误发现但不能纠正。例如802.3/802.2 HDLC。network 提供路由器来决定路径的逻辑寻址,例如IP、IPX。transport的作用是可靠或者不可靠的数据传输和数据重传前的错误纠正,例如TCP、UDP、SPX.

如果主机A向主机B传输数据,数据经过封装从主机A的上层传向底层,由物理层流向B主机的物理层,从主机B的底层传向B的上层。

这是数据传输过程

上图就是数据封装的过程,解封装只要反向就可以了。

你可能感兴趣的:(职场,休闲,七层模型,OSI参考模型)