Все верно, я — автор программы ping для UNIX. Ping — это небольшая программка длиной всего в сотню строк, которую я написал за один вечер и о которой почти все наверняка знают. :-)
Я назвал ее в честь звука, издаваемого гидролокатором. В колледже я много занимался моделированием гидроаккустических и радиолокационных систем, так что аналогия с “Киберпространством” казалась весьма уместной. В ping используется та же идея: равномерно посылать IP/ICMP-пакеты ECHO_REQUEST
и ECHO_REPLY
, чтобы измерить “расстояние” до целевого компьютера.
Мое первоначальное желание написать ping для 4.2a BSD UNIX возникло после небрежного замечания Дэвида Миллса, сделанного им в июле 1983 года на заседании DARPA в Норвегии, о проделанной им работе в замере задержки прохождения ICMP пакетов в системах Fuzball LSI-11.
Читать полностью »