精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

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

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

本文經AI新媒體量子位(公眾號ID: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值如何?

責任編輯:張燕妮 來源: 量子位
相關推薦

2019-03-07 11:11:08

Vamei抑郁癥 Python

2025-01-03 11:24:03

AI谷歌研究

2013-07-10 13:45:52

yum

2020-10-15 15:42:12

天翼云普惠AI

2018-03-08 14:31:06

喬布斯求職信蘋果

2024-01-03 07:11:58

2019-08-19 01:02:47

2022-11-21 16:40:29

融視

2018-10-15 09:20:08

代碼軟件工程師

2011-07-26 09:01:05

Java

2022-07-13 17:56:09

Bug率產品經理系數

2024-03-13 11:34:21

2019-03-04 15:53:02

SQL存儲系統

2024-03-13 11:36:22

2021-09-08 10:00:31

數據中心經濟電信

2020-03-31 14:53:02

華為全閃存AI
點贊
收藏

51CTO技術棧公眾號

色偷偷88888欧美精品久久久| 久久久久久久综合色一本| 在线看福利67194| 女人扒开腿免费视频app| 55av亚洲| 久久精品人人做人人综合 | 欧美日韩另类丝袜其他| 中文字幕在线观看精品| 极品尤物久久久av免费看| 亚洲欧美一区二区精品久久久 | 成年人国产精品| 国产精品av电影| 青青草免费av| 国产欧美日韩精品高清二区综合区| 欧美三电影在线| 你懂的av在线| 国产一区久久精品| 久久综合九色综合欧美亚洲| 147欧美人体大胆444| 91porny九色| 亚洲国产三级| 欧美成人sm免费视频| 欧美多人猛交狂配| 久久超级碰碰| 日韩欧美国产午夜精品| 五月婷婷丁香色| 成人爽a毛片免费啪啪| 亚洲一区二区三区视频在线| 亚洲一区高清| 黄色片在线看| 久久综合色天天久久综合图片| 亚洲free嫩bbb| 中文字幕一区二区人妻痴汉电车| 国产婷婷精品| 久久久久久久av| 麻豆天美蜜桃91| 久久国产电影| 国产一区二区动漫| 一级黄色片大全| 欧美理伦片在线播放| 欧美v日韩v国产v| 在线视频观看91| 青青伊人久久| 欧美日韩国产首页在线观看| 已婚少妇美妙人妻系列| 丝袜老师在线| 欧美日韩在线一区| 国产黄页在线观看| 色戒汤唯在线| 日韩欧美在线中文字幕| www.浪潮av.com| 九色porny丨国产首页在线| 亚洲色欲色欲www在线观看| 中文字幕久精品免| av在线网址观看| 一区二区三区在线视频观看58| av动漫免费观看| 成人欧美在线| 一片黄亚洲嫩模| 久久久久久www| 538在线精品| 欧美午夜激情在线| 国产天堂在线播放| 九七影院97影院理论片久久| 欧美日韩的一区二区| 日韩va在线观看| 日韩精品中文字幕一区二区| 精品三级在线观看| 亚洲av无码一区二区三区网址| 婷婷精品在线| 一区二区成人精品| 亚洲二区在线播放| 韩国亚洲精品| 欧美专区在线视频| 中文字幕黄色av| 国产在线精品一区二区夜色| 成人精品一二区| 无码精品一区二区三区在线| 久久精品综合网| 中文字幕欧美日韩一区二区| 三级网站视频在在线播放| 亚洲h精品动漫在线观看| 国模无码视频一区二区三区| 日本综合久久| 日韩欧美一区在线| 真人bbbbbbbbb毛片| 欧美亚洲激情| 精品少妇v888av| 美女又爽又黄免费视频| 美国十次了思思久久精品导航| 91在线播放国产| 亚洲av电影一区| 国产精品女同一区二区三区| 草草草视频在线观看| 青青青免费在线视频| 欧美日韩精品一区视频| 亚洲精品无码一区二区| 精品国产午夜| 欧美激情亚洲视频| 这里只有精品免费视频| 国产成a人亚洲| 色之综合天天综合色天天棕色 | 日韩在线观看| 久久久噜噜噜久久中文字免| 日韩 国产 欧美| 国产精品91一区二区| 欧美极品视频一区二区三区| 在线你懂的视频| 欧美在线观看视频一区二区| a级片在线观看视频| 欧洲杯什么时候开赛| 久久久免费高清电视剧观看| 国产免费www| k8久久久一区二区三区| 中文字幕欧美日韩一区二区| 经典三级一区二区| 亚洲大胆人体av| 精品亚洲乱码一区二区| 久久精品一区二区国产| 成人免费在线看片| 日本在线观看视频| 91福利国产成人精品照片| 污污免费在线观看| 91精品国产自产在线观看永久∴ | 搡老女人一区二区三区视频tv| 国产精品18p| 狠狠色丁香婷婷综合| 日本一区二区三区精品视频| 1区2区3区在线| 欧美一区二区三区系列电影| 国精产品一区一区| 视频一区欧美精品| 国产一区免费在线观看| 羞羞电影在线观看www| 欧美男人的天堂一二区| 日韩毛片无码永久免费看| 国产日韩1区| 国产区欧美区日韩区| 色婷婷av在线| 日韩一区二区在线观看视频播放| 日韩精品久久久久久久的张开腿让| 国产精品亚洲欧美| 好吊色欧美一区二区三区视频| 宅男在线观看免费高清网站| 91精品视频网| 卡通动漫亚洲综合| 国内精品久久久久影院色| 亚洲ai欧洲av| jizz欧美| 久久精品视频中文字幕| 91无套直看片红桃| 中文字幕一区二区在线播放 | 人人精品久久| zzjj国产精品一区二区| 亚洲在线观看av| 中文字幕欧美一| 在线不卡一区二区三区| 国产精品99久久久久久动医院| 国产日韩在线观看av| 日韩毛片久久久| 在线综合+亚洲+欧美中文字幕| 蜜桃视频最新网址| 国产在线视视频有精品| 糖心vlog在线免费观看| 日韩亚洲精品在线观看| 欧美精品国产精品日韩精品| www.成人精品| 精品国产户外野外| 精品久久久久久中文字幕人妻最新| 亚洲自啪免费| 日韩欧美亚洲日产国| 青青青国产精品| 久久69精品久久久久久久电影好| 亚洲高清视频网站| 欧美日韩精品在线观看| 人与嘼交av免费| 韩日精品视频一区| 免费观看国产精品视频| 久久99国内| 国产在线久久久| 国产网红在线观看| 亚洲老板91色精品久久| 怡春院在线视频| 亚洲一区二区三区视频在线播放| 中文字幕一区二区三区人妻| 蜜臀久久久99精品久久久久久| 经典三级在线视频| 你懂的在线观看一区二区| 国产精品大陆在线观看| 超碰人人在线| 日韩风俗一区 二区| 在线观看免费观看在线| 亚洲午夜视频在线观看| 婷婷色一区二区三区| 国产真实乱子伦精品视频| 亚洲自偷自拍熟女另类| 日韩精品午夜| 狠狠色综合一区二区| 黄色欧美视频| 韩国精品久久久999| 在线观看完整版免费| 亚洲第一天堂av| 一级日韩一级欧美| 欧美日韩色婷婷| 无码人妻精品一区二区三区夜夜嗨| 97国产一区二区| 久久精品亚洲天堂| 男人的天堂亚洲| 国产一区二区三区小说| 日韩夫妻性生活xx| 老司机精品福利在线观看| 电影一区中文字幕| 日韩美女在线播放| 91超碰在线| 久久综合久久八八| yourporn在线观看视频| 日韩激情片免费| 亚洲国产成人一区二区| 欧美日韩在线三级| 亚洲影院在线播放| 亚洲成av人片一区二区三区 | 一区二区三区在线电影| 日韩欧美精品久久| 亚洲都市激情| 国产麻豆日韩| 88久久精品| 成人情趣片在线观看免费| av在线日韩| 91国产在线精品| 毛片大全在线观看| 久热在线中文字幕色999舞| av播放在线观看| 亚洲一级免费视频| 可以直接在线观看的av| 亚洲精品久久久久久下一站| 亚洲va欧美va| 欧美一区二区美女| 国产精品探花视频| 欧美一区二区黄色| 国产精品视频一二区| 欧美日高清视频| 亚洲一级黄色大片| 欧美日韩在线亚洲一区蜜芽| 亚洲婷婷久久综合| 欧美视频完全免费看| 18国产免费视频| 欧美视频在线观看一区| 中文区中文字幕免费看| 欧美午夜一区二区三区| www.亚洲激情| 欧美日韩1234| www.黄色av| 精品久久一区二区| 黄色小视频免费在线观看| 亚洲第一区中文字幕| 天堂网在线观看视频| 日韩福利视频在线观看| 国产在线观看黄| 色哟哟网站入口亚洲精品| 蜜芽在线免费观看| 精品少妇一区二区30p| 国产第一页在线| 7m精品福利视频导航| 欧美xxxx做受欧美护士| 国产精品男女猛烈高潮激情| 男女啪啪999亚洲精品| 91亚洲一区精品| 成人台湾亚洲精品一区二区 | 你懂的网址国产 欧美| 日韩精品久久一区二区| 日韩亚洲在线| 中文字幕永久视频| 国产真实乱对白精彩久久| 四虎成人免费视频| 久久久久久久久久久99999| 超薄肉色丝袜一二三| 亚洲欧美日韩久久精品| 激情综合网五月婷婷| 欧美特黄级在线| 在线免费观看av片| 精品国产免费人成电影在线观看四季 | 123区在线| 国产精品久久9| 欧洲一区在线| 欧美精品123| 91精品一区二区三区综合| 久久久久久www| 美女在线视频一区| 色悠悠在线视频| 国产女人水真多18毛片18精品视频 | 精品人妻伦一二三区久久| 亚洲国产精品女人久久久| 第九色区av在线| 欧美激情一区二区三区高清视频 | 欧美在线看片a免费观看| a级片免费观看| 亚洲久久久久久久久久久| 动漫一区在线| 日本中文字幕久久看| 日韩不卡在线视频| 水蜜桃一区二区三区| 在线播放亚洲| 成人不卡免费视频| 99久久精品99国产精品 | 大乳在线免费观看| 久久久久久久久中文字幕| 成人亚洲网站| 欧美黄色直播| 国内精品99| 中文字幕久久av| 国产欧美日韩视频在线观看| 日本三级中文字幕| 51精品国自产在线| 国产永久免费高清在线观看视频| 久国内精品在线| www999久久| 五月天亚洲综合小说网| 亚洲欧美久久久| 日本一区二区在线观看视频| 亚洲欧美日韩精品久久久久| 亚洲天堂免费av| 亚洲欧美国产视频| 小视频免费在线观看| 成人区精品一区二区| 亚洲精品国产成人影院| 视频在线观看免费高清| 久久看人人爽人人| 国产91av在线| 青青视频在线免费观看| 日韩亚洲欧美在线| 免费高清在线观看| 国产精品国内视频| 亚洲小说图片| 午夜精品久久久内射近拍高清| 成人av第一页| 久久精品美女视频| 日韩精品中文字幕在线不卡尤物| www免费在线观看| 91在线国产电影| 91精品国产自产拍在线观看蜜| 污污视频网站在线| 国产精品久久久久久久久免费相片 | 国产精品99久久久久久www| 亚洲小说图片| 92看片淫黄大片一级| 91丨porny丨在线| 中文字幕精品三级久久久| 日韩毛片在线观看| 周于希免费高清在线观看| 看高清中日韩色视频| 久久综合九色综合欧美狠狠| 久久只有这里有精品| 欧美自拍偷拍一区| h视频网站在线观看| 国产精品一区二区久久久| 四虎国产精品免费观看| 中文字幕一区二区三区四| 亚洲精品国产精品乱码不99| 亚洲精品综合久久| 国语自产精品视频在线看一大j8 | 日韩高清三级| 免费在线欧美视频| 搜索黄色一级片| 精品国产一区二区三区av性色| 3344国产永久在线观看视频| 麻豆亚洲一区| 日韩成人免费看| 国产一区二区精彩视频| 欧美刺激午夜性久久久久久久| 超碰在线最新网址| 日本视频一区二区在线观看| 日本怡春院一区二区| 国产精品国产三级国产传播| 日韩欧美国产一区二区三区| 欧美办公室脚交xxxx| 亚洲高清123| 国产一区二区导航在线播放| 国产精品第九页| 在线观看不卡av| 久久影院一区二区三区| 国产网站免费在线观看| 中文字幕成人av| 亚洲欧美另类综合| 日韩美女视频免费在线观看| 91精品电影| 一起草在线视频| 欧美日韩成人激情| 999av小视频在线| 亚洲精品在线观看免费| 成人性视频网站| 无码人妻aⅴ一区二区三区有奶水| 久久97精品| 久久艹国产精品| 国产女人水真多18毛片18精品视频| 精品国产av鲁一鲁一区 | 国产免费av一区二区| 色综合影院在线| 欧美理伦片在线播放| 色一情一区二区三区| 疯狂做受xxxx欧美肥白少妇|