为数十亿设备校准时间的NTP协议发明人戴夫·米尔斯逝世 享年85岁

摘要:

本周四,互联网先驱文特-瑟夫(Vint Cerf)宣布,网络时间协议(NTP)的发明者大卫-米尔斯(David L. Mills)博士于 2024 年 1 月 17 日安详辞世,享年 85 岁。在 Cerf 从 Mills 的女儿 Leigh 处得知 David 去世的消息后,他在互联网协会邮件列表上发布了这一消息。

david_mills_hero_3-800x450.jpg

David L. Mills 的照片,由 David Woolley 于 2005 年 4 月 27 日拍摄

米尔斯博士于 1985 年创建了网络时间协议 (NTP),以应对网络世界中的一个重要挑战:在不同的计算机系统和网络之间实现时间同步。在数字环境中,计算机和服务器遍布世界各地,每个系统都有自己的内部时钟,因此非常需要一个标准化的精确计时系统。

NTP 允许网络上的计算机时钟同步到一个共同的时间源,从而提供了解决方案。从数据完整性到网络安全,这种同步都至关重要。例如,NTP 可保持网络金融交易时间戳的准确性,并确保记录和监控网络活动的时间戳的准确性和同步性。

20 世纪 70 年代,米尔斯在COMSAT任职并参与ARPANET(互联网的前身)工作期间,首次发现了计算机网络同步时间的需求。他的解决方案将计算机的时间调整到几十毫秒以内。现在,NTP 已在全球数十亿台设备上运行,协调着各大洲的时间,成为现代数字基础设施的基石。

正如内特-霍珀(Nate Hopper)在2022 年《纽约客》上撰写的一篇出色的人物专访中所详细描述的那样,米尔斯在维护和发展协议方面面临着巨大的挑战,尤其是在互联网的规模和复杂性不断增长的情况下。他的工作凸显了关键开源软件开发人员通常未得到充分重视的作用(2020 年的 xkcd 漫画对这一主题进行了很好的探讨)。米尔斯天生患有青光眼,视力下降,最终完全失明。由于视力问题,米尔斯在 2000 年代将协议的控制权移交给了哈兰-斯坦恩(Harlan Stenn)。

mills_screenshot.jpg

2024 年 1 月 19 日的特拉华大学 David L. Mills 博士网站

除了在 NTP 方面的工作外,米尔斯还为NSFNET发明了第一个"Fuzzball 路由器"(基于 DEC PDP-11 计算机的首批现代路由器之一),创建了 FTP 的首批实现之一,为"ping"的创建提供了灵感,并作为互联网架构工作组的首任主席在互联网架构方面发挥了关键作用。

米尔斯的工作得到了广泛认可,1999 年他成为美国计算机协会会员,2002 年成为电气和电子工程师学会会员,2013 年获得电气和电子工程师学会互联网奖,以表彰他在互联网发展过程中对网络协议和计时的贡献。

米尔斯于 1971 年获得密歇根大学计算机与通信科学博士学位。去世时,米尔斯是特拉华大学的名誉教授,在该校任教 22 年后于 2008 年退休。

查看评论
created by ceallan