OSI七层模型是国际标准化组织(ISO)提出为了解决不同计算机或者网络架构之间的成功通信而提出来的,这个模型之中包括:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层七个层次,每一都有响应的协议包运行,下面让我们看一看OSI七层模型都有什么吧 。
一、OSI七层模型
文章插图
1、应用层(Appliaction)
应用层是OSI七层模型之中的最高层,也是将程序和网络连同的接口,主要负责向用户提供服务,帮助用户在网络上完成工作,使得用户能够跟网络直接的进行联系 。并且有着各种应用程序来实现和完成用户的需求,并将这些应用的请求消息下传给网络层,将回复显示在软件之上 。
2、表示层(Presentation)
这是OSI七层模型自上而下的第二层,对来自于应用层的数据进行解释,确定好数据的格式之后,对数据进行编码,将向下传递的数据进行压缩,向上传递的数据进行解压缩,并且对上层的数据进行加密,对下层的数据进行解密等一系列行为的一个操作 。
3、会话层(Session)
这是用户程序和网络之间的一个接口,是自上而下的第三层,主要负责的就是两个会话进程通信之间的组织和协调,对数据进行纠错后,进行数据交换管理 。
4、传输层(Transport)
这一层是自上而下的第四层,主要的作用就是想用户提供端到端之间的差错控制和流量控制,保证数据报文的正确传输,并且把下面传输数据的细节隐藏下来,直接向用户提供透明的报文 。
5、网络层(Network)
网络层是自上而下的第五层,主要的作用就是数据包的转换(将数据链路层的数据在这里转换成数据包,将自身的数据包向数据链路层转换成数据),主要负责解决不同子网之中的通信 。
6、数据链据层(Data Link)
数据链路层是OSI模型自上而下的倒数第二层,将网络层传下来的数据包转换成为物理地址能够接受的数据帧,帧头之中包含着接收方的物理地址和其他的网络信息,传输给物理层 。
7、物理层(Physical)
这一层是OSI模型的最底层,也是至关重要的一层,将数据链路层传输下来的数据帧转换成比特流,并将比特流的数据信号转换成模拟信号发送给目标主机,将发送过来的模拟信号转换成数据信号接收,上传给数据链路层 。这一层屏蔽掉了传输媒介和物理设备之上的差距,只用比特流的模拟信号传输,对方接收到之后会用他自身编码方式,转变成自己看得懂的数据 。
二、OSI七层模型的作用
文章插图
【OSI七层模型都有什么,各功能层的大致描述】OSI七层模型都有什么作用?OSI七层模型之中,下面的四层主要的作用就是数据的传输和交换的作用,是以节点到节点的通信位置,传输层作为纽带,连接上下两部分,保证数据传输的完整性,上层的则是提供用户与应用程序之间的信息和数据处理,完成最终的展示阶段 。
- 什么是公共政策?正确谈论公共政策的八个政治模型
- 创业模型有哪几种 创业常见的几种形式
- 美国丹佛大学世界经济模型
- 微软|小米汽车露真容:雷军等不及了,先晒模型图,是一台SUV
- Instagram|小米汽车露真容:雷军迫不及待,先晒模型图,是一台SUV
- 百度|小米汽车露真容:雷军等不及了,先晒模型图,是一台SUV
- 飞利浦·斯塔克|小米汽车露真容:雷军等不及了,先晒模型图,是一台SUV
- 丹佛大学经济模型
- 安全区|有了髋关节置换数字模型 假体植入不仅“精确”而且“正确”
- 肿瘤模型|肿瘤治疗新技术: 不同免疫细胞“组团”,识别多种抗原