
1.3 计算机网络标准化组织
当今网络的健康发展得益于行业规范的建立,众多的标准让不同厂商生产的设备能够相互兼容。好的标准不仅使不同的计算机可以相互通信,而且还能扩大遵循相应标准的产品市场。
所有的标准可以分为两大类:事实标准和法定标准。事实标准是指那些已经发生但没有任何正式确定的标准。作为Web运行基础的HTTP协议就是作为一个事实标准存在的。蓝牙是事实标准的另一个例子。它最初由爱立信公司开发,现在得到了广泛应用。而法定标准是指由一些正规标准化组织采纳的规则。国际性的标准化权威组织大致可以分成两类:国家政府通过条约建立起来的组织和自愿的非条约组织。下面将对一些著名组织进行介绍。
事实上的标准往往会最终演变成为法定标准。HTTP就是这种情况的一个例子,它很快就被IETF采纳。标准化组织之间通常也会认可彼此的标准以增加技术市场。
1.3.1 国际标准化领域有影响力的组织
国际标准化组织(International Organization for Standardization,ISO)成立于1946年,它是国际标准化领域中一个十分重要的非政府组织,其成员包括157个成员国的国家标准组织。这些成员包括ANSI(美国)、SAC(中国)、BSI(英国)以及其他154个成员。ISO为大量的学科制定标准,目前已经颁布的标准超过了17000个。ISO于1983年发布的开放系统互连参考模型(Open System Interconnection Reference Model,OSI)对推进通信协议标准化起了重要作用。
在标准化领域中另一个有很大影响的组织是电气和电子工程师学会(Institute of Electrical and Electronics Engineers,IEEE),它是世界上最大的专业组织,由计算机和工程学专业人士组成。除了每年发行大量的杂志和召开几百次会议以外,IEEE还有一个标准化组,专门致力于开发电气工程和计算领域中的标准。它在网络方面最著名的成果是802协议簇的定义。
1.3.2 电信领域有影响力的组织
国际电信联盟(International Telecommunication Union,ITU)是联合国的一个专门机构,也是联合国机构中历史最长的一个国际组织。ITU成员包括各国电信主管部门、电信设备制造商、计算机供应商、芯片制造商等。ITU有3个主要部门:电信标准部门ITU-T(1993年以前,被称为CCITT)、无线电通信部门ITU-R和电信发展部门ITU-D。该联盟自从成立以来,已经产生了3000多份建议,大多数建议被广泛应用于实践。例如,H.264被广泛用于视频压缩,X.509公钥证书被用于安全的Web浏览和数字签名电子邮件。
1.3.3 Internet标准化领域有影响力的组织
Internet工程任务组(Internet Engineering Task Force,IETF)是一个国际性团体,其成员包括网络设计者、制造商、研究人员,以及所有对Internet的正常运转和持续发展感兴趣的个人或组织。IETF由Internet体系结构委员会(Internet Architecture Board,IAB)监督,IAB向Internet协会(Internet Society,ISOC)负责。IETF的主要任务是负责互联网相关标准的开发和推动。它的组织形式主要是大量负责特定议题的工作组,工作组再通过主题区分为各个领域,每个领域的主席集中起来组成指导委员会。
IAB使用的标准化过程如下:为了将一个基本思想变成一个标准提案(Proposed Standard),首先需要在请求注释(Request For Comments,RFC)报告中完整地描述整个思想,并且在Internet社团中引起足够的兴趣。为了进一步将它推进到标准草案(Draft Standard)阶段,必须有一个可正常工作的实现,并且必须经过至少两个独立网站、历时4个月以上的严格测试。如果IAB确信这个想法是健全的,而且软件可以工作,那么它就会声明该RFC成为Internet标准。
对于Web标准,万维网联盟(World Wide Web Consortium,W3C)负责开发协议和给出促进Web长期增长的指导意见。它是一个行业联盟,现在有来自世界各地的300多名成员,已经制定了100多个W3C建议标准。