1.协议
在计算机网络中,不同系统的实体之间将会发生通信。一个通信实体是指能够发送和接收信息的任何事物,例如应用程序、浏览器、数据库管理系统以及电子邮件软件。一个系统是包含有一个或多个实体的物理对象,例如计算机和终端。
但是两个实体间仅发送二进制位数据就指望对方能理解所传输的信息的内容是不可能的。为了进行通信,实体之间一定要达成一个协议(控制数据通信的一组规则)。一个协议定义了通信内容是什么,通信如何进行以及何时进行。协议的关键是语法、语义和时序。
(1)语法。语法是指数据的结构或格式,指数据表示的顺序。例如,一个简单的协议可以定义数据的头部(前8个比特)是发送者的地址,中部(第二组8个比特)是接收者的地址,而尾部就是消息本身。
(2)语义。语义指比特流每一部分的含义。一个特定的比特模式该如何理解?基于这样的理解该采取何种动作?例如,一个地址指的是要经过的路由器还是消息的目的地址?这些都建立在语义的定义之上。
(3)时序。时序包括两方面的特征:数据何时发送以及以多快的速率发送。例如,如果发送方以100Mbit/s的速率发送数据而接收方仅能处理1Mbit/s速率的数据,这样的传输会使接收者负载过重,并导致大量数据流失。
2.标准
由于有多种因素要求同步,即使排除效率因素,仅仅考虑通信的建立过程,在网络节点之间的大量协调工作也是必需的。一个生产厂商可以使他自己的产品之间配合得很好,但如果某些满足你需要的最好的部件不是由一家厂商生产的,那么没有标准就出现了使用与维修方面的困难。汽车是非标准化产品的例子,来自不同厂家,不同型号汽车的驾驶盘不经过修改是无法安装到另一个型号的汽车上的。标准提供了产品开发的模型,使得无论哪个厂家的产品都能在一起工作。
为生产厂商创建和维护一个开放和有竞争的市场,以及保证数据和电信技术及过程的国际国内互操作性,标准十分重要。标准为生产厂家、供应商以及政府机构提供了保证某种程度的互操作性的指导,而这种互操作性在今天的市场和国际通信中是必需的。
数据通信标准可以分为两大类:法定标准和事实标准。(www.daowen.com)
(1)法定标准。法定标准是那些被官方认可制定的标准。
(2)事实标准。未被官方认可的,但却在实际应用中被广泛采用的标准称为事实标准。事实标准通常都是那些试图对新产品进行功能定义的生产厂商建立的。
事实标准可以进一步分为两类:私有的和非私有的。私有标准是最初由一个商业组织为本身产品的操作制定的标准。因为该标准由制定它的企业完全拥有,所以称为私有标准。因为它不提供与别的厂商产品间的通信能力,所以这些标准也被称为封闭式标准。非私有标准是最初由某些组织或委员会制定并推向公共领域的标准,因为它们提供了不同系统之间的通信能力,所以它们也被称为开放标准。
3.世界重要的标准化组织
(1)国际标准化组织(ISO)。ISO是一个国际性组织,由世界各国政府的标准制定委员会组成。它是网络通信的开放系统互联(OSI)七层模型的制定者。
(2)国际电信联盟电信标准化部(ITU—T)。ITU—T是联合国的一个机构,各国参与制定电信标准的国际性组织。它规定了通过电话线进行的数据通信的V系列标准(V.32,V.33,V.42)和通过公用数字网络进行传输的X系列标准(X.25,X.400,X.500)以及综合业务数字网(ISDN)标准。
(3)美国国家标准化协会(ANSI)。ANSI是一个完全与美国联邦政府无关的非营利组织。它向ITU—T提供建议并且是ISO指定代表美国的全权组织。
(4)电气电子工程师协会(IEEE)。IEEE是世界上最大的制定计算、通信、电子工程以及电子方面标准的国际专业组织。802项目(802.3标准,802.4标准,802.5标准)的委员会就是IEEE为局域网设立的一个专门委员会。
(5)电子工业联合会(EIA)。EIA是美国电子产品生产商的联合会。它定义了两种数字设备(如计算机与调制解调器)之间的几种传输标准,如EIA—232—D、EIA—449以及EIA—530等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。