《中国青年报》2000年2月10日

《网络传奇》连载(4)

“阿帕网之父”出山

鲍伯·泰勒拿到了100万经费, 准备实施雄心勃勃的联网计划,但他深知,世间一切事物中,人是第一个可宝贵的,成功的关键是找到最合适的人主持这个项目,这个人不仅要通晓计算机,还必须精通远程通讯技术。

泰勒思前想后,把立克里德“网罗”的科学家、工程师在脑海中一个个掂量。突然间,他想起了ARPA去年拨款资助林肯实验室的一个远程联网项目, 项目负责人拉里·罗伯茨(L.Roberts)是担此重任的最佳人选。

wpe6.gif (495057 字节)拉里·罗伯茨是MIT林肯实验室高级研究员, 年仅28岁。与立克里德博士类似,他也是在卫斯理·克拉克等人研制的TX-0电脑(即PDP小型机原型) 上,自学计算机技术,继而成为行家里手,甚至为后一代机型TX-2写作了操作系统和分时系统。林肯实验室的人都知道,罗伯茨学习新知识非常快,一本新书10分钟就能读完;难能可贵的是,他还具备组织和管理才能,主持的科研项目大都能高效率地完成。例如,ARPA资助的那个项目就是网络史上的一个经典试验——罗伯茨将TX-2电脑,以电话线传输和声音调制方式,连接到千里之外的加州圣莫尼卡,与一台Q-32大型机实现了远程通讯,虽然连接的效果不太稳定,不到1分钟就出现了传输错误,但毕竟首次证明了远程联网的可能性。

罗伯茨此时考虑的是如何改进他的联网性能,压根没想到ARPA正在打他的主意。当泰勒首次登门拜访请他出山,出于礼节,他委婉地回绝了对方的盛情邀请。泰勒仍不死心,不久后再次前往林肯实验室,甚至暗示说罗伯茨将出任下一任IPTO处长。罗伯茨只好明确地告诉泰勒,他不愿去华盛顿当什么技术官僚,林肯实验室是他人生最佳的选择。

据罗伯茨后来回忆说,他基本上是在受到泰勒的“勒索”后,才被迫前往ARPA任职的。那天下午,实验室主任突然把他叫到办公室,吞吞吐吐地动员他去ARPA,说什么那里对他将有一个更好的前途等等。看着主任为难的模样,罗伯茨心里明白了,他没有办法争辨,无可奈何地离开了林肯实验室,于1966年12月赴ARPA任职。

泰勒笑着告诉他实情:为了“请到”罗伯茨这位高人,最后竟使出了“杀手锏”,找ARPA署长赫兹菲尔德求助。泰勒这样对署长说:“你不是掌握着林肯实验室的经费吗?难道你就没有办法让拉里来为我们工作?”赫兹菲尔德听后立即拿起电话,不一会儿,转头对泰勒讲:“让我们等着瞧吧。”

听完泰勒叙述的“故事”,罗伯茨只好苦笑着摇摇头,从此把全部精力转移到设计阿帕网络。这就是网络史上“三顾茅庐”的一段趣话,阴错阳差之间成全了罗伯茨这位“阿帕网之父”。

罗伯茨上任依始,果然不负众望。他雷厉风行地调度人马,设计项目方案,不到一年时间,就提出了阿帕网的构想。随着计划的不断改进和完善,罗伯茨在描图纸上陆续绘制了数以百计的网络连接设计图, 阿帕网框架结构逐渐成熟。 1968年6月, 罗伯茨正式向ARPA提交了一份题为“资源共享的电脑网络” 的报告,提出首先在美国西海岸选择4个节点进行试验。 

第一个节点选在加州大学洛杉矶分校(UCLA),因为他过去MIT的同事雷纳德·克兰罗克(L.Klenrock)教授在该校主持网络研究。克兰罗克既是他的挚友,也是他网络通讯技术入门的良师——早在1962年,克兰罗克就以一篇通讯排队论的博士论文而闻名电脑科学界, 而罗伯茨直到1964年才知道什么是网络。 第二个节点选在斯坦福研究院(SRI),那里有道格拉斯·恩格巴特(D.Engelbart)等一批电脑网络先驱人物。此外,
加州大学圣巴巴拉分校(UCSB)和犹他大学(UTAH)分别被确定为第三和第四节点,这两所大学都是电脑绘图研究的先驱,泰勒的前任伊凡·苏泽兰教授此时正任教于UTAH。参加联网试验的机器包括Sigma-7、IBM360、PDP-10和XDS-940等不同类的大型计算机,正好满足了泰勒梦寐以求的心愿。

但是,怎样才能把这些不同型号的电脑连在一起呢?1967年初,在密歇根州安阿伯市(Ann Arbor) ,泰勒和罗伯茨召开了一次联网试验研讨会,请各路研究人员各抒己见。

整个会议吵吵嚷嚷,大型主机联网如何能兼容?多数人对罗伯茨的阿帕网计划持怀疑态度。会议结束时,罗伯茨接到一个纸条,递条子的人是他崇敬的TX-0电脑发明人卫斯理·克拉克。罗伯茨低头看了看纸条:“你把事情全给弄颠倒了。”他顿时惊讶得说不出话来。

上页】      【下页