记得去年去工大培训的时候,已经工作的学长说OSI七层模型在工作中很重要,但当时没怎么在意;今天上网络安全基础课,老师一再说到了OSI模型很重要,OSI模型很重要,那么今天就来聊聊OSI模型的事儿。
1、什么是OSI模型?

开放式系统互联通信参考模型(Open System Interconnection Reference Model,缩写为 OSI),简称为OSI模型(OSI model)。
OSI是一种概念模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。
2、为什么提出OSI模型?
在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门(CCITT),与国际标准组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得比较模糊,这也成了CCITT和ISO共同关心的领域。
在1983年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互联参考模型(OSI)。
OSI模型的提出使得通信两端的主机能够理解彼此的语言,并且为每个模块提供标准,简单的说就是使计算机网络标准起来,就好比生产汽车一样。
最早美国的汽车生产商都只是各自在自己的小作坊里生产,产量低,轮胎尺寸也没有约束,自己生产多大的轮胎,就用多大的轮胎。

福特改进了汽车流水线,经过一个若干道工序,
1)冲床压制框架外壳 2)车体倒转焊接 3)除毛边 4)装配大梁、防震、引擎 5)内部装潢 6)加装散热器、油压系统 7)安装轮胎
一辆小汽车就诞生了,随着产业规模越来越大,产业分工越来越精细化,有了汽车零部件供应商,比如轮胎,如果汽车生产商对轮胎尺寸规格大相径庭,那无疑会增加供应商的成本。
而采用标准化的轮胎尺寸,供应商只需生产几种标准尺寸的就可以了,无论哪家汽车厂商都可以使用,规模经济成本自然会下降,所以标准化是双赢,以上就是汽车产业的标准化。
3、OSI七层模型详解

OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。
具体的说:
物理层:网卡,网线,集线器,中继器,调制解调器
数据链路层:网桥,交换机
网络层:路由器
网关工作在第四层传输层及其以上
OSI包括:
7应用层(Application)
6表示层(Presentation)
5会话层(Session)
4传输层(Transport)
3网络层(Network)
2数据链路层(Data Link)
1物理层(Physical)


一张图了解OSI七层模型
4、OSI的一些应用
对等层通信,相当于我们平时寄快递一样,先将物件按照标准封装打包,寄给对方,对方再按照标准解封拆解包裹。
这里的包裹相当于发送数据包,打包相当于传输层、网络层、数据链路层的段、包、帧一层一层的封装数据。


5、TCP/IP协议栈 vs OSI模型
TCP/IP协议栈实际上就是简化的OSI模型,OSI模型有七层,而TCP/IP协议只有四层,TCP/IP协议中将OSI协议中的应用层、表示层、会话层集成了应用层。


TCP/IP四层四层参考模型
由于作者水平有限,文章难免有疏漏之处,还请各位读者多多见谅
猜你喜欢





