OSI 模型是什么?它有什么用途?

最后更新: 10月2023

El OSI模型 它在计算机网络中非常重要。因此,在本文中,我们将解释这种网络模型是什么、它如何工作、它的作用是什么、它包含哪些层等等。

什么是 OSI 模型?

网络交换机

El OSI(开放系统互连)模型开放系统互连 (Open Systems Interconnection) 是计算机网络通信协议的参考模型。该模型由 ISO(国际标准化组织)于 80 世纪 XNUMX 年代创建。

OSI 模型最初由国际电信联盟 (ITU) 发布。然而,直到 1983 年,ISO 才于次年将其作为标准发布。事实上,OSI 的目标是 标准化互联网通信 使其更加简单并寻求所有网络设备和软件的互操作性。

由于 OSI 模型是 规范类型模型你可以说它是一个理论概念,但它可以实现切实的东西,使电信领域的各种技术和制造商能够正确地开展工作。

多年来,OSI 模型一直在不断改进。目前 提供 7 层 定义网络上两个节点或设备之间建立连接时信息所经历的不同阶段。无论信息类型、连接设备的类型、其技术或位置如何,都会涉及相同的层。

一点历史:背景

必须说 计算机网络的扩展 它始于80世纪XNUMX年代,当时人们越来越需要将遍布全球的不同设备互连,以传输信息并保持连接。而网络则早在XNUMX年代之前就已诞生。

  WiFi接入点分析:全面了解您的网络

您一定记得 互联网起源的历史 以及它的前身,例如被称为阿帕网(ARPANET)的网络。当时,OSI 模型尚不存在,他们面临的问题是许多网络程序或设备之间无法相互通信。因此,ISO 标准化至关重要,它需要确定一套适用于所有网络的规则,以避免出现这些互操作性问题。

OSI 模型如何工作?

正如我之前提到的,OSI 模型由 7 个不同的层组成,这些层依赖于不同的层。 操作分为几个步骤由于每一层在通信中都履行特定的、分层的功能,因此通信协议会使用全部或部分层来确保网络通信。

OSI 模型用于什么?

OSI 模型本质上是一个组织电信的概念工具。它的作用是 标准化网络上的信息传输方式 计算。

必须指出的是,OSI 模型本身并不是一个网络拓扑,也不是一个网络模型,更不是规范或协议。它是一种定义功能的工具,以便 制造商和开发商 可以创造出像以前一样能够无缝协作的产品。

OSI 模型层或 OSI 堆栈

层或级别 组成 OSI 模型(也称为 OSI 堆栈)的组件包括:

  • 物理层: 它是 OSI 模型的最低层。它处理与网络拓扑、物理连接、信令和二进制传输相关的所有内容。换句话说,它标准化了物理层(电缆类型、无线连接波形、网络接口、电压等)。
  • 数据链路层:处理通信过程中的物理重定向、错误检测、介质访问和流量控制。例如,MAC 地址和 LLC 地址将在此层定义。
  • 网络层: 它负责逻辑寻址和路由确定,即识别相关网络之间的现有路由。基本数据单元称为“数据包”,可根据其使用的路由协议或可路由协议进行分类。前者选择路由(例如 RIP、IGRP、EIGRP),后者随数据包传输(例如 IP、IPX、AppleTalk)。该层的目标是确保数据到达目的地,即使需要使用路由器等中间设备。
  • 传输层: 它负责端到端连接和传输数据的可靠性。每个数据包中包含的数据都会从一个节点传输到另一个节点,也就是说,从源设备传输到目标设备,无论使用何种物理介质。它的工作通过逻辑端口进行,并构成所谓的 IP 套接字:端口.
  • 会话层: 它是网络上设备之间的通信。它负责控制和维护交换数据的连接设备之间的链路。它还必须确保一旦两个系统之间建立通信,数据传输通道在中断时能够恢复。根据具体情况,这些服务可能会部分或完全不需要。这就是为什么我之前提到并非所有 7 层都会被使用……
  • 表示层: 顾名思义,它用于呈现传输的数据。也就是说,这些组装好的数据包会被“翻译”成系统可识别或可用的格式。例如,一系列数据包可以生成一条消息、一个文件等等。它还允许数据加密和编码,以及压缩和适应接收设备。
  • 应用层:这是最顶层。需要注意的是,随着新应用的出现,新的通信协议也在不断开发。因此,最后一层定义了应用用于交换数据的协议。这一层可能最终会呈现给用户,尽管并非总是如此。然而,需要注意的是,用户很少与应用层交互;他们只是与那些与其交互的应用进行交互。例如,聊天应用、网页浏览器等等。
  与 DD-WRT 兼容的最佳路由器

最后,有些人使用助记规则来记住 OSI 模型的 7 层,该规则是 费尔特SPA (物理、数据链路、网络、传输、会话、演示和应用)。