关键要点
- 1957年至1963年期间,leonard kleinrock在纽约市立学院获得了电气工程学士学位,然后在麻省理工学院获得了硕士和博士学位。
- 在此期间,他在ucla创办了网络测量中心,在这里他参与了arpanet的工作,并连接了第一台计算机到互联网上。
- 他与学生farouk kamoun合作进行的分层路由工作,现在在现代web的运作中起着关键作用。
leonard kleinrock
可以将三个人归功为分组交换网络的发明者,从而为互联网打下基础:leonard kleinrock、donald davies和paul baran
leonard kleinrock(1934年6月13日出生于纽约)是一位著名的美国工程师和计算机科学家,他对计算机网络领域,尤其是计算机网络理论方面做出了几项重要贡献。他还在arpanet的发展中扮演了重要角色。
kleinrock来自一个贫穷的乌克兰犹太移民家庭。1951年从布朗克斯科学高中毕业后,kleinrock的父亲要求他留在纽约帮助养家。因此,leonard给“全国各地的商会”写信,寻求他们所在城镇的奖学金机会。kleinrock在一个表亲的店里当技术员,连续5年半(而不是4年)在纽约市立学院上夜校,1957年获得电气工程学士学位。
1958年,他去了麻省理工学院,在那里为mit最优秀的人之一–claude shannon工作。claude shannon是信息论的创始人,数学概念“熵”的创建者,更不用说作为描述数据的有用方式而复兴了布尔代数。 “他是个聪明的人,”kleinrock说。 “当时和现在都是我的榜样。”
kleinrock在mit获得了硕士学位(1959年)和博士学位(1963年),专业是电气工程和计算机科学。1961年,他发表了关于数字网络通信的第一篇论文《大型通信网络中的信息流动》。他在1963年的博士论文中进一步发展了自己的想法,建立了关于分组网络(分组交换)的数学理论,然后在1964年的书《通信网络》中出版了一本综合性的分析处理数字网络的著作。
在1962年完成博士论文后,kleinrock去了ucla(加州大学洛杉矶分校),后来建立了由他领导的网络测量中心(nmc),该中心由一组研究生组成,从事数字网络领域的工作。
kleinrock最初的很多想法都来自于关于如何让mit的学生和研究人员以最高效的方式共享计算机时间的头脑风暴。 “计算机会突发数据,它们传输,然后停下一会儿,它们在思考或处理等。而那时候数据通信线路非常昂贵,”kleinrock说。 “这个想法是,不要为某个人专门分配资源——当我坐在那里,思考的时候,那台机器是闲置的,我没有使用它。你想以动态的方式来做:谁需要就给谁。如果你不用它,就让别人用。”
1966年,劳伦斯·罗伯茨(mit的同事)加入了发展arpanet的项目,并利用了克莱因洛克的通信网络,以帮助说服他的同事们一个广域数字通信网络是可能的。1968年10月,罗伯茨将合同交给了克莱因洛克的中心,作为进行arpanet性能测量并找到改进方向的理想团队。
1969年9月初的一天,克莱因洛克的nmc团队将他们的sds(scientific data systems)sigma 7计算机连接到了接口信息处理器(第一台交换机),从而成为arpanet上的第一个节点,也是互联网上的第一台计算机(见下图)。
克莱因洛克和第一个imp
在20世纪70年代初,随着arpanet的发展,克莱因洛克的团队对系统进行了大量的工作,研究了世界上第一个分组交换网络涉及的详细设计和性能问题,包括路由、负载、死锁和延迟。
克莱因洛克后来发表了几本关于这个主题的标准作品,继续活跃于研究界,发表了200多篇论文并撰写了六本书。他与他的学生法鲁克·卡蒙在20世纪70年代末进行的分层路由的理论研究,现在对今天全球互联网的运作至关重要。
列纳德·克莱因洛克获得了许多专业奖项。他是美国国家工程院院士、ieee会士和acm会士。他获得了马可尼奖、l·m·埃里克松奖、ucla杰出教师奖、lanchester奖、acm sigcomm奖、sigma xi monie ferst奖、informs主席奖和ieee harry goode奖。他与文顿·瑟夫、罗伯特·卡恩和劳伦斯·罗伯茨共同分享了2001年的查尔斯·斯塔克·德拉珀奖,以表彰他们对arpanet和互联网的工作。他被选中在2008年9月29日在白宫接受乔治·w·布什总统颁发的重要科学奖。