通信协议的概念

通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。协议定义了数据单元使用的格式,信息单元应该包含的信息与含义,连接方式,信息发送和接收的时序,从而确保网络中数据顺利地传送到确定的地方。
在计算机通信中,通信协议用于实现计算机与网络连接之间的标准,网络如果没有统一的通信协议,电脑之间的信息传递就无法识别。 通信协议是指通信各方事前约定的通信规则,可以简单地理解为各计算机之间进行相互会话所使用的共同语言。
通信协议主要由以下三个要素组成:
语法:即数据与控制信息的结构或格式。
语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
同步:事件实现顺序的详细说明,即何时通信,明确通信的顺序、速率匹配和排序
特点:
层次性、可靠性和有效性。

相关标准组织

(1)IEEE:电气和电子工程师协会,在通信领域最著名的研究成果是802标准.802标准定义了总线网络和环形网络等的通信协议。
(2)ISO:国际标准化组织,最有意义的工作就是它对开放系统的研究.在开放系统中,任意两台计算机可以进行通信,而不必理会各自有不同的体系结构.具有七层协议结构的开放系统互连模型(OSI)就是一个众所周知的例子。
(3)ITU:国际电信联盟,ITU已经制定了许多网络和电话通信方面的标准。