【摘要】:把通信的发送和接收之间需要共同遵守的这些规定、约定和规程统称为通信协议。通信协议主要由以下3个要素组成。对协议元素的含义进行解释。
1.通信协议的概念
在数据通信中,为了能够实现各种数据终端或计算机参与的通信,必须事先约定一些通信双方共同遵守的协议规程。把通信的发送和接收之间需要共同遵守的这些规定、约定和规程统称为通信协议。
2.通信协议的作用
通信协议是协调网络的运行,使之达到互联、互通和互换的目的,因此通信协议十分重要。其主要作用有数据的分段和重组、封装和拆装、连接控制、流量控制、差错控制、寻址、数据交换、复用、提供用户接口等。
3.通信协议的组成要素
数据通信系统中的协议,是一整套关于信息传输程序、信息格式和信息内容等方面的规则和约定,它保证了计算机与终端之间、计算机之间能够正确、有效地传递信息。
通信协议主要由以下3个要素组成。
(1)语义。(www.daowen.com)
对协议元素的含义进行解释。语义规定了通信双方彼此“讲什么”,语义确定协议元素的类型和内容,包括数据的内容和含义以及用于协调的控制信息和差错控制,如报文中哪些部分用于控制、哪些部分是真正的通信内容。
(2)语法。
将若干个协议元素和数据组合在一起用来表达一个完整的内容所应遵循的格式,也就是对信息的数据结构做一种规定。语法规定了通信双方彼此“怎样讲”,即确定协议元素的结构与格式,包括数据格式、编码和信号等级。
(3)同步。
同步又称为定时关系,是对事件实现顺序的详细说明。同步规定了“什么时候讲”,即规定事件的执行顺序,同步确定通信过程中通信状态的变化,包括速率适配和排序,如何时进行通信。
由此可以看出,协议(protocol)实质上是数据网络通信时所使用的一种功能描述语言。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关数据通信与计算机网的文章