第一章 计算机网络 5 分层结构/协议/接口/服务的概念
本笔记参考书目:
- 计算机网络(第8版)谢希仁
- 2021王道计算机网络视频公开课
本节重点:
- 分层结构/协议/接口/服务
- 实体/对等实体
- PCI/SDU/PDU
转载请注明文章来源!
分层的基本原则
- 每层间相互独立;
- 层与层之间的交流尽量最少,每层都使用最合适的结构技术来实现;
- 保持下层对上层的独立性,下层为上层提供 服务 ,上层使用下层的 接口 ;
相关概念
实体/对等实体
第n层中活动的元素成为n层实体,同一层的实体叫对等实体。
协议
【水平】
为同层网络的 对等实体进行数据交换而建立的规则 、准则或约定,成为网络协议。
- 语法:传输的数据格式(怎么解析)
- 语义:所要完成的功能(要干什么)
- 同步:操作的顺序
接口
接口,又称服务访问点(SAP:Service Access Point),是同一系统中,相邻两层的服务交换的地方。
上层使用下层提供的服务的入口。
服务
【垂直】
下层为相邻上层提供的功能调用。
PCI/SDU/PDU
PCI(Protocol Control Information):协议控制信息;
SDU(Service Data Unit):服务数据单元,就是用户数据,在层与层之间传输;
PDU(Protocol Data Unit):协议数据单元,对等层次间的数据传输单位;
关系: PCI + SDU = PDU
用户数据SDU必须封装到PDU里才能实现数据交换。
SDU长度必须小于等于PDU,也就是说,对等层之间要实现数据交换,就必须将SDU切割(较小)或扩充到对等层PDU大小。
本层PDU作为下一层的SDU继续封装。
易错点
上一层为下一层提供服务时,服务不止包含上一层所提供的,还可能还包含以上层提供的服务