机器的哀求
如果你打算雇人为你做饭、扫除、开车、烧火、守门,你能要求他们互不讲话、不去注意别人都在做
什么、也不去协调彼此的职能吗?
可是,当我们用机器来执行这些职能时,我们却能胸有成竹地把它们一一分开。现在,我们的真空吸
尘器,汽车,门铃,冰箱,热力系统都还是封闭式的专用系统。设计师在设计的时候,并没有打算让它们
互相交流。在协调机器的行为方面,我们走得最远的一步,就是在许多器具中都装上了数字钟。我们试图
利用数字时间,使某些功能同步进行,但结果却多半是造就了一堆呜咽的机器,上面不停闪动的“12:00”
仿佛在低位:“求求你,想办法让我变得更聪明一点吧!”
机器必须能轻松地彼此交谈,才能为人提供更好的服务。
寻找同伴的呼唤
数字化改变了机器与机器交流标准的特点。过去,人们习惯于聚在日内瓦或其他地方开国际会议,一
槌敲定(这是工业化的年代里一个颇能说明问题的比喻)从频谱分配到电信协议等一切事物的世界标准。
有时,这个过程旷日持久,例如由于对综合服务数字网(1SDN, integrated
services digita1 network)的电
话标准讨论太久,等到标准通过时,技术已经落伍了。
标准制定委员会的操作前提和心态是,电子信号就好像螺纹一样。为了让螺钉和螺帽能适用于不同的
国家,我们必须在每一个关键尺寸上都达成一致,而不是只制定部分标准。即使你算好了每英寸或每公分
该有多少螺纹,假如直径不对,螺钉和螺帽仍然无法配套。机械世界在这方面的要求是很苛刻的。
比特就宽容多了。比特很适合更高级的语言描述和“协议”(protocol,原意为“礼仪”,过去专指
上流社会在社交上的繁文褥节)。有些协议可以具体到规定两部机器如何“握手”。“握手”(handsha-
king)这个词,实际上是个技术术语,指两部机器之间如何建立通信,并且决定在通话中使用哪些变数。
下次你使用传真或调制解调器时注意听听看。所有那些杂音和难听的哗哗声,实际上都是在进行机器
之间的联系交换。这些寻找同伴的呼唤声,就是在想办法商讨出所有变数中的最大公分母,以便找出交换
比特的最广范围。
在更高的层次上,我们可以把通信协议当作中间标准,或是用来商讨出更具体的比特交换方式的语言。
在使用多种语言的瑞士,假如你一个人去滑雪,而和陌生人共同搭乘滑雪缆车,这时你想和同伴交谈的话,
第一件事一定是先商量用哪一种语言来沟通。电视和烤箱在携手合作以前,也会先间彼此同样的问题。
|