writing your own traceroute is surprisingly easy

Until you know how they work, programs related to networking always kind of feel like magic,&#xA;at least to me. However, I have written enough code to know that there is no such&#xA;thing as magic, just clever ideas that are properly implemented. &#xA; Some things I work on at $work touch a bit on the side of networking, and that drove&#xA;me to be interested in the ICMP protocol, particularly…