1.2.2 计算机网络的分层结构(下)
水平视角
YSCS协议(压缩传输协议)
发送方先压缩然后接收方再解压。
为什么要分层?为什么要制定协议?
计算机网路功能负责->采用分层结构,将诸多功能合理地划分在不同层次->对等层之间制定协议,以实现功能
垂直视角
发送过程中增加首部信息和尾部信息
传输过程中检查收尾部信息
每一层的实体只关注每一层的首部信息
同一层之间有一个规定的协议
协议数据单元(PDU)
对等层次之间传送的数据单位。第n层的PDU记为n-PDU(当层传送的数据单位)
服务数据单元(SDU)
为完成上一层实体所要求的功能而传送的数据。第n层的SDU记为n-SDU (上层实体所要求传输的)
协议控制信息(PCI)
控制协议操作的信息。第n层的PCI记为n-PCI (控制当层的收尾部信息)
三者的关系 n-SDU+n-PCI=n-PDU=(n-1)-SDU
协议三要素
协议:即 网络协议,是控制对等实体之间进行通信的规则的集合,是水平的
由语法、语义和同步三部分组成(协议三要素):
(1)语法,数据与控制信息的格式。例如,协议控制信息(首部)部分占几个字节、每个字节是什么含义,协议的数据部分最多由多少字节。
(2)语义,需要发出何种控制信息、完成何种动作及做出何种应答。例如,发送方发完数据之后接收方是否需要“应答”。
(3)同步(时序),执行各种操作的条件、时序关系等,即事件实现顺序的详细说明。