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

當 Ping 命令后,背后發生了什么?

網絡
對于 ping命令,想必只要是程序員都知道吧?當我們檢查網絡情況的時候,先使用的命令肯定是ping命令吧?

 01 概覽

[[274853]]

對于 ping命令,想必只要是程序員都知道吧?當我們檢查網絡情況的時候,最先使用的命令肯定是ping命令吧?一般我們用ping查看網絡情況,主要是檢查兩個指標:

  • 第一個是看看是不是超時
  • 第二個看看是不是延遲太高

如果超時那么肯定是網絡有問題(禁 ping情況除外);如果延遲太高,網絡情況肯定也是很糟糕的。

那么對于 ping命令的原理,ping是如何檢查網絡的?大家之前有了解嗎?接下來我們來跟著ping命令走一圈,看看ping是如何工作的。

02 環境準備和抓包

環境準備

抓包工具:Wireshark 準備兩臺電腦,進行互 ping操作:

  1. A電腦(IP地址: 192.168.2.135/ MAC地址:98:22:EF:E8:A8:87)
  2. B電腦(IP地址: 192.168.2.179/ MAC地址:90:A4:DE:C2:DF:FE)

抓包操作

打開 Wireshark,選取指定的網卡進行抓包,進行 ping操作,在 A電腦上 ping B電腦的 IP

 

當 Ping 命令后,背后發生了什么?

 

抓包情況如下:

 

當 Ping 命令后,背后發生了什么?

 

這里先簡單的介紹下Wireshark的控制面板,這個面板包含7個字段,分別是:

  • NO: 編號
  • Time: 包的時間戳
  • Source: 源地址
  • Destination: 目標地址
  • Protocol: 協議
  • Length: 包長度
  • Info: 數據包附加信息

03 深入解析

上圖中抓包編號 54-132顯示的就是整個ping命令的過程,我們知道ping命令不是依托于 TCP或者 UDP這種傳輸層協議的,而是依托于ICMP協議實現的, 那么什么是ICMP協議呢?這里簡單介紹下:

ICMP協議的產生背景

[RFC792]中說明了 ICMP產生的原因:由于互聯網之間通訊會涉及很多網關和主機,為了能夠報告數據錯誤,所以產生了ICMP協議。也就是說ICMP協議就是為了更高效的轉發 IP數據報和提高交付成功的機會。

ICMP協議的數據格式

 

當 Ping 命令后,背后發生了什么?

 

根據上圖我們知道了 ICMP協議頭包含 4個字節,頭部主要用來說明類型和校驗ICMP報文。下圖是對應的類型和代碼釋義列表,我們后面分析抓包的時候會用到。

當 Ping 命令后,背后發生了什么?

簡單介紹完了 ICMP,那么抓包過程中出現的ARP協議是什么呢?我們同樣來簡單解釋下:

ARP協議

我們知道,在一個局域網中,計算機通信實際上是依賴于 MAC地址進行通信的,那么ARP(AddressResolutionProtocol)的作用就是根據 IP地址查找出對應的 MAC地址。

Ping過程解析

了解了上面的基礎概念后,我們來分析下抓包的數據,其流程如下:

A 電腦( 192.168.2.135)發起ping請求,ping192.168.2.179

A 電腦廣播發起 ARP請求,查詢192.168.2.179的 MAC地址。

B 電腦應答 ARP請求,向 A電腦發起單向應答,告訴 A電腦自己的 MAC地址為90:A4:DE:C2:DF:FE

知道了 MAC地址后,開始進行真正的 ping請求,由于 B電腦可以根據A電腦發送的請求知道 源 MAC地址,所以就可以根據源 MAC地址進行響應了。

上面的請求過程我畫成流程圖比較直觀一點:

當 Ping 命令后,背后發生了什么?

觀察仔細的朋友可能已經發現,Ping 4次請求和響應結束后,還有一次 B電腦對 A電腦的 ARP請求,這是為什么呢?這里我猜測應該是有 2個原因:

由于 ARP有緩存機制,為了防止ARP過期,結束后重新更新下ARP緩存,保證下次請求能去往正確的路徑,如果ARP過期就會導致出現一次錯誤,從而影響測試準確性。

由于 ping命令的響應時間是根據請求包和響應包的時間戳計算出來的,所以一次 ARP過程也是會消耗時間。這里提前緩存最新的ARP結果就是節省了下次ping的ARP時間。

為了驗證我們的猜測,我再進行一次 ping操作,抓包看看是不是和我們猜測的一樣。此時,計算機里面已經有了ARP的緩存,我們執行ARP-a看看緩存的arp列表:

當 Ping 命令后,背后發生了什么?

我們看看第二次 ping的抓包

當 Ping 命令后,背后發生了什么?

我們看到上圖中在真正 ping之前并沒有進行一次ARP請求,這也就是說,直接拿了緩存中的ARP來執行了,另外當 B計算機進行響應之前還是進行了一次ARP請求,它還是要確認下之前的ARP緩存是否為正確的。然后結束ping操作之后,同樣再發一次ARP請求,更新下自己的ARP緩存。這里和我們的猜想基本一致。

弄懂了 ping的流程之后我們來解析下之前解釋的ICMP數據結果是否和抓包的一致。我們來點擊一個ping request看看ICMP協議詳情

當 Ping 命令后,背后發生了什么?

圖中紅框內就行 ICMP協議的詳情了,這里的Type=8,code=0, 校驗是正確,且這是一個請求報文。我們再點擊Responseframe:57,這里說明響應報文在序號57。詳情如下:

當 Ping 命令后,背后發生了什么?

上圖的響應報文, Type=0,code=0,這里知道就是響應報文了,然后最后就是根據請求和響應的時間戳計算出來的響應延遲。3379.764ms-3376.890ms=2.874ms。

04 總結

我們分析了一次完整的 ping請求過程,ping命令是依托于ICMP協議的,ICMP協議的存在就是為了更高效的轉發 IP數據報和提高交付成功的機會。ping命令除了依托于ICMP,在局域網下還要借助于ARP協議,ARP協議能根據 IP地址反查出計算機的 MAC地址。另外ARP是有緩存的,為了保證ARP的準確性,計算機會更新ARP緩存。

 

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2019-11-12 14:41:41

Redis程序員Linux

2021-12-16 15:58:48

Linux內存微軟

2018-03-16 15:31:50

2023-11-02 08:00:00

ClickHouse數據庫

2022-02-15 13:20:28

特斯拉電動車

2016-10-15 10:33:14

阿里云降價云計算

2025-04-27 08:11:26

2020-08-17 12:47:07

Mozilla裁員瀏覽器

2021-02-25 10:02:32

開機鍵Linux內存

2011-03-31 09:20:45

URLDNSWeb應用程序

2024-05-06 10:53:22

瀏覽器TCPHTTPS

2023-01-14 16:11:27

瀏覽器URL回車

2010-02-07 09:00:29

AndroidLinux Kerne

2021-01-18 08:23:23

內存時底層CPU

2021-04-11 10:40:16

Git軟件開發

2023-08-29 16:26:20

Linux命令行

2015-07-03 09:27:43

網絡閏秒

2022-06-03 08:12:52

InnoDB插入MySQL

2019-09-16 17:16:29

Hadoop數據湖數據結構

2020-09-01 11:40:01

HTTPJavaTCP
點贊
收藏

51CTO技術棧公眾號

