注意,这里的ping值并不代表你的网速。
这么说吧,如果你的数据包是一份快递的话,网速越高代表卡车吨量越大,而ping值则代表了这辆卡车能跑得多快、路上有多堵。
越低的ping值,意味着你的网络越畅通,但和它一次能搬运多少数据并没有什么关系。
但你知道,ping最初是如何被发明出来的吗?
其实,这个如今在打游戏、开会和测延迟中“无处不在”的计算机技术,当年竟然是被“随手”写出来的。
故事还要从80年代的时候说起。
来自1983年的千行代码这个名叫ping的工具,最初是由一位叫Michael John Muuss的老哥搞出来的。
Muuss出生于1958年,从约翰·霍普金斯大学毕业后,在美国陆军一个名叫“阿伯丁试验场”的兵器试验中心做研究,主要与计算机网络和几何建模等方向有关。
例如,光线追踪在80年代刚火起来那会儿,Muuss老哥就已经在潜心研究相应的技术了。
期间他做了不少相关成果,但反而是“随手发明”出来的ping,如今成了最著名的网络工具之一。
ping应用广泛到什么程度?
从最初的Unix系统,到如今的Windows、macOS和Linux,ping虽然历经好几个版本,但一直在各个操作系统上被广泛使用。
如今我们在GitHub上随手一搜,能看到不少实现ping的代码,但这些都不是最初的版本了。
Muuss在自己的主页上提供了ping最初的源代码,然而我们点进去后就会发现,网页跳转了好几次,最终似乎也无法下载: