网络协议
如果将网络比作是交通道路的话,协议就是与其同等重要的交通规则。
网络中的数据交换必须遵守事先约定的原则,因此学习计算机网络本质上就是在学习网络协议。
定义:
网络协议(network protocol)简称协议,是为网络中的数据交换而建立的规则,标准或约定。
协议规定了通信实体之间所交换的信息的格式,意义,顺序以及针对收到信息或发生事件所采取的动作。
协议三要素:
- 语法(Syntax):数据与控制信息的结构或格式;信号电平。
- 语义(Semantics):需要发出何种控制信息;完成何种动作以及做出何种响应;差错控制
- 时序(Timing):时间顺序;速度匹配
Internet协议标准:
RFC:Request for Comments
IETF:互联网工程任务组(Internet Engineering Task Force)