色综合中文综合网_性猛交娇小69hd_久久精品99久久久久久_欧美日韩精品一区二区三区四区 _97视频色精品_国产高清精品久久久久_日日鲁鲁鲁夜夜爽爽狠狠视频97 _国产成人免费视频精品含羞草妖精 _熟女少妇在线视频播放_精品人妻一区二区三区麻豆91 _久久女同性恋中文字幕_一区二区福利视频

屢次讓拳頭翻車的ping:作者因車禍英年早逝,千行源碼改變世界

只用一晚上就寫出來了

Alex 蕭簫 發自 凹非寺
量子位 | 公眾號 QbitAI

也是沒想到,“ping”這么個計算機術語,竟然在英雄聯盟MSI話題下被討論上了熱搜。

無論在微博還是知乎,不少“ping”相關話題的熱度已經過千萬甚至上億。

從話題下的討論來看,不少網友甚至產生了對ping的研究熱情:

說起來,經常玩聯機游戲的小伙伴,想必對ping都不陌生。

誰還沒感受過幾次被ping值支配的恐懼呢?(手動狗頭)

△高ping戰士無所畏懼

ping值越高,代表著打游戲時的網絡延遲越高,表現到游戲中,就是延遲低的比延遲高的人更快做出各種(擊殺、移動等)動作。

注意,這里的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最初的源代碼,然而我們點進去后就會發現,網頁跳轉了好幾次,最終似乎也無法下載:

事實上,我們還能看到Muuss的主頁,本身就已經不尋常了——

2000年時,Muuss不幸因車禍去世,當時他才剛過完自己的42歲生日:

還好在Web Archive上保存了那個時候的網頁,我們得以看見ping的第一版源代碼

這份代碼文件名是ping.shar,一個非常有年代感的后綴,如今已經基本沒有人使用這個文件擴展名了。

它是一個41KB大小的文件,從編輯器中來看,大約有1600行左右的代碼:

那么,ping究竟是怎么誕生的,又是如何被普及開來的?

ping是如何被普及的?

最初編寫這份代碼的時候,Muuss完全沒想過它后來會這么火。

畢竟最初的ping,只是一個用來排查實驗室網絡異常的測試工具

事情源于1983年12月的一天,Muuss在阿伯丁試驗場的彈道研究實驗室(BRL)中做實驗時,突然發現實驗室的IP網絡出現了異常情況。

這時候,他回憶起幾個月前,自己曾參與過一次DARPA在挪威舉辦的研討會,會上一位名叫Dave Mills的博士,提到過用ICMP數據包測試延遲的方法。

Muuss認為,這個工具的原理,就像是發射聲波并接收它的回波以計算往返時間一樣。

△聲吶,圖源維基百科

剛好Muuss在大學的時候學過不少聲吶和雷達系統的建模,他很快寫了一個程序,并將之命名為ping,在聲吶中指代聲音脈沖、也就是信號的意思。

隨后,Muuss只用了一晚上,就將ping的程序寫了出來。

雖然寫出來的時候,他所在的實驗室已經將網絡問題解決了,但Muuss還是將它作為一個公有領域軟件(public domain software,使用時無需許可證)發布了出去。

很快加州大學伯克利分校的Erick Engelke發現了這份軟件,將它改寫了一版(遵循GPL開源協議),放入伯克利自己開發的Unix操作系統BSD4.3版本中。

隨后,計算機工程師Tim Crawford又基于MIT開源協議,寫了一個ReactOS版本的ping代碼。

再之后,ping被各個計算機大牛寫入各種操作系統如macOS、Linux和Windows中,又加入了更多的功能。

△Linux系統上的ping.c

如今我們看到的各個系統中自帶的ping工具,早已經不是最初那個ping.shar程序了,其功能和用法都要豐富得多。

那么,如今的ping放到計算機上來說,究竟是一個怎樣的工具呢?

ping的基本原理

許多計算機發燒友可能會說,自己ping用得賊6。

不過,大伙兒知道ping是如何工作的嗎?

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

ping,是網絡結構里應用層的一個網絡管理命令,是判斷兩臺主機或路由節點之間網絡是否暢通的重要手段。

簡單來說:如果兩臺主機“ping”得通,說明它們之間可以建立連接。

一個小知識:公網(因特網)IP地址具有唯一性。

這就像你在世界范圍(公網)內的一棟樓(主機or路由節點等)里工作,這棟樓的地址(IP地址)相對世界來說是唯一的,不過樓里面的其他門牌號(內網IP地址)則不一定是唯一的。

