David Lennox Mills (3 de junio de 1938 - 17 de enero de 2024) fue un ingeniero informático estadounidense y profesor emérito de la Universidad de Delaware . [1] Fue un pionero de Internet que dirigió el Grupo de trabajo de algoritmos y estructuras de datos de puerta de enlace (GADS). Fue conocido como el "Padre Tiempo" de Internet [2] por diseñar el Protocolo de tiempo de red , que tiene como objetivo sincronizar todas las computadoras participantes en diferentes sistemas informáticos y redes con una precisión de unos pocos milisegundos respecto del Tiempo Universal Coordinado .
David Lennox Mills nació en Oakland, California , el 3 de junio de 1938. [2] [3] Su madre, Adele (née Dougherty), era pianista, y su padre, Alfred, era ingeniero. [4] [3] Tuvo glaucoma desde su nacimiento, pero un cirujano le salvó parte de la visión en su ojo izquierdo cuando era un niño. [2] Asistió a una escuela en San Mateo, California, para personas con discapacidad visual. [5]
Mills obtuvo su doctorado en Ciencias de la Computación y la Comunicación en la Universidad de Michigan en 1971. [5] Mientras estaba en Michigan, trabajó en el proyecto de Uso Conversacional de Computadoras (CONCOMP) patrocinado por ARPA y desarrolló hardware y software basados en DEC PDP-8 para permitir que las terminales se conecten a través de líneas telefónicas a un mainframe IBM 360. [6] [7]
En 1977, Mills comenzó a trabajar en COMSAT en la sincronización de los relojes de las computadoras conectadas a ARPANET , inventando el Protocolo de Tiempo de Red (NTP). [5] [8] [9] El NTP tiene como objetivo sincronizar todas las computadoras participantes con una precisión de unos pocos milisegundos respecto del Tiempo Universal Coordinado (UTC). [10] En 2022, le dijo a The New Yorker que disfrutaba trabajando en el tiempo sincronizado porque nadie más estaba trabajando en ello, lo que le dio su propio "pequeño feudo". [5] A mediados de la década de 2000, Mills entregó el control total de la implementación de referencia del NTP a Harlan Stenn. [5]
Mills contribuyó a los estándares y al software que dieron origen a Internet. Fue presidente del Grupo de trabajo sobre algoritmos de pasarela y estructuras de datos (GADS) y el primer presidente del Grupo de trabajo sobre arquitectura de Internet. [11] Inventó el enrutador Fuzzball basado en DEC LSI-11 que se utilizó para la NSFNET de 56 kbit/s (1985), [12] e inspiró al autor de ping . [13] Fue autor de 28 RFC , [14] incluidos dos estándares de Internet . [15]
En 1999, fue incluido como miembro de la Association for Computing Machinery , y en 2002, fue incluido como miembro del Institute of Electrical and Electronics Engineers (IEEE) por sus contribuciones a los protocolos de red y al cronometraje de red en el desarrollo de Internet . [16] En 2008, Mills fue elegido miembro de la National Academy of Engineering (NAE) por sus contribuciones al cronometraje de Internet y al desarrollo del Network Time Protocol. En 2013 recibió el IEEE Internet Award "por su liderazgo significativo y sus contribuciones sostenidas en la investigación, el desarrollo, la estandarización y la implementación de capacidades de sincronización de tiempo de calidad para Internet". [17]
Mills fue profesor emérito en la Universidad de Delaware , donde fue profesor titular desde 1986 hasta 2008. [5] Posteriormente ocupó un puesto adjunto en Delaware para poder seguir enseñando. [18]
Mills se casó con Beverly Csizmadia en 1965. [4]
Mills era un operador de radio aficionado , con indicativo W3 HCF . [2] [19] [20]
Su visión comenzó a empeorar alrededor de 2012, y en 2022 estaba completamente ciego. [5] Mills murió en Newark, Delaware , el 17 de enero de 2024, a los 85 años. La esposa de Mills, Beverly Jean Csizmadia Mills, murió el 30 de septiembre de 2024 en Newark, Delaware. [21]