硬件是计算机网络的基础,但并不足以,计算机网络中的数据交换还必须遵照约定好的规则网络
任何通讯或信息交换过程都须要规则->协议计算机网络
计算机网络的全部通讯过程都必须遵照某种规些规则->协议事件
network protocol是为进行网络中的数据交换而创建的规则、标准或约定。io
协议规定了通讯实体之间所交换的信息的格式、含义、顺序以及针对收到信息或发生的事件所采起的“动做”(actions)基础
- 语法(数据与控制信息的结构或格式、信号电平-底层信息)network
- 语义(须要发出哪一种控制信息、完成何种动做以及作出何种响应、差错控制)硬件
- 时序(事件顺序、数据交换的速度匹配)语法