Дэвид Леннокс Миллс (3 июня 1938 г. — 17 января 2024 г.) — американский инженер-компьютерщик и почётный профессор Делавэрского университета . [ 1] Он был пионером Интернета , возглавлявшим целевую группу Gateway Algorithms and Data Structures (GADS). Он был известен как «Отец времени» Интернета [2] за разработку протокола сетевого времени , который предназначен для синхронизации всех участвующих компьютеров в различных компьютерных системах и сетях с точностью до нескольких миллисекунд от всемирного координированного времени .
Дэвид Леннокс Миллс родился в Окленде, Калифорния , 3 июня 1938 года. [2] [3] Его мать, Адель (урожденная Догерти), была пианисткой, а отец, Альфред, был инженером. [4] [3] У него была глаукома с рождения, но хирург сохранил часть зрения в его левом глазу, когда он был ребенком. [2] Он посещал школу в Сан-Матео, Калифорния, для слабовидящих. [5]
Миллс получил докторскую степень в области компьютерных и коммуникационных наук в Мичиганском университете в 1971 году. [5] Во время учебы в Мичигане он работал над спонсируемым ARPA проектом «Разговорное использование компьютеров» (CONCOMP) и разработал аппаратное и программное обеспечение на базе DEC PDP-8 , позволяющее подключать терминалы по телефонным линиям к мэйнфрейму IBM 360. [6] [7]
В 1977 году Миллс начал работать в COMSAT над синхронизацией часов компьютеров, подключенных к ARPANET , и создал сетевой протокол времени (NTP). [5] [8] [9] NTP предназначен для синхронизации всех участвующих компьютеров с точностью до нескольких миллисекунд относительно всемирного координированного времени (UTC). [10] В 2022 году он рассказал The New Yorker , что ему нравится работать над синхронизированным временем, потому что никто другой над этим не работал, что дало ему его собственное «маленькое поместье». [5] В середине 2000-х годов Миллс передал полный контроль над эталонной реализацией NTP Харлану Стенну. [5]
Миллс внес вклад в стандарты и программное обеспечение, которые стали Интернетом. Он был председателем Целевой группы по алгоритмам шлюзов и структурам данных (GADS) и первым председателем Целевой группы по архитектуре Интернета. [11] Он изобрел маршрутизатор Fuzzball на базе DEC LSI-11 , который использовался для 56 кбит/с NSFNET (1985), [12] и вдохновил автора ping . [13] Он является автором 28 RFC , [14] включая два стандарта Интернета . [15]
В 1999 году он был избран членом Ассоциации вычислительной техники , а в 2002 году он был избран членом Института инженеров по электротехнике и электронике (IEEE) за вклад в сетевые протоколы и сетевое хронометрирование в развитии Интернета . [16] В 2008 году Миллс был избран членом Национальной инженерной академии (NAE) за вклад в хронометрирование Интернета и разработку протокола сетевого времени. В 2013 году он получил премию IEEE Internet Award «за значительное лидерство и устойчивый вклад в исследования, разработку, стандартизацию и развертывание возможностей качественной синхронизации времени для Интернета». [17]
Миллс был почетным профессором в Университете Делавэра , где он был штатным профессором с 1986 по 2008 год. [5] Впоследствии он занимал должность внештатного преподавателя в Делавэре, чтобы иметь возможность продолжать преподавать. [18]
Миллс женился на Беверли Чизмадиа в 1965 году. [4]
Миллс был радиолюбителем с позывным W3 HCF . [2] [19] [20]
Его зрение начало ухудшаться примерно в 2012 году, и к 2022 году он полностью ослеп. [5] Миллс умер в Ньюарке, штат Делавэр , 17 января 2024 года в возрасте 85 лет. Жена Миллса, Беверли Джин Чизмадия Миллс, умерла 30 сентября 2024 года в Ньюарке, штат Делавэр. [21]