1. **OSI**七层模型

开放式系统互联模型(Open System Interconnection Model,缩写为 OSI model,简称为 OSI 模型)

2. TCP/IP 四层模型

OSI 模型是一个参考/逻辑模型,它旨在通过将通信过程分为更小、更简单的组件来描述通信系统的功能。TCP/IP 是 Transmission Control Protocol/Internet Protocol 协议的缩写,包含以下四层:

  1. 网络接口层 Network Interface。
  2. 网络层 Internet Layer。
  3. 传输层 Transport Layer / Host-to-Host。
  4. 应用层 Application Layer。

四层模型中没有表示层和会话层,同时把数据链路层和物理层合并为网络接口层,但四层模型中并没有定义网络接口层的实现。

3. TCP/IP 五层模型

五层模型没有表示层和会话层,而是将这些功能留给应用程序开发者处理。

五层模型是四层模型的演进。

虽然 OSI 模型由国际标准组织制定,但其实现过于复杂、制定周期过长,在其整套标准推出之前,TCP/IP 模型已经在全球范围内被广泛使用,因此,TCP/IP 模型才是事实上的标准。