OSI七层网络模型
(1)物理层
定义了为建立、保护和撤除物理链路所需的机械的、电气的、功能的和规程的特性,其作用是使原始的数据比特流能在物理媒体上传输。具体触及接插件的规格、“0”、“1”信号的电平表示、收发双方的调和等内容。
(2)数据链路层
比特流被组织成数据链路协议数据单元(通常称为帧),并以其为单位进行传输,帧中包括地址、控制、数据及校验码等信息。
数据链路层的主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来讲无过失的数据链路。
数据链路层还要调和收发双方的数据传输速率,即进行流量控制,以避免接收方因来不及处理发送方来的高速数据而致使缓冲器溢出及线路阻塞。
(3)网络层
数据以网络协议数据单元(分组)为单位进行传输。
网络层关心的是通讯子网的运行控制,主要解决如何使数据分组逾越通讯子网从源传送到目的地的问题,这就需要在通讯子网中进行路由选择。另外,为避免通讯子网中出现过量的分组而造成网络阻塞,需要对流入的分组数量进行控制。
当分组要逾越多个通讯子网才能到达目的地时,还要解决网际互连的问题。
(4)传输层
是第一个端端,也即主机主机的层次。传输层提供的端到真个透明数据运输服务,使高层用户没必要关心通讯子网的存在,由此用统一的运输原语书写的高层软件即可运行于任何通讯子网上。传输层还要处理端到真个过失控制和流量控制问题。
(5)会话层
是进程进程的层次,其主要功能是组织和同步不同的主机上各种进程间的通讯(也称为对话)。会话层负责在两个会话层实体之间进行对话连接的建立和撤除。
在半双工情况下,会话层提供一种数据权标来控制某一方什么时候有权发送数据。会话层还提供在数据流中插入同步点的机制,使得数据传输因网络故障而中断后,可以没必要从头开始而仅重传最近一个同步点以后的数据。
(6)表示层
为上层用户提供共同的数据或信息的语法表示变换。为了让采取不同编码方法的计算机在通讯中能相互理解数据的内容,可以采取抽象的标准方法来定义数据结构,并采取标准的编码表示情势。
表示层管理这些抽象的数据结构,并将计算机内部的表示情势转换成网络通讯中采取的标准表示情势。数据紧缩和加密也是表示层可提供的表示变换功能。
(7)利用层
是开放系统互连环境的最高层。不同的利用层为特定类型的网络利用提供访问OSI环境的手段。
网络环境下不同主机间的文件传送访问和管理(FTAM)、传送标准电子邮件的文电处理系统(MHS)、使不同类型的终端和主机通过网络交互访问的虚拟终端(VT)协议等都属于利用层的范畴。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP