📜  使用 OSI 模型进行通信的方式

📅  最后修改于: 2021-09-28 10:28:06             🧑  作者: Mango

开放系统互连 (OSI) 模型是由国际标准化组织 (ISO) 创建的标准“参考模型” ,用于描述网络通信中涉及的软件和硬件组件如何分工和相互作用。

OSI 模型定义了一组七层功能元素,从第 1 层(物理层)的物理相互关系到第 7 层(应用层)。传输控制协议 (TCP) 和互联网协议 (IP) 是定义互联网的两种网络标准。 IP 定义了计算机如何在一组相互连接的网络上相互接收数据。 TCP 定义了此类网络如何拥有更可靠的通信通道。

OSI 模型中的层需求:

  1. 在两个设备之间建立链接以进行通信和共享信息的方法很复杂。产生有利可图的交流需要许多任务。需要开发一个网络架构来执行所有这些功能。
  2. 在网络架构中,各种任务和功能被分类为相关且可管理的集合,称为层。网络架构可以定义为一组描述每一层功能的协议。协议隐藏在 OSI 模型中,很容易随着技术的变化而改变。
  3. 中间系统只需要几层而不是所有层。协议分层使我们能够设计放置连续层的系统或设备。它还允许服务与实现不同。

一个 7 层 OSI/ISO 参考模型

使用网络架构的原因和优势如下:

  1. 分层架构为更新和扩展网络服务提供了可变性。
  2. 新服务和网络基础设施的管理变得更加容易。它消除了设计过程中的复杂性,因为每一层的功能及其协商是可区分的。
  3. 层数、分配给它们的层的名称和功能可以因网络而异。但是对于所有的网络来说,下层总是提供一些上层的服务。
  4. 分层架构的概念是一种看待网络的新方式。
  5. 逻辑分段允许不同团队同时在不同任务上并行工作。
  6. 由于分段(分层结构),可以将复杂的问题分解为简单且更可行的任务。

OSI/ISO模型中的通信过程:

使用 ISO/OSI 模型的交换