扫描打开手机站
随时逛,更方便!
当前位置:首页 > 网络技术 >

OSI七层模型都有什么,各功能层的大致描述

发布时间:2022-05-17 17:39:50 来源:www.aicaimei.com 编辑:孟

OSI七层模型是国际标准化组织(ISO)提出为了解决不同计算机或者网络架构之间的成功通信而提出来的,这个模型之中包括:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层七个层次,每一都有响应的协议包运行,下面让我们看一看OSI七层模型都有什么吧。

一、OSI七层模型

image

1、应用层(Appliaction)

应用层是OSI七层模型之中的最高层,也是将程序和网络连同的接口,主要负责向用户提供服务,帮助用户在网络上完成工作,使得用户能够跟网络直接的进行联系。并且有着各种应用程序来实现和完成用户的需求,并将这些应用的请求消息下传给网络层,将回复显示在软件之上。

2、表示层(Presentation)

这是OSI七层模型自上而下的第二层,对来自于应用层的数据进行解释,确定好数据的格式之后,对数据进行编码,将向下传递的数据进行压缩,向上传递的数据进行解压缩,并且对上层的数据进行加密,对下层的数据进行解密等一系列行为的一个操作。

3、会话层(Session)

这是用户程序和网络之间的一个接口,是自上而下的第三层,主要负责的就是两个会话进程通信之间的组织和协调,对数据进行纠错后,进行数据交换管理。

4、传输层(Transport)

这一层是自上而下的第四层,主要的作用就是想用户提供端到端之间的差错控制和流量控制,保证数据报文的正确传输,并且把下面传输数据的细节隐藏下来,直接向用户提供透明的报文。

5、网络层(Network)

网络层是自上而下的第五层,主要的作用就是数据包的转换(将数据链路层的数据在这里转换成数据包,将自身的数据包向数据链路层转换成数据),主要负责解决不同子网之中的通信。

6、数据链据层(Data Link)

数据链路层是OSI模型自上而下的倒数第二层,将网络层传下来的数据包转换成为物理地址能够接受的数据帧,帧头之中包含着接收方的物理地址和其他的网络信息,传输给物理层。

7、物理层(Physical)

这一层是OSI模型的最底层,也是至关重要的一层,将数据链路层传输下来的数据帧转换成比特流,并将比特流的数据信号转换成模拟信号发送给目标主机,将发送过来的模拟信号转换成数据信号接收,上传给数据链路层。这一层屏蔽掉了传输媒介和物理设备之上的差距,只用比特流的模拟信号传输,对方接收到之后会用他自身编码方式,转变成自己看得懂的数据。

二、OSI七层模型的作用

image

OSI七层模型都有什么作用?OSI七层模型之中,下面的四层主要的作用就是数据的传输和交换的作用,是以节点到节点的通信位置,传输层作为纽带,连接上下两部分,保证数据传输的完整性,上层的则是提供用户与应用程序之间的信息和数据处理,完成最终的展示阶段。