I remember reading that Amazon review of "The Story About Ping" shortly after it was published. Still a classic to this day. Excerpt: <i>...The Story About Ping has earned a place on my bookshelf, right between Stevens' Advanced Programming in the Unix Environment, and my dog-eared copy of Dante's seminal work on MS Windows, Inferno. Who can read that passage on the Windows API ("Obscure, profound it was, and nebulous, So that by fixing on its depths my sight -- Nothing whatever I discerned therein."), without shaking their head with deep understanding. But I digress.</i><p>I still laugh reading it--truly satire at its finest.
One thing I never knew about ping is that if you ping a broadcast address, then all hosts will respond! But for some operating systems (windows I think?), you need a packet capture to see this. It's been useful when probing around unknown networks.<p>I only found that out by reading the source code. It was part of a short-lived attempt to become a better hacker by familiarizing myself with the Linux source code, kernel and all. The more I learn, the more impossible it seems to ever master it all...
A couple of previous discussions among <a href="https://hn.algolia.com/?query=The%20story%20of%20the%20Ping%20program&sort=byDate&dateRange=all&type=story&storyText=false&prefix&page=0" rel="nofollow">https://hn.algolia.com/?query=The%20story%20of%20the%20Ping%...</a>