上一页 下一页

OSI 如何工作

作者:Jeff Tyson

各层

OSI 参考模型的七层

将**七层**想象成计算机中的装配线。在每一层,数据都会发生某些变化,以便为下一层做准备。这七层分为**两组**,分别是:

应用层组

  • **第 7 层:应用层** - 这是当用户选择传输文件、读取消息或执行其他网络相关活动时,实际与操作系统或应用程序交互的层。
  • **第 6 层:表示层** - 第 6 层接收应用层提供的数据,并将其转换为其他层可以理解的标准格式。
  • **第 5 层:会话层** - 第 5 层建立、维护并结束与接收设备的通信。

传输层组

  • **第 4 层:传输层** - 该层维护数据的**流量控制**,并提供设备之间的数据错误检查和恢复。流量控制意味着传输层会检查数据是否来自多个应用程序,并将每个应用程序的数据整合为物理网络的单一数据流。
  • **第 3 层:网络层** - 数据将如何发送到接收设备在此层确定。逻辑协议路由寻址在此处理。
  • **第 2 层:数据链路层** - 在该层中,将适当的物理协议分配给数据。此外,还定义了网络类型和数据包排序
  • **第 1 层:物理层** - 这是实际硬件的层。它定义了网络的物理特性,例如连接、电压电平和时序。

OSI 参考模型实际上只是一个指导方针。实际的**协议栈**通常将一个或多个 OSI 层合并为一个单一层。

广告