Fundamentals

The History of PING

Tony Mattke · 2010.03.28 · 1 min read

Anyone that has touched a computer these days has probably heard of ping. But very few know of its true origins these days. The following is based off the original developer, Mike Muuss’s website.

Ping was written by Mike Muuss in December of 1983, apparently he was experiencing some issues on the Berkley Research Lab IP network when he recalled a remark from Dr. Dave Mills at a DARPA meeting. Dr. Mills stated he had experimented with using timed ICMP Echo packets to measure path latency. This gave him the basis for programming his initial program.

As for the name, ping refers to the sound sonar systems use for echo location. Hence the Echo Request, and Echo Reply packets that probe the ‘distance’ to the target host. Very fitting in my opinion.

Sadly, Mike Muuss was killed in an automobile accident on November 20, 2000.

His work will live on as a part of every modern system on the planet.

More in Fundamentals
comments powered by Disqus

Related Posts

Switching

Introduction to Private VLANs

The concepts behind Private VLANs are in fact rather simple, but it is quite easy to get discombobulated in the details.

2010.06.01 · 4 min
Automation & Tools

SSH Wrapper Script

Ok — this is my first script that I’m posting here. Its a VERY simple ssh wrapper script that you can place in your path, preferably in ~/bin bash #!

2008.11.30 · 1 min
Homelab & Misc

RouterJockey is launching a clothing line?!?!???

Ok maybe that title is a bit grandiose… But due to the great response I received Friday morning from the launch of the original PCAP shirt, and the IPv6 follow-up, I decided to …

2015.09.11 · 1 min