OSI参考模型各层功能

OSI参考模型中各层的功能

在前面介绍OSI参考模型分为7层,从低到高分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。下面按照由低到高的顺序,具体介绍一下每层的功能。

1.物理层,物理层位于OSI模型的最低层,主要功能为物理连接和接口电器特性的定义。物理连接包括实体线路连接和无线连接;接口电器特性包括连接器件的材质,规格,线路上电位高低等内容。

2.数据链路层,数据链路层位于OSI模型的第二层,主要功能为流量控制和差错控制。流量控制,即通信双方速度存在差异,需要协调匹配通信正常。差错控制,即在数据传输过程中,出现错误如何发现,如何更正。前面提到的局域网,主要在数据链路层实现。

系统架构 接入层 服务层 组件层区别_数据链路层

3.网络层,网络层位于OSI模型的第三层,主要功能为管理数据通信,实现端到端的数据传送服务,即将数据设法从源端经过若干个中间节点传送到目的端。网络层主体协议是IP协议。流量控制,即通信双方速度存在差异,需要协调匹配通信正常。差错控制,即在数据传输过程中,出现错误如何发现,如何更正。前面提到的局域网,主要在数据链路层实现。  

4.传输层,传输层位于OSI模型的第四层,主要功能为负责总体的数据传输和数据控制。传输层在整个OSI模型中非常重要,主要有两个协议工作:TCP和UDP。TCP是传输控制协议,UDP是用户报文协议,详细工作过程在第四章介绍。

5.位于OSI模型的第5到7层,5层是会话层,主要功能是为通信进程建立连接。

6.表示层,主要功能是进行加密和压缩。

7.应用层,主要功能提供应用程序进入OSI模型的入口。OSI模型的第5到7层在后面介绍的TCP/IP体系结构中被简化为应用层,在此不作详尽介绍。