您现在的位置:首页 >> 创意家居

屡次让手脚翻车的ping:作者因车祸英年早逝,千行源码改变世界

发布时间:2025/08/16 12:17    来源:新浦家居装修网

现出去。

马上加州的学校伯克利分校的Erick Engelke发掘出了这份软件,将它改写出了一版(遵循GPLGNU两国政府),放入伯克利自己开发新的Unix操作方法子系统BSD4.3发行版中都。

随后,计而今机工程师Tim Crawford又基于MITGNU两国政府,写出了一个ReactOS发行版的pingcode。

再之后,ping被各个计而今机大牛写出入各种操作方法子系统如macOS、Linux和Windows中都,又投身了更加多的功能。

△Linux子系统上的ping.c

而今我们看着的各个子系统中都自带的ping应用软件,年前早就不是原先以那个ping.shar程序在了,其功能和词汇都要珍贵得多。

那么,而今的ping放到计而今机上来时说,或许是一个怎样的应用软件呢?

ping的基本物理现象

许多计而今机发烧友有可能时会时说,自己ping用得虏6。

不过,大伙儿告诉他ping是如何文书工作的吗?

知其然,不妨也知晓一下背后的所以然:

ping,是互联结构从前应用层的一个互联管理命令,是确实三台PC或链路口口彼此间互联到底通约的不可或缺策略。

有趣来时说:如果三台PC“ping”得通,时概述它们彼此间可以建立直约。

一个小知识:公网(互联)IP地址具有唯一性。

这就像你在全世界全域(公网)内的一栋五楼(PCor链路口口等)从前文书工作,这栋五楼的地址(IP地址)相对全世界来时说是唯一的,不过五楼从前面的其他门牌号(内网IP地址)则这不是唯一的。

利用这一特性,我们就能用ping量度试三台PC或链路口口中都的互联连通性。

实际来时说,就是运用于ping命令,先以给最大限度IP地址发送一个遵循ICMP两国政府的封包(echo request)。

然后可以根据返国封包的情况(丢包、更快等),检查PC或链路口口彼此间的互联情况下。

Emm…ICMP两国政府又是什么?

它的通称是:Internet Control Message Protocol,即互联颇高度集中报文两国政府,ICMP报文封装在IP包从前。

所谓“颇高度集中”,即在IPPC、链路口口彼此间发送至颇高度集中立即,来揭示封包到底取得成功驶向最大限度口,以及揭示互联状况等。

在IP通信中都,当IP包取得成功驶向最大限度地址并返国时,时会寄出ping应答;而当IP包因为某原因,未能取得成功驶向最大限度地址、或未能取得成功从最大限度地址返国时,ICMP返国的封包中都将含有实际原因,如:互联不宜约、口口不宜约等。

怎样ping紧紧

比如说介绍一下ping的基本操作方法。

ping命令在各个常见的操作方法子系统中都通用,这从前以macOS为例:

从Finder中都找显现出“接入”。

输入ping+IP地址(网址或cn也可以),这从前先以以贴吧为例。

然后,即可检视每个封包,从本人工智慧对贴吧的互联服务器发送原始数据,到接寄出服务器应答原始数据的推迟时间。

由于macOS发送的每个IP封包默认大小是64个元组,所以返国的封包大小也是64个元组。

而这从前的推迟时间,就是ping绝对值。

除了输入贴吧等网址,想尽办法量度三台PC彼此间的ping绝对值也没问题,在一台上输入另一台的IP地址即可:

所以,在听音乐互联RPG的时候,如果ping绝对值过颇高就时会感受操作方法推迟。

这个推迟的后果还挺严重的——

例如,在打王者以此类推的挺身而出,如果互联直约(有可能是自己的数据链,也有可能是周边地区的服务器)金斯,居然自己早就操作方法了,但由于敌方的操作方法应答时间更加慢,所以并不需要眼睁睁得看着自己的光荣挂掉。

时说到这从前,量子位急忙上号诊断了一下自己的互联。

刚才,王者荣耀的推迟颇高于70ms而今正常。

对于LOL,听音乐家可弹出特设选单,点击“推断”标签,然后点击“切换FPS推断”操纵杆,检视自己的ping绝对值。

至于闩ping(人工推迟)新科技要如何借助于,目前为止头上RPG官方给显现出了一份新科技时概述:

从时概述中都来看,头上表示在线下场馆热力身赛时投身了一个人工推迟应用软件调整ping绝对值。

由于人工推迟应用软件的code运而今显现用到差错,导致线下ping绝对值过颇高,目前为止已通过调节配置修复,但RPG中都推断的ping绝对值时会因为这一配置调节显现用到问题。

实际人工推迟应用软件(闩ping)的新科技code,目前为止头上RPG并未匿名。不过GitHub上也早就有人好好过人工推迟应用软件,如比如说这个clumsyGNU模拟器,可以模拟推迟、丢包等bug。感受兴趣的小伙伴可以去看看:

One More Thing

在自己的主页上,Muuse还po显现出了另一个与“ping”方面的小趣事。

年前在1933年,宾夕法尼亚州儿童书本作家Marjorie Flack就曾一度显现再版过一个绘本:《ping的主人翁》。

在这从前,ping是主人翁主角小小鸡的名字:

小小鸡ping和伙伴还有主人两兄弟家庭在一条船上,每天最后一只忘了的小小鸡要被打屁股。一天清晨,ping贪听音乐落在了最后,为了不挨打,它没有忘了,由此在赣江中都打开了一段寻常冒险,最终平安重回主人的船上。

这看似是一本引人注意的书本,但多年后,有大众发掘出,小小鸡ping的主人翁与计而今机中都的ping封包竟有异曲同工之妙!

一个ping封包就像一只小鸡,它和其他封包(更加多小鸡)两兄弟,在PC(船舱)上离开了了一段中期。

然后,这些封包(小鸡)通过一个通道(吊桥)返国PC(船),进到互联网(赣江)。

封包(小鸡)在另一个PC(另一艘船)上经过短暂的时间后,又重回了本来的PC(船)上。

所以,今天你的ping绝对值如何?

参看链接:[1][2]~mike/ping.html[3]%23MSI%E7%8E%B0%E5%9C%BA%E5%AE%9E%E9%99%85ping%E5%80%BC%23[4][5]_Muuss[6][7][8]头上新科技博客日前:

— 完 —

量子位 QbitAI · 头条号签约

郑州男科
苏州白癜风医院电话
子宫衰老怎么治疗
长沙前列腺炎治疗哪家好
成都妇科检查哪家医院好
泌尿外科
维生素d
中西医结合科
大千医药
急支糖浆化痰效果好吗

上一篇: 留意!2022考研调剂系统填报十问十答

下一篇: TMC车规级SiC功率模组封装与应用技术论坛将于8月8-9日在青岛召开

友情链接