OSI参考模型分为哪几层?各层的功能是什么?

什么是互联网OSI模型?

OSI七层模型的通俗解释如下:开放系统互联参考模型(OSI模型)自1984年批准以来,一直是计算机网络设计的重要组成部分。OSI模型提出时间约在20世纪80年代,是由欧洲主导的国际标准组织(ISO)自己开发的开放系统互连(OSI)网络套件。OSI Model (OSI模型)是一种抽象模型,它定义了网络协议和设备之间是如何通信和协同工作的。OSI参考模型有两个主要组件: 抽象的网络模型(基本参考模型/网络七层模型),还有一组具体协议。OSI七层模型对于研究网络体系结构是极其重要的。

相关阅读:OSI是什么意思?

据OSI 7498及相关附录记载,Internet协议的开发(即网络协议开发)受到OSI模型某些部分的影响,其中影响最大的是抽象网络模型,也就是OSI参考模型。在该模型中,网络系统被划分为若干层。每一层都有一个或多个单元层为其服务。每个单元层只能与临近的下一个单元层产生交互,并为它的上一个单元层提供服务。网络协议只允许单个主机中的实体与远程主机中同一层的相应实体产生交互。

下图是OSI模型以及工作原理:

OSI模型层次是什么样的?

OSI七层模型的协议

OSI参考模型将复杂的计算机与计算机之间的通信(专业名称为互连)划分为一系列不同的分层。

OSI七层模型各层功能从高到低示意图:

七层模型各层功能详解:

  • OSI物理层的主要功能:

OSI物理层描述了各种通信介质的物理特性,以及交换信号的电气特性和交换信号的传输对象。例如:这一层定义了以太网同轴电缆的尺寸、使用的BNC连接器类型和端接方法。

相关阅读:OSI物理层的作用是什么

  • 数据链路层的主要功能:

数据链路层协议描述通过特定介质传输的数据位的逻辑结构。这一层定义了以太网数据包成帧、寻址和检错。

相关阅读:数据链路层的作用

  • 网络层的主要功能:

网络层协议描述了各种数据链接之间如何在网络上的任意两个节点之间进行一系列的数据传输。例如:这一层定义了因特网的寻址和路由结构。

  • 传输层的功能:

传输层协议描述数据交付的质量和性质。比如:这一层定义了是否以及如何重传损坏或丢失的数据,传输层的主要作用是确保数据传输的准确性。

  • 会话层的主要功能是什么?

会话层协议描述了超出底层数据包处理范围的数据序列结构。比如:会话层负责远程过程调用中请求包和应答包之间的配对。

  • 表示层的功能

表示层协议提供被传输数据的格式。表示层的主要功能是为应用层提供数据,并负责数据转换和代码的格式化。从本质上来说,这一层是翻译器,并提供编码和转换功能。比如:HTTP协议,可以说适用于所有web浏览器但实际上它是一个应用层协议, HTTP协议通过借助表示层将不同编程语言及格式的数据以相同的信息显示在许多平台和设备上。

  • 应用层是什么?

应用层的主要作用是描述实际工作是如何完成的。比如:应用层协议将实现文件系统的相关操作。

OSI模型应用层有哪些网络协议?

最初的Internet协议规范定义了一个四层模型,围绕它设计的协议(如TCP)很难完全适应这个七层模型。大多数较新的设计使用网络七层模型。

Author: Maha

我是Wintesting中国站的 Maha,目前职位是市场营销&内容经理,负责CN Wintetsing网站内容的设计、编写与发布,同时还监管国内市场营销工作。与此同时,我也是一名IT培训教员,我的教育背景和所从事的行业都是与IT工程师行业及信息通信技术相关。此外,除了编写中英双语的新兴技术文稿外,我还是一名IT翻译工作者,累积翻译字数逾近10万,涉及的领域有大数据、人工智能、IoT、机器学习、云计算、AR&VR、计算机网络技术、计算机网络安全技术、应用程序测试、软件测试、系统测试、网络测试及IT基础设施等。如果你需要相关领域的内容编写或翻译工作请联系我。