首页 百科知识 协议与协议体系结构

协议与协议体系结构

时间:2022-10-05 百科知识 版权反馈
【摘要】:由于不论是计算机还是终端用户都需要同样的合作关系,因此计算机通信和计算机网络需要用到两个非常重要的概念:协议;计算机通信体系结构,或协议体系结构。也可将协议定义为监督和管理两个实体之间数据交换的一整套规则。协议主要包括以下几个要素:通信功能是由一组结构化的模块,而不是单一的模块来完成的。这种模块结构就称为协议体系结构。

计算机和计算机之间为了互相合作而进行的信息交流通常称为计算机通信。类似地,当两台或更多的计算机通过一个通信网络互相连接时,这些计算机系统就称为计算机网络。由于不论是计算机还是终端用户都需要同样的合作关系,因此计算机通信和计算机网络需要用到两个非常重要的概念:协议;计算机通信体系结构,或协议体系结构。

当位于不同系统内的实体进行通信时,就需要使用协议。术语“实体”和“系统”是一种笼统的说法。诸如用户应用程序、文件传送软件、数据库管理系统、电子邮件工具以及终端等都称为实体。而计算机、终端、遥感器等都称为系统。而且,在某些情况下,实体和实体所属的系统指的是同样的东西(如终端)。通常,任何能够发送和接收信息的东西都是实体,而系统则是指包含了一个或多个实体且在物理意义上明确存在的物体。要想让两个实体顺利通信,它们必须“讲同样的语言”。通信的内容是什么、如何通信、何时通信都必须在通信的实体之间达成大家都能接受的协定,这些协定就称为协议。也可将协议定义为监督和管理两个实体之间数据交换的一整套规则。协议主要包括以下几个要素:

(1)语法(Syntax):包括诸如数据格式和信号电平之类的东西。

(2)语义(Semantics):包括用于相互协调及差错处理的控制信息。

(3)定时关系(Timing):包括速率匹配和排序。

通信功能是由一组结构化的模块,而不是单一的模块来完成的。这种模块结构就称为协议体系结构。在下面的讨论中,我们首先从上面这个例子中归纳出一个简单的协议结构,之后介绍现实应用中更复杂的例子:TCP/IP和OSI。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