osi参考模型哪一层最好用,osi参考模型有哪七层特点

首页 > 经验 > 作者:YD1662022-11-08 23:02:50

学习网络技术,就是研究两台网络设备的通讯流程,我们必须要知道它们之间在通讯的过程中都发生了什么。

OSI七层模型就是两台网络设备之间通讯的一个经典的研究、学习模型。OSI七层模型是每个学习网络技术的人都必须要详细了解的模型。下面,会带大家由浅入深的了解OSI七层模型的内容。

注:OSI七层模型也可以叫做OSI参考模型

一、什么是OSI参考模型?(开放式系统互联)

Open System Interconnection,中文译为:开放式系统互联

OSI参考模型对网络结构进行了层次化的划分,共分为了七层,所以我们也经常称OSI参考模型为“OSI七层模型”:

应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

对于OSI参考模型的结构,就如同公司的结构:董事会、财务部、销售部、技术部等等,各兼所职,缺一不可。在一个主机到主机的通讯过程中,OSI参考模型的这七层各兼所职,每层都完成一定的功能。

OSI参考模型一共有七层结构,其中:

1)、上三层主要与网络应用相关,负责对用户数据进行编码等操作。

2)、下四层主要是负责网络通讯,负责将用户的数据传递到目的地。

osi参考模型哪一层最好用,osi参考模型有哪七层特点(1)

图1 上三下四

二、OSI对网络通讯过程分层有什么好处?

OSI七层模型之所以要对网络分层,主要是在网络通讯的整个过程中,将整个流程细化开来,每一层完成各自的事情,互不干扰。

在一个端到端的通讯过程中,比如我们打开了一个浏览器,输入一串网址,回车就可以进入该网站中,这么一个操作对于我们日常上网来说是再简单不过的事情,不过,对于整个数据传递的流程却是非常复杂的。

就好比说,两个公司之间洽谈业务,也许在外人看来,只有成功或者失败两个结果,但是中间的过程和内容却是异常的复杂。

OSI参考模型就好比一个公司结构。

对于一个公司来说:财务部、销售部、技术部、后勤部等,各个部门都在整个工作中只完成自己的事情,互相不干扰,最终把各自完成的成果提交给老板,老板进行汇总各部门的意见之后就可以作出决策了。

而对于OSI来说:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层,在通讯的过程中,各层所负责的事情也各不相同,也不会互相干扰,但会协同一起工作,最终完成整个通讯过程,将数据正确的交到对方电脑中。

OSI七层模型的层次化结构,归纳起来,有如下优点:

开放的标准化接口

多厂商使用统一结构,互相兼容

易于理解、学习和更新协议标准(更新某一层的协议,不会干扰到其他层)

模块化设计、流程化操作,程序员开发程序时,思路更清晰

网络分层,就像一个筛子,能快速定位故障发生的地方,更便于故障排除

三、OSI中的PDU是什么?

PDU:协议数据单元(Protocol Data Unit)

数据在产生的过程中,经过OSI参考模型的每一层处理时,都会在最前面封装上该层相对应的数据,而这一层封装上去的内容,就是“协议数据单元“,也就是PDU。

osi参考模型哪一层最好用,osi参考模型有哪七层特点(2)

图2 各层单位

osi参考模型哪一层最好用,osi参考模型有哪七层特点(3)

图3 联系

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.