network_planner:chapter_01:01_02_architecture

这是本文档旧的修订版!


将原页面中“OSI七层结构”表格替换为以下内容即可:

OSI参考模型由低到高分为7层。各层传输的数据统称为协议数据单元(Protocol Data Unit,PDU)。

层号 层次 主要任务 协议数据单元
7 应用层 为用户应用提供网络服务 APDU(Application Protocol Data Unit,应用层协议数据单元)
6 表示层 数据格式转换、压缩和加密 PPDU(Presentation Protocol Data Unit,表示层协议数据单元)
5 会话层 建立、管理和终止会话 SPDU(Session Protocol Data Unit,会话层协议数据单元)
4 传输层 提供端到端的数据传输 TPDU(Transport Protocol Data Unit,传输层协议数据单元)
3 网络层 寻址、路由和分组传输 分组(Packet)
2 数据链路层 成帧、差错控制和流量控制 帧(Frame)
1 物理层 透明传输比特 比特流(Bit Stream)

PDU是Protocol Data Unit的缩写,中文通常称为协议数据单元

PDU是同一层对等实体之间进行逻辑通信时交换的数据单位。不同层次的PDU具有不同名称。

缩写 英文全称 中文含义 所属层次
APDU Application Protocol Data Unit 应用层协议数据单元 应用层
PPDU Presentation Protocol Data Unit 表示层协议数据单元 表示层
SPDU Session Protocol Data Unit 会话层协议数据单元 会话层
TPDU Transport Protocol Data Unit 传输层协议数据单元 传输层

网络层及以下通常使用更直观的名称:

  • 网络层PDU称为分组(Packet);
  • 数据链路层PDU称为(Frame);
  • 物理层传输的是比特流(Bit Stream)。
记忆方法:APDU、PPDU、SPDU和TPDU的首字母分别对应Application、Presentation、Session和Transport。

发送数据时,上层PDU作为数据交给下层,下层加入本层的协议控制信息,形成新的PDU,这个过程称为封装

应用层数据
   ↓
APDU(应用层协议数据单元)
   ↓
PPDU(表示层协议数据单元)
   ↓
SPDU(会话层协议数据单元)
   ↓
TPDU(传输层协议数据单元)
   ↓
分组 Packet
   ↓
帧 Frame
   ↓
比特流 Bit Stream

接收端按照相反顺序逐层去除协议控制信息,这个过程称为解封装

易错点:PDU的准确译名是“协议数据单元”,教材图中也可能将其概括为“数据交换单元”。两种说法均表示相应层次在对等通信中处理和交换的数据单位。
  • network_planner/chapter_01/01_02_architecture.1785898909.txt.gz
  • 最后更改: 2026/08/05 11:01
  • iteasyx