ping, 回来后,请告诉我你经过的路由器地址

鸟窝 at 
ping, 回来后,请告诉我你经过的路由器地址的配图
在使用 Go 实现 ping 工具那一篇文章中,我们自己实现了 ping 工具的基本功能,我们也了解了 ping 底层实现的原理。读者@ZerOne 提出一个问题:能不能实现单向跟踪路由的功能,类似 ping -R 一样,从 A 端 tracert B 端,同时显示 B 端到 A 端的路径?Record Route 背景知识我先前没有用过 ping 的-R 参数,ZerOne 这么一问,我感觉很有趣。因为最近两年我一直在做网络相关的工作,特别是网络监控的能力,如果如 ZerOne 说的,ping 如果有这个能力,可以很好的用在我们网络监控上,所以我迅速在网上搜索这相关的信息,并使用 Go 实现……