利用這一特性,我們就能用ping測試兩臺主機或路由節點中的網絡連通性。

具體來說,就是使用ping命令,先給目標IP地址發送一個遵循ICMP協議的數據包(echo request)。

然后可以根據返回數據包的情況(丟包、速度等),檢查主機或路由節點之間的網絡狀態。

Emm…ICMP協議又是什么?

它的全稱是:Internet Control Message Protocol,即因特網控制報文協議,ICMP報文封裝在IP包里。

所謂“控制”,即在IP主機、路由節點之間傳遞控制消息,來反映數據包是否成功到達目標端,以及反映網絡狀況等。

在IP通信中,當IP包成功到達目標地址并返回時,會收到ping應答;而當IP包因為某原因,未能成功到達目標地址、或未能成功從目標地址返回時,ICMP返回的數據包中將含有具體原因,如:網絡不可達、端口不可達等。

怎樣ping起來

下面介紹一下ping的基本操作。

ping命令在各個常見的操作系統中通用,這里以macOS為例:

從Finder中找到“終端”。

輸入ping+IP地址(網址或域名也可以),這里先以百度為例。

然后,即可查看每個數據包,從本電腦對百度的網絡服務器發送數據,到接收到服務器反饋數據的延遲時間。

由于macOS發送的每個IP數據包默認大小是64個字節,所以返回的數據包大小也是64個字節。

而這里的延遲時間,就是ping值

除了輸入百度等網址,想要測兩臺主機之間的ping值也沒問題,在一臺上輸入另一臺的IP地址即可:

所以,在玩網絡游戲的時候,如果ping值過高就會感覺操作延遲。

這個延遲的后果還挺嚴重的——

例如,在打王者排位的關鍵時刻,如果網絡連接(可能是自己的無線網,也可能是附近的服務器)卡頓,明明自己已經操作了,但由于敵方的操作反饋時間更快,所以只能眼睜睜得看著自己的英雄掛掉。

說到這里,量子位急忙上號診斷了一下自己的網絡。

還好,王者榮耀的延遲低于70ms算正常。

對于LOL,玩家可打開設置菜單,點擊“顯示”標簽,然后點擊“切換FPS顯示”按鈕,查看自己的ping值。

至于鎖ping(人工延遲)技術要如何實現,目前拳頭游戲官方給出了一份技術說明:

從說明中來看,拳頭表示在線下場館比賽時加入了一個人工延遲工具調整ping值。

由于人工延遲工具的代碼運算出現錯誤,導致線下ping值過高,目前已通過調節配置修復,但游戲中顯示的ping值會因為這一配置調節出現問題。

具體人工延遲工具(鎖ping)的技術代碼,目前拳頭游戲并未公開。不過GitHub上也已經有人做過人工延遲工具,如下面這個clumsy開源模擬器,可以模擬延遲、丟包等bug。感興趣的小伙伴可以去看看:

One More Thing

在自己的主頁上,Muuss還po出了另一個與“ping”相關的小趣事。

早在1933年,美國兒童圖畫書作家Marjorie Flack就曾經出版過一個繪本:《ping的故事》。

在這里,ping是故事主角小鴨子的名字:

小鴨子ping和伙伴還有主人一起生活在一條船上,每天最后一只回家的小鴨子要被打屁股。一天傍晚,ping貪玩落在了最后,為了不挨打,它沒有回家,由此在長江中開啟了一段奇妙冒險,最終平安回到主人的船上。

這看似是一本尋常的兒童讀物,但多年后,有讀者發現,小鴨子ping的故事與計算機中的ping數據包竟有異曲同工之妙!

一個ping數據包就像一只鴨子,它和其他數據包(更多鴨子)一起,在主機(小船)上度過了一段時期。

然后,這些數據包(鴨子)通過一個通道(橋)離開主機(船),進入互聯網(長江)。

數據包(鴨子)在另一個主機(另一艘船)上經過短暫的時間后,又回到了原來的主機(船)上。

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

參考鏈接:
[1]https://blog.paessler.com/a-brief-history-of-ping
[2]https://ftp.arl.army.mil/~mike/ping.html
[3]https://s.weibo.com/weibo?q=%23MSI%E7%8E%B0%E5%9C%BA%E5%AE%9E%E9%99%85ping%E5%80%BC%23
[4]https://github.com/iputils/iputils/blob/master/ping/ping.c
[5]https://en.wikipedia.org/wiki/Mike_Muuss
[6]https://ngabbs.com/read.php?tid=30095855&rand=196
[7]https://github.com/jagt/clumsy
[8]拳頭技術博客公告:https://weibo.com/ttarticle/p/show?id=2309404770219460790187

