OSI七层网络熟悉过程
目录
下面就逐一展开对这两个网络架构知识的说明:
一、OSI七层网络协议
根据标准,OSI参考模型分为(从上到下):
物理层->数据链路层->网络层->传输层->会话层->表示层->应用层。

七层模型的每一层都具有清晰的特征。基本来说:
1)第七至第四层(应用层->表示层->会话层->
2)第三至第一层(网络层->数据链路层->物理层)
第7层-应用层
用于在网络中进行通信和数据传输的接口 -用户操作
人机交互窗口把人的语言输入计算机中,如在QQ对话中输入字符,应用层协议的代表包括:FTP、HTTP、SNMP等。
第6层-表示层
数据的表示,安全和压缩(人语言翻译成计算机)数据的编码和解码;加密和解密; 压缩和解压缩
就是将收到的数据翻译成二进制组成的计算机语言,并对数据进行压缩和解压,数据加密和解密等工作
第5层-会话层
管理用户会话和对话;
控制用户间逻辑连接的建立和挂断;
报告上一层发生的错误
管理是否允许机器上的用户之间建立会话联系关系
第4层-处理信息的传输层
管理网络中端到端的信息传送;
通过错误纠正和流控制机制提供可靠且有序的数据包传送;
定义数据的协议端口号,以及流控和差错校验(防火墙,端到端)将上层数据分片并加上端口号分装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据。
这层的协议有TCP、UDP等。
第3层-网络层
定义网络设备间如何传输数据;
根据唯一的网络设备地址路由数据包;
进行逻辑地址寻址,实现不同网络间的路劲选择将上层数据加上源地址和目的地址的方式(WAC)封装成数据帧。网络层协议的代表包括:IP等。
第2层-数据链路层(DataLinkLayer):
定义操作通信连接的程序;
封装数据包为数据帧;
监测和纠正数据包传输错误
建立逻辑链接,进行硬件寻址,差别校验等功能(交换机,网卡) 将上层数据加上源和目的方的物理(MAC)地址时装成数据帧,MAC地址是用来标识网卡的物理地址,建立数据链路,当发现数据错误时,可以重传数据帧。数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。
第1层-物理层(PhysicalLayer)
定义通过网络设备发送数据的物理方式;
作为网络媒介和设备间的接口;
建立,维护,断开物理连接(网卡,光纤,集线器,中继器,调制解调器)报文头部和上层数据信息是由二进制组成的,物理层将这些二进制数字组成比特流转换成电信号在网络中传输

物理层 比特波

论各分层的对应关系
应用层 计算机
传输层 防火墙 Web
网络层 路由器
数据链路层 交换机
物理层 网卡
值得注意的是, O S I模型本身不是网络体系结构的全部内容,这是因为它并未确切地描述用
于各层的协议和实现方法,而仅仅告诉我们每一层应该完成的功能。不过, I S O已经为各层制定
了相应的标准,但这些标准并不是模型的一部分,它们是作为独立的国际标准而被发布的。
在O S I参考模型中,有三个基本概念:服务、接口和协议。也许O S I模型的最重要的贡献是
将这三个概念区分清楚了。
O S I参考模型是在其协议开发之前设计出来的。这意味着O S I模型不是基于某个特定的协议
集而设计的,因而它更具有通用性。但另一方面,也意味着O S I模型在协议实现方面存在某些不
足。实际上,O S I协议过于复杂,这也是O S I从未真正流行开来的原因所在。
虽然O S I模型和协议并未获得巨大的成功,但是O S I参考模型在计算机网络的发展过程中仍
然起到了非常重要的指导作用,作为一种参考模型和完整体系,它仍对今后计算机网络技术朝
标准化、规范化方向发展具有指导意义8

浙公网安备 33010602011771号