核心概念
- 体系结构 (Architecture):是层及其协议的集合,是功能的精确定义,不涉及具体的硬件实现。
- 分层 (Layering):采用信息隐蔽、抽象数据类型等方法,目的是向上层提供服务。
分层的好处
- 各层之间独立,灵活性好。
- 结构上可分割,易于实现和维护。
- 能促进标准化工作。
封装与解封装过程
- 发送端:数据逐层下降,每层加上该层控制信息(首部/尾部),形成该层的 PDU。
- 应用层 传输层(报文/段) 网络层(IP 数据报/分组) 数据链路层(帧) 物理层(比特流)。
- 接收端:逐层剥去首部/尾部,取出数据上交给上层。