OSI七层模型简介

网友投稿 774 2022-09-26

OSI七层模型简介

OSI七层模型简介

网络参考模型

一、物理层

首先,物理层考虑的是怎样在连接计算机的介质中传输比特流。现有计算机网络的硬件设备和传输媒体的种类非常多,通信方式也有许多不同的方式。而物理层的作用就是尽可能屏蔽掉这些传输媒体和通信手段的差异,使得数据链路层感受不到这些差异。功能一:定义接口特性

机械特性电气特性功能特性规程特性

功能二:定义传输模式 信道:指的是向某一个方向传送信息的媒体,一条通信电路往往包含一条发送信道和一条接收信道。从双方信息的交互方式看,有以下三种基本方式:

单工通信半双工通信双工通信

功能三:比特编码

不归零码曼彻斯特编码差分曼彻斯特编码

二、数据链路层

链路层是为网络层提供数据传送服务的

主要功能:封装成帧、透明传输、差错检测

1. 封装成帧

封装成帧就是在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。接收端在收到物理层上交的比特流后,就能根据首部和尾部的标记识别帧的开始和结束。

2.透明传输

由于帧的开始和结束标记用专门的字符序列表示,因此所传输的数据中一定不能出现与帧的定界控制字符相同的编码,否则会出现帧定界的错误

为了解决传输的数据和帧的定界字符相同的情况,我们通常采用“字符填充”的办法。若传输的数据中出现“SOH”和“EOT”等定界符,发送方的数据链路层会在数据中的“SOH”和“EOT”前插入转义字符“ESC”(其二进制编码是00011011)。而在接收方收到数据帧后先去掉帧头和帧尾,然后再去掉数据中的转义字符。

这个时候你可能就要问了:如果转义字符的序列就是传输的数据呢?

如果是这样,发送方的数据链路层会在转义字符“ESC”的前面也插入一个“ESC”,接收端连续收到两个转义字符,就和删除前面的那个。

典型数据链路层协议:PPP、STP、CSMA/CD、CSMA/CA

3. 差错检测

在数据传输过程中,比特位可能会发生差错:1变成0,0变成1,这叫做比特差错。为此在接受方的数据链路层广泛使用CRC循环冗余校验技术检测是否出现比特差错(网上资料很多,这里不再赘述)

此外数据链路层定义了物理地址,用来唯一标识网络中的设备,即MAC地址 还有顺序控制、流量控制等功能

三、网络层

主要任务是把分组从源端传到目的端

功能一:路由选择 通过路由选择算法(RIP、OSPF),为报文或分组通过通信子网选择最适当的路径

功能二:流量控制 协调网络中各主机发送数据速度,与传输层流量控制不同的是,这里主要是为了避免网络拥塞

功能三:拥塞控制 若出现所有结点都来不及接收分组,而丢弃大量分组的情况,网络就处于拥塞状态。网络层会采取响应措施缓解拥塞

典型网络层协议:IP、ICMP、IGMP、ARP、RARP、RIP、OSPF

四、传输层

负责主机中两个进程的通信,即端到端的通信。传输单位是报文段或用户数据报

功能一:可靠传输、不可靠传输 传输层在网络层的基础上为高层提供 “面向连接” 和 “面向无接连” 的两种服务。

功能二:差错控制 传输过程中若出现丢包、数据错误等问题,传输层会处理这些问题。比如超时重传等机制

功能三:流量控制 匹配发送端和接收端的发送和接收速度,避免发送方发送太快,接收端来不及接收等问题

典型传输层协议:TCP、UDP

五、会话层

向两个实体的表示层提供建立和使用连接的方法。将不同实体之间的表示层的连接称为会话。因此会话层的任务就是组织和协调两个会话进程之间的通信,并对数据交换进行管理。

两个会话之间互不影响,比如浏览器访问百度,浏览器和百度服务器建立起一个会话。然后再访问网易的网页,浏览器和网易服务器也建立一个会话,在访问百度页面以及和百度服务器进行数据交互时,不会影响和网易服务器之间的会话。

六、表示层

用于处理在两个通信系统(简单理解为两台PC)中交换信息的表示方式

功能一:数据格式的变换(翻译官)

比如将…0101001…的序列转换成一张图片或一段语音

功能二:数据的加密解密

功能三:数据的压缩和解压

七、应用层

应用层是计算机用户,以及各种应用程序和网络之间的接口,其功能是直接向用户提供服务,完成用户希望在网络上完成的各种工作。主要负责提供数据接口标准,提供的服务包括文件传输,文件管理以及电子邮件服务

典型应用层协议:文件传输(FTP)、电子邮件(SMTP)、万维网(HTTP)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux三剑客 grep基础正则使用
下一篇:总结经典动态规划——01背包
相关文章

 发表评论

暂时没有评论,来抢沙发吧~