您当前的位置:首页 > 精选问答 > 内容

计算机网络的七层osi参考模型是什么(计算机网络的七层OSI参考模型)

计算机网络的七层osi参考模型是什么(计算机网络的七层OSI参考模型)

1.OSI参考模型

国际标准化组织(ISO)提出的网络架构模型称为开发系统互连参考模型(OSI/RM),通常简称为OSI参考模型。OSI有七层,自下而上分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。下层统称为通信子网,是为了组网而附加的通信设备,完成数据传输功能;三层统称为资源子网,相当于计算机系统,完成数据处理等功能。运输把前面的和下面的联系起来。

(1)物理层

物理层的传输单位是比特,它的任务是透明传输比特流,它的功能是在物理介质上为数据终端设备透明传输原始比特流。

物理层主要定义数据终端设备(DTE)和数据通信设备(DCE)的物理和逻辑连接方式,因此物理层协议也称为物理接口标准。在通信技术的早期,通信规则被称为过程,所以物理层协议也被称为物理层过程。

当一方发送二进制比特流时,另一方应该能够正确接收。在物理层中,应就双重传输达成一致的协议,如介质通道上的导线数量、相应连接器的机械形状和大小、交换电路的数量和排列以及传输信号的电气特性。

请注意,一些用于传输信息的物理介质,如双绞线、光缆、无线信道等。不在物理层协议内,而是在物理层协议之下。所以有人把物理介质当做第0层。

(2)数据链路层

数据链路层的传输单位是帧,它的任务是将来自网络层的IP数据报组装成帧。数据链路层的功能可以概括为成帧、差错控制、流量控制和传输管理。

由于外部噪声的干扰,在传输比特流时,原来的物理连接可能是错误的。数据链路层的主要任务是检测和纠正物理层介质上的传输错误,加强物理层传输原始比特流的功能,使到网络的链路看起来是一条无错误、可靠的数据传输链路。

在两个相邻节点之间传输数据时,数据链路层将网络层移交的IP数据报组装成帧,并在两个相邻节点之间的链路上透明地传输帧中的数据(透明是指一个实际的物理对象看起来不像不存在)。每个帧都包含数据和必要的控制信息,因此接收端可以知道帧从哪个位开始,以哪个位结束。这样,数据链路层在收到一个帧后,就可以从中提取数据部分,交给网络层。控制信息还使接收端能够检测接收到的帧中是否有错误。如果有错误,数据链路层只需丢弃错误的帧,以避免浪费网络资源。

(3)网络层。

网络层的传输单位是数据报,涉及到通信子网的运行控制。它的主要任务是将网络层的协议数据单元(分组)从源传输到目的地,为分组交换网络上的不同主机提供通信服务。重点是对数据包进行路由,实现流量控制、拥塞控制、差错控制和互联网互联的功能。

互联网是一个大互联网,由大量通过路由器相互连接的异构网络组成。互联网的主要网络协议是无连接互联网协议(IP)和许多路由协议,因此互联网的网络层也称为Internet层或IP层。

请注意单词网络in network不是我们通常所说的具体网络,而是计算机网络体系结构中的一个专门术语。

网络层协议包括:IP、IPX、ICMP、IGMP、ARP、RARP和OSPF。

(4)传输层

传输层也称为运输层。传输单元是消息段(TCP)和用户数据报(UDP)。传输层的任务是负责主机中两个进程之间的通信。功能是为端到端连接提供可靠的传输服务;为端到端连接提供流量控制、差错控制、服务质量和数据传输管理等服务。

利用传输层的服务,高层用户可以直接进行端到端的数据传输,从而忽略了通信子网的存在。听完传输层的屏蔽,高级用户可以看不到子网的交替和变化。因为一台主机可以同时运行多个进程,所以传输层具有复用和解复用的功能。复用是指多个应用层进程可以同时使用下层传输层的服务,解复用是指传输层将接收到的信息传递给上层应用层的相应进程。

传输层协议是:TCP和UDP。

(5)会话层

会话层允许不同主机上的进程之间的会话。会话层使用传输层提供的端到端服务向表示层提供其增值服务。这种服务主要是与表示层实体或用户进程建立连接,并在连接上有序地传输数据,这种服务称为会话,也称为建立同步(SYN)。

会话层负责管理主机间的会话进程,包括进程间会话的建立、管理和终止。会话层使用检查点使通信会话在通信失败时从检查点恢复通信,从而实现数据同步。

(6)表示层

表示层主要用于处理两个通信系统之间交换的信息的表示。不同的机器采用不同的编码和表示方法以及不同的数据结构。为了用不同的表示方法交换数据和信息,表示层采用抽象的标准方法定义数据结构,并采用标准的编码形式。数据压缩、加密和解密也是表示层提供的数据表示转换功能。

(7)应用层

应用层是OSI模型的最高层次,是用户和网络之间的接口。应用层为特定类型的网络应用程序提供了访问OSI环境的方法。因为用户实际应用是多样的,它要求应用层采用不同的应用协议来解决不同类型的应用需求。因此,应用层是最复杂的一层,使用的协议最多。典型的有用于文件传输的FTP、用于电子邮件的SMTP、用于万维网应用的HTTP等。

标签:层协议数据


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: vivos5屏幕(我的vivos5内外屏碎了原装的要多少钱)

下一篇: 陆风x5报价及图片(陆风X5和陆风X7哪个好 陆风X5最新优惠报价)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号