色噜噜成人av在线| 久久草视频在线| 久久精品嫩草影院| 91国语精品自产拍| 日韩欧美中文字幕公布| 白白操在线视频| 手机看片福利在线观看| 天堂av在线一区| xxxx欧美18另类的高清| 国产人妖在线观看| 三级成人黄色影院| 日韩午夜电影免费看| 日韩精品五月天| 欧美成人精品一区二区| 粗大的内捧猛烈进出视频| 欧美成人视屏| 国产久卡久卡久卡久卡视频精品| 欧美激情视频一区二区| 男女一区二区三区| 日韩黄色三级在线观看| 欧美日韩中文在线| 黄色录像特级片| 国产丝袜视频在线观看| 日日骚欧美日韩| 久久亚洲影音av资源网| 99久久久无码国产精品性波多 | 国产乱码字幕精品高清av| 国产最新精品视频| 1024在线看片| 精品伊人久久久| 欧美日韩国产精品成人| 国产亚洲欧美在线视频| 欧美18hd| 一级毛片视频在线| 黑丝一区二区| 亚洲美女久久久| 五月天综合网| 深夜福利在线看| 国产黄色成人av| 国产精品video| 中文字幕久精品免| 色鬼7777久久| 国产精品一区二区免费不卡| 日本国产一区二区三区| 校园春色 亚洲| 精品视频99| 亚洲精品国产免费| 亚洲av无码久久精品色欲| 免费高清视频在线一区| 亚洲国产视频网站| 在线观看三级网站| 国产在线高清| 亚洲精品va| 日韩三级中文字幕| 欧美 日韩精品| 国产在线看片免费视频在线观看| 亚洲男人的天堂一区二区| 国产高清一区视频| 亚洲最大综合网| 亚洲伊人av| 精品久久久久久久久久久久久久| 欧美一个色资源| 日韩欧美亚洲在线| 精品人妻少妇AV无码专区| 日韩国产高清在线| 78m国产成人精品视频| 国产一级中文字幕| 激情另类综合| 精品国产露脸精彩对白| 日韩中文字幕一区| 中文字幕成人av| 网曝91综合精品门事件在线| 欧美精品乱人伦久久久久久| 成人a在线视频| 伊人网中文字幕| 欧美日韩午夜| 欧美成aaa人片在线观看蜜臀| 国产中文av在线| 啪啪亚洲精品| 一区二区在线视频| 亚洲一区二区三区四区av| 欧美人体视频xxxxx| 一区二区三区四区不卡在线| 一区二区国产日产| 亚洲s色大片| 中文字幕一区二区三区蜜月 | 午夜探花在线观看| 国产高清一区二区三区视频 | 久久久久久久久久久久久久久99| 国产欧美韩日| 五月天久久久久久| 久久久久亚洲蜜桃| 亚洲精品日韩成人| 久做在线视频免费观看| 亚洲免费看黄网站| 中文字幕日韩一区二区三区不卡| 国产免费a∨片在线观看不卡| 成人不卡免费av| 国产精品国产精品国产专区蜜臀ah | 日韩欧美黄色网址| 国产精品精品国产一区二区| 久久99国产综合精品女同| 国产精品免费无码| 久久久加勒比| 在线观看亚洲一区| 中文字幕第36页| 视频精品一区| 日韩精品免费在线视频观看| 亚洲熟女乱综合一区二区| 青草久久视频| 亚洲大胆人体视频| av在线免费观看国产| 理论片大全免费理伦片| 全色精品综合影院| 国产精品国产三级国产专播品爱网 | 手机看片福利日韩| 国产一区精品二区| 日韩欧美国产综合一区| 好吊视频在线观看| 欧美 日韩 国产精品免费观看| 91精品国产精品| 国产又大又黄又爽| 91在线视频播放地址| 综合一区中文字幕| 僵尸再翻生在线观看免费国语| 欧美日本国产一区| 一区二区视频观看| 91精品国产乱码久久久久久| 欧美一级大片在线观看| 精品欧美一区二区精品少妇| 国产目拍亚洲精品99久久精品| 欧美日韩激情四射| www.26天天久久天堂| 亚洲国产精品久久久久| 免费中文字幕日韩| 日本欧美在线观看| 久久久久久艹| 大香伊人久久| 欧美一级日韩一级| 中文字幕第24页| 国产亚洲激情| 电影午夜精品一区二区三区| 女女色综合影院| 一本到高清视频免费精品| 无码国产精品一区二区免费式直播 | 色综合久久中文字幕| 日韩精品――色哟哟| 婷婷亚洲五月色综合| 国产精品白丝jk喷水视频一区| 亚洲精品97久久中文字幕无码| 国产精品久久久久桃色tv| 亚洲成熟丰满熟妇高潮xxxxx| 豆花视频一区二区| 久久久91精品国产| 91福利免费视频| 国产精品午夜免费| 国产高清视频网站| 成人3d动漫在线观看| 日韩av免费在线| 天天综合天天综合| 偷拍日韩校园综合在线| 95视频在线观看| 亚洲精品1区2区| 国产精品久久久久久久久久久久午夜片| 黄色av电影在线观看| 欧美伊人久久久久久久久影院| 国产美女精品久久| 久久久久中文| 欧美一区二区高清在线观看| 深夜在线视频| 日韩禁在线播放| www.国产一区二区| 国产日产精品一区| 天堂在线资源视频| 欧美成人直播| 91久久久久久久久久久| av黄色在线观看| 欧美中文字幕一区| 手机在线免费看片| 大尺度一区二区| www.中文字幕在线| 国产亚洲电影| 国产一区二区在线播放| 黄色国产网站在线播放| 精品国产免费人成电影在线观看四季 | 国产天堂视频在线观看| 风间由美性色一区二区三区四区| 久久久久久久久亚洲| 天天干,夜夜爽| 91国产免费看| 日韩在线不卡av| 丁香婷婷综合色啪| 精品人妻一区二区三区四区在线| 精品freesex老太交| 国产日韩中文字幕| 四虎影视成人| 亚洲精品一区中文| 91成人国产综合久久精品| 亚洲综合在线免费观看| 日本免费福利视频| 美女一区二区三区在线观看| av动漫免费观看| 偷拍亚洲精品| 成人激情黄色网| 欧美a级在线观看| 宅男66日本亚洲欧美视频| 国产三级在线观看视频| 黑人巨大精品欧美一区二区一视频| 国产亚洲精品熟女国产成人| 国内一区二区视频| 337p粉嫩大胆噜噜噜鲁| 91精品啪在线观看国产18| 国产不卡一区二区在线观看| 日韩一区二区三区四区五区 | 在线亚洲精品福利网址导航| 永久久久久久久| 久久久久久久网| 日韩欧美中文视频| 视频一区欧美日韩| 欧美日韩福利在线| 日韩精品一区二区三区免费观影| 91传媒视频免费| 不卡亚洲精品| 5278欧美一区二区三区| 免费观看久久久久| 亚洲欧美制服丝袜| 亚洲av综合色区无码一二三区| 色8久久精品久久久久久蜜| 久久久久成人网站| 国产精品久久久久久一区二区三区| 国产性生活毛片| 国产精品亚洲视频| 五月婷婷之综合激情| 亚洲国产mv| 中国老女人av| 日韩1区在线| 欧美人xxxxx| 亚洲码欧美码一区二区三区| 国产精品久久久久久久久久东京 | 成人免费毛片在线观看| 你懂的网址国产 欧美| 亚洲一区影院| 精品无人区麻豆乱码久久久| 精品日本一区二区| 亚洲精品在线播放| 亚洲一区中文字幕在线观看| 欧美成人家庭影院| 国产精品激情av在线播放| 亚洲啊v在线| 91精品国产色综合| 国产www视频在线观看| 欧美另类老女人| 成人无遮挡免费网站视频在线观看| 一本色道久久88综合亚洲精品ⅰ | 国产福利一区二区三区视频在线| 中文字幕 日韩 欧美| 日本va欧美va欧美va精品| 日本熟妇人妻xxxxx| 西西人体一区二区| 欧美视频在线免费播放| 精品福利av| 欧美精品久久久久久久久久久| 亚洲网站啪啪| 国产高清www| 99精品视频免费全部在线| a天堂资源在线观看| 黄色av一区| 男人添女荫道口图片| 亚洲精品孕妇| 国产精品97在线| 久久最新视频| 999精彩视频| 国产一区二区影院| 麻豆传媒在线看| 国产一区日韩二区欧美三区| 亚洲欧洲国产视频| 成人国产精品视频| 中文字幕在线免费看线人| 久久久另类综合| 调教驯服丰满美艳麻麻在线视频| 国产精品久久一级| 少妇人妻丰满做爰xxx| 一级特黄大欧美久久久| 日韩黄色三级视频| 91豆麻精品91久久久久久| 午夜视频网站在线观看| 3atv一区二区三区| 内射无码专区久久亚洲| 欧美大胆人体bbbb| 少妇无码一区二区三区| 国产性猛交xxxx免费看久久| 男人天堂手机在线| 久久久久久久久久久国产| 东京一区二区| 91精品视频播放| 日本欧美韩国国产| 无码免费一区二区三区免费播放| 国产二区精品| 欧美二区在线视频| 老色鬼精品视频在线观看播放| 真实乱偷全部视频| 久久这里只有精品视频网| 在线观看免费小视频| 亚洲一二三四在线| 九九热最新视频| 日韩欧美国产不卡| 欧美少妇另类| 欧美成人精品一区| 日韩三级影视| 成人激情av| 欧美日韩国产一区二区三区不卡| 一级黄色录像免费看| 性8sex亚洲区入口| 国产伦精品一区二区三区妓女下载 | 欧美成人精品在线| 一级毛片久久久| 91手机在线播放| 欧美性感美女一区二区| 精品久久久久久无码中文野结衣| 蜜臀国产一区二区三区在线播放| 特黄视频免费观看| 成人av资源在线| 欧美日韩国产精品一区二区三区| 91久久精品一区二区三| www.xxxx国产| 深夜福利一区二区| 成人美女大片| 国产精品区一区| 久久久久美女| 亚洲一区二区蜜桃| 不卡的av电影| 欧美日韩人妻精品一区二区三区 | 精品视频一区二区在线| 国产精品69毛片高清亚洲| 国产精品久久久视频| 精品久久久久久久久久久久久| www.久久成人| 久久精品国产成人精品| 精品三区视频| 欧洲av一区| 99精品视频网| 中文字幕人妻一区| 一区二区三区在线观看网站| 国产一区二区小视频| 中文字幕亚洲天堂| av手机在线观看| 国产一区二区在线播放| 亚洲高清影视| 欧美成人福利在线观看| 国产日韩一级二级三级| 黄色片网站在线免费观看| 亚洲精品白浆高清久久久久久| 久草在线资源站资源站| 99www免费人成精品| 中文精品久久| 下面一进一出好爽视频| 日韩美女精品在线| 亚洲最大成人在线视频| 精品视频偷偷看在线观看| av最新在线| 精品日本一区二区三区| 亚洲专区一区二区三区| 菠萝菠萝蜜网站| 一本色道久久综合精品竹菊| 青春有你2免费观看完整版在线播放高清| 久久免费视频在线| 欧美日韩看看2015永久免费 | 日韩中文字幕91| 91l九色lporny| 欧美日韩国产片| 日韩精品成人av| 亚洲最大av网站| 亚洲调教视频在线观看| 超碰97在线资源站| 欧美性xxxxx极品| 成人在线观看一区| 国产精品亚洲综合天堂夜夜| 久久一区二区三区喷水| 亚洲五月激情网| 亚洲国产视频网站| 日本久久一级片| 5278欧美一区二区三区| jvid福利在线一区二区| 午夜激情影院在线观看| 亚洲最新视频在线观看| 午夜一区在线观看| 国产精品27p| 亚洲国产一成人久久精品| 极品白嫩少妇无套内谢| 亚洲444eee在线观看| 九色在线观看| 成人a在线观看| 夜夜精品视频| 永久免费毛片在线观看| 日韩美一区二区三区| 日韩免费va| 亚洲精品偷拍视频| 91视视频在线观看入口直接观看www | 日韩黄色三级| 一二三四视频社区在线|