版權所有,未經授權不得以任何形式轉載及使用,違者必究。
狠狠干狠狠操视频| 天堂成人免费av电影一区| 亚洲人成无码www久久久| 色偷偷91综合久久噜噜| 国产一区二区调教| 国产精品嫩草影视| 色老汉av一区二区三区| 日本一区二区三区久久| 欧美精品一区三区在线观看| 97精品免费视频| 亚洲欧美日韩国产yyy| 国产毛片久久久久久| 中文字幕自拍偷拍| 亚洲欧洲在线观看av| 美日韩丰满少妇在线观看| 手机看片福利永久国产日韩| 性欧美成人播放77777| 91中文字幕在线播放| av一区二区三区在线| 欧美日韩国产高清一区二区| 免费av一区二区| 国产一区红桃视频| 欧美性猛交久久久乱大交小说| 国产男女猛烈无遮挡在线喷水| 国产性xxxx高清| 色播视频在线播放| 成人综合婷婷国产精品久久| 久久久亚洲国产天美传媒修理工| av久久久久久| 欧美另类视频在线| 国产成人+综合亚洲+天堂| 678五月天丁香亚洲综合网| 国产欧美日韩三级| 巨乳女教师的诱惑| 91免费版网站在线观看| 欧美一级在线视频| 色综合 综合色| 99久久国产免费| 秘密基地免费观看完整版中文 | 激情成人中文字幕| 成人激情四射网| 成年人免费在线播放| 91精品视频在线| 国产精品v片在线观看不卡| 久久这里都是精品| 国产黄色片网站| 欧美色图亚洲激情 | 欧美精品 日韩| 久久精品99国产精品日本| 中文字幕av免费在线观看| 免费成人深夜夜行视频| 亚洲国产精久久久久久久| 91欧美一区二区| 久久中文免费视频| 亚洲一区二区免费视频软件合集| 国产精品自产拍在线观| 中文字幕亚洲图片| 日韩精品极品视频免费观看| 亚洲成人激情图| 色欧美88888久久久久久影院| 成人中文字幕电影| 日本欧美在线看| 精品97人妻无码中文永久在线| 日韩av一级大片| 国产免费亚洲高清| 欧美麻豆久久久久久中文| 天涯成人国产亚洲精品一区av| 中文字幕一区二区人妻| 欧美黄色一级网站| 亚洲天堂aaa| 国模无码一区二区三区| av一区二区三| 日韩乱码一区二区三区| 手机在线免费看片| 欧美性受xxxx黑人| 亚洲天堂2024| 最新黄色av网址| 91 视频免费观看| 婷婷久久伊人| 国产一区二区三区精彩视频| 亚洲成人动漫在线| 亚洲欧洲三级| 蜜桃免费一区二区三区| 最近2019中文免费高清视频观看www99 | 精品国产伦一区二区三区观看体验| 亚洲在线免费观看| 国产极品一区二区| 免费人成精品欧美精品 | 一区二区三区回区在观看免费视频| …久久精品99久久香蕉国产| 少妇高潮毛片色欲ava片| 亚洲黄色a级片| 国产亚洲va综合人人澡精品| 亚洲国产精华液网站w| 亚洲少妇中出一区| 欧美在线小视频| 91麻豆蜜桃一区二区三区| 蜜桃视频免费观看一区| 国产精品亚洲第一区在线暖暖韩国 | 91精品国产色综合久久ai换脸| 日韩精品中文字幕有码专区| 91精品国产91久久久久福利| 欧美女人性生活视频| 欧美96一区二区免费视频| 亚洲午夜18毛片在线看| 91福利小视频| 日韩精品91亚洲二区在线观看| 日韩精品亚洲专区| 五月激情婷婷网| 国产精品天干天干在观线| 少妇极品熟妇人妻无码| www.涩涩涩| 男人的天堂亚洲一区| 国产亚洲欧美另类中文| 韩国中文字幕av| 精品一区二区三区在线播放 | 放荡的美妇在线播放| 国产99久久久国产精品潘金网站| 欧美日韩国产91| 成人免费毛片网| 国产日韩精品suv| 色婷婷精品久久二区二区蜜臂av | 日韩av片在线看| 人妖精品videosex性欧美| 欧美精品v日韩精品v国产精品| 欧美日韩高清免费| av无码一区二区三区| 国产成人精品一区二区三区网站观看| 欧美日韩专区在线| 高清一区二区三区日本久| 久久久久久99| 成年人免费观看视频网站| 国产无码精品视频| 久久午夜视频| 成人网页在线观看| 日韩精品视频观看| 成人在线免费观看一区| 国产精品久久综合av爱欲tv| 裸体大乳女做爰69| 激情综合网五月婷婷| av天堂一区二区| 精品一区二区在线观看| 亚洲aⅴ日韩av电影在线观看| 日韩免费av网站| 午夜精品久久久久久久久久久久久 | 亚洲**2019国产| 永久免费黄色片| 国产精品一区二区你懂的| 91精选在线观看| 日本免费a视频| 国产a视频精品免费观看| 欧美日韩成人激情| 伊人婷婷久久| 天天操天天爱天天干| 中文字幕9999| 欧美亚洲色综久久精品国产| 国产精品黄色在线观看| 国产欧美一区二区在线播放| 免费在线观看av的网站| 51视频国产精品一区二区| 一区二区三区四区五区视频| 国产又黄又粗又猛又爽的视频 | 婷婷六月综合亚洲| 综合视频在线观看| 日韩电影在线一区二区三区| 日韩免费中文专区| 欧美一级黄视频| 欧美极品少妇xxxxⅹ免费视频| 久久婷婷麻豆| 亚洲一区精品视频| 高清成人免费视频| 男人天堂999| 久久天天做天天爱综合色| 国产91免费看片| 香蕉视频一区二区| 日韩精品视频免费专区在线播放 | 亚洲一二三四久久| 亚洲一区二区三区视频播放| 懂色av蜜臀av粉嫩av分享吧| 欧美 亚洲 视频| 国产精品欧美久久久久无广告| 中文字幕黄色网址| 88xx成人精品| 日本一区二区视频在线| 浮妇高潮喷白浆视频| 日韩午夜在线影院| 欧美三日本三级少妇99| 成人一区二区电影| 亚洲一区二区三区激情| 可以直接看的黄色网址| 在线一区二区日韩| 中文在线观看免费网站| 久久久久北条麻妃免费看| 无码国产精品久久一区免费| 午夜精品久久久久久久久久久久久| 亚洲黄色三级视频| 成人国产一区二区| 亚洲第一久久影院| 久草视频免费在线| 国产一区免费在线观看| 欧美国产成人精品| 波多野结衣影院| 欧美伦理91i| 国产91在线观看丝袜| 无码国产69精品久久久久同性| 中文字幕av一区| 视频一区二区三区入口| 日本黄色播放器| 亚洲成人a级网| 老司机久久99久久精品播放免费| 波多野结衣家庭教师在线播放| 亚洲香蕉成视频在线观看| 国产在线播放一区二区三区| wwwwww日本| 福利视频久久| 亚洲国产精品久久91精品| 国产91精品久久久久久久网曝门| www.69av| 欧美激情免费看| 岛国视频午夜一区免费在线观看| 在线观看国产精品视频| 五月天六月丁香| 国产主播欧美精品| 日韩精品一区二区在线| 成人av综合在线| 中文字幕日韩一级| 久久这里只精品| 午夜精品三级视频福利| 色先锋aa成人| 日日欢夜夜爽一区| 国产一区在线观看免费| 韩国成人一区| 日韩一区和二区| 91在线观看高清| 国产成人一区二区在线观看| 熟妇熟女乱妇乱女网站| 中文字幕在线看视频国产欧美在线看完整| 97aⅴ精品视频一二三区| 中国女人真人一级毛片| jizz欧美性20| 白白操在线视频| 国产日韩欧美在线| 亚洲天堂av电影| 精品久久在线播放| 中文字幕一区二区三区四区| 麻豆成人久久精品二区三区红| 韩国av中文字幕| 69精品无码成人久久久久久| ww国产内射精品后入国产| 国产日韩精品在线播放| 日韩中文第一页| 日韩一级视频免费观看在线| 亚洲精品国久久99热| 国产精品午夜一区二区| 国产极品美女高潮无套久久久| 伦理中文字幕亚洲| 国产精品久久久久久妇女6080| 人人妻人人爽人人澡人人精品| www.xxxx日本| 免费人成视频在线播放| 亚洲伊人一本大道中文字幕| 欧美一区二区福利在线| 99久久国产综合精品麻豆| 在线观看亚洲天堂| 日韩视频免费播放| 中文字幕在线国产精品| 亚洲视频 欧洲视频| 国产污视频网站| 国产精品爽爽久久久久久| 日韩国产在线一| 尤物视频一区二区| 日韩欧美卡一卡二| 91精品国产一区| 精品日本一区二区三区| 亚洲少妇中文在线| 成人免费在线视频观看| 国产真实乱偷精品视频| 分分操这里只有精品| 欧美乱大交xxxxx| 亚洲成人av一区二区| 久久精品一二三| 蜜臀久久久99精品久久久久久| 国产亚洲欧美久久久久| 日韩成人三级视频| 国产免费久久av| 亚洲久久久久久久久久| 中文字幕亚洲精品在线观看| 国产成人一级片| 国产福利一区视频| 日韩欧美99| 欧洲久久久久久| 午夜啪啪免费视频| 六月婷婷久久| 午夜在线视频观看| 成人精品久久久| 青青草精品毛片| 亚洲va欧美va国产综合剧情| 欧美日韩第一视频| 欧美精品性视频| 欧美激情奇米色| 欧美精品久久久久久久久| 欧美成人合集magnet| 91sa在线看| 国产精品视频白浆免费视频| 1区1区3区4区产品乱码芒果精品| 国产成人综合久久| 国产美女久久久| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 插吧插吧综合网| 国产精品白浆一区二小说| 日本熟妇毛耸耸xxxxxx| 无码aⅴ精品一区二区三区| 色窝窝无码一区二区三区| 精品一区二区三区av| 久久综合色之久久综合| 亚洲免费在线观看视频| 欧美日韩一区二区三区在线看 | 欧美韩日一区二区三区| 一区二区三区四区在线| 日韩你懂的在线观看| 日韩在线中文字幕| 91久久精品日日躁夜夜躁国产| 视频一区二区三| 91淫黄看大片| 欧美色图17p| 国产高中女学生第一次| 不卡的看片网站| 欧美日本韩国一区二区三区视频| 亚洲性xxxx| 精品视频第一区| 天天操天天爽天天射| h色网站在线观看| 成人午夜免费在线观看| 国产成人免费av在线| 狠狠爱在线视频一区| 亚洲精品在线91| 97人人干人人| 欧美激情第四页| 波多野结衣高清在线| 国产日韩欧美亚洲| 精品欧美乱码久久久久久| 国产精品主播视频| 美女网站视频黄色| 久久综合综合久久| 99久久久久免费精品国产| 懂色av一区二区三区| 国模gogo一区二区大胆私拍 | 蜜臀av粉嫩av懂色av| www.xxxx国产| 日韩欧美a级成人黄色| 欧美精品videos另类日本| 欧美日韩国产免费一区二区三区| 天天躁日日躁狠狠躁av| 粉嫩av一区二区夜夜嗨| 欧美综合一区二区| 91欧美激情另类亚洲| 国产麻豆天美果冻无码视频| 日本国产在线观看| 欧美日韩国产美女| 麻豆成人小视频| 日韩一卡二卡在线观看| 国产精品视频一二三区| 欧美韩日一区二区| 红桃视频 国产| 日韩电影在线免费观看| 日韩欧美国产综合一区| 男插女免费视频| 中文字幕一区二区免费| 欧美高清hd18日本| 色爱区成人综合网| av毛片在线免费观看| 欧美日韩一区二区三区| 91豆花精品一区| 能直接看的av| 国产精品第五页| aaa级精品久久久国产片| 日本午夜精品视频| 亚洲精品成人少妇| 欧美与欧洲交xxxx免费观看 | 亚洲欧美一区二区三区情侣bbw| 麻豆传媒一区二区| 亚洲国产av一区二区| 亚洲视频一区二区三区| av电影在线播放| 久久亚洲一区二区三区明星换脸| 欧美亚洲日本网站| a资源在线观看| 欧美又粗又大又爽| 日韩欧美不卡在线| 韩国视频一区二区| 国产精品极品在线| 亚洲免费在线看| 成人h动漫精品一区二区下载| 婷婷综合另类小说色区| 就去色蜜桃综合| 国产 欧美 精品| 日韩极品精品视频免费观看| 91人人澡人人爽| 亚洲综合精品自拍| 黄色一级片在线看| 不卡大黄网站免费看| 久久福利电影| 国产精品99精品久久免费| 亚洲图片都市激情| 精品在线免费观看| 国产精品18毛片一区二区| 日日躁夜夜躁白天躁晚上躁91| 欧美国产日本高清在线 | 欧洲亚洲一区| 91网站黄www|