网络协议(network protocol),简称协议,是为网络中的数据交换而建立的规则、标准或约定。
协议规定了通信实体之间交换的消息的格式、意义、顺序以及针对收到信息或发生的时间采取的“动作”(actions)。
协议的三要素:
语法(Syntax)
数据或控制信息的结构或格式
信号电平(底层)
语义(Semantics)
需要发出何种信息
完成何种动作以及做出何种反应
差错控制
时序(Timing)
事件顺序
速度匹配
协议的重要性
协议规范了计算机网络中所有信息发送和接收过程,如TCP,IP,HTTP,SKYPE,802.11
学习网络、网络创新的形式之一
internet协议标准
RFC:Request and Comments 对协议最权威的描述
IETF:互联网工程任务组(Internet Enginering Task Force)