日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

IT之道-艾銻知道

您當(dāng)前位置: 主頁 > IT服務(wù) > 網(wǎng)絡(luò)服務(wù) >

艾銻無限為您整理:當(dāng)你「ping 一下」的時候,你知道它背后的邏輯嗎?


2020-02-14 17:29 作者:艾銻無限 瀏覽量:



迎戰(zhàn)疫情,艾無限用愛與您同行

中國中小企業(yè)提供免費(fèi)IT外包服務(wù)
 
 
 
這次的肺炎疫情對中國的中小企業(yè)將會是沉重的打擊,據(jù)釘釘和微信兩個辦公平臺數(shù)據(jù)統(tǒng)計(jì)現(xiàn)有2億左右的人在家遠(yuǎn)程辦公,那么對于中小企業(yè)的員工來說不懂IT技術(shù)將會讓他們面臨的最大挑戰(zhàn)和困難。
 
電腦不亮了怎么辦?系統(tǒng)藍(lán)屏如何處理?辦公室的電腦在家如何連接?網(wǎng)絡(luò)應(yīng)該如何設(shè)置?VPN如何搭建?數(shù)據(jù)如何對接?服務(wù)器如何登錄?數(shù)據(jù)安全如何保證?數(shù)據(jù)如何存儲?視頻會議如何搭建?業(yè)務(wù)系統(tǒng)如何開啟等等一系列的問題,都會困擾著并非技術(shù)出身的您。
 
 
好消息是當(dāng)您看到這篇文章的時候,就不用再為上述的問題而苦惱,您只需撥打艾銻無限的全國免費(fèi)熱線電話:400 650 7820,就會有我們的遠(yuǎn)程工程師為您解決遇到的問題,他們可以遠(yuǎn)程幫您處理遇到的一些IT技術(shù)難題。
 
如遇到免費(fèi)熱線占線,您還可以撥打我們的24小時值班經(jīng)理電話:15601064618或技術(shù)經(jīng)理的電話:13041036957,我們會在第一時間接聽您的來電,為您提供適合的解決方案,讓您無論在家還是在企業(yè)都能無憂辦公。
 
那艾銻無限具體能為您的企業(yè)提供哪些服務(wù)呢?


 
艾銻無限始創(chuàng)于2005年,歷經(jīng)15年服務(wù)了5000多家中小企業(yè)并保障了幾十萬臺設(shè)備的正常運(yùn)轉(zhuǎn),積累了豐富的企業(yè)IT緊急問題和特殊故障的解決經(jīng)驗(yàn),制定了相對應(yīng)的解決方案。我們?yōu)槟钠髽I(yè)提供的IT服務(wù)分為三大版塊:
 
第一版塊是保障性IT外包服務(wù):如電腦設(shè)備運(yùn)維,辦公設(shè)備運(yùn)維,網(wǎng)絡(luò)設(shè)備運(yùn)維,服務(wù)器運(yùn)維等綜合性企業(yè)IT設(shè)備運(yùn)維服務(wù)。
 
第二版塊是功能性互聯(lián)網(wǎng)外包服務(wù):如網(wǎng)站開發(fā)外包,小程序開發(fā)外包,APP開發(fā)外包,電商平臺開發(fā)外包,業(yè)務(wù)系統(tǒng)的開發(fā)外包和后期的運(yùn)維外包服務(wù)。
 
第三版塊是增值性云服務(wù)外包:如企業(yè)郵箱上云,企業(yè)網(wǎng)站上云,企業(yè)存儲上云,企業(yè)APP小程序上云,企業(yè)業(yè)務(wù)系統(tǒng)上云,阿里云產(chǎn)品等后續(xù)的云運(yùn)維外包服務(wù)。
 
您要了解更多服務(wù)也可以登錄艾銻無限的官網(wǎng):www.bjitwx.com詳細(xì)說明,疫情期間,您企業(yè)遇到的任何困境只要找到艾銻無限,能免費(fèi)為您提供服務(wù)的我們絕不收一分錢,我們?nèi)w艾銻人承諾此活動直到中國疫情結(jié)束,我

們將這
次活動稱為——春雷行動。
 
以下還有我們?yōu)槟峁┑囊恍┘夹g(shù)資訊,以便可以幫助您更好的了解相關(guān)的IT知識,幫您渡過疫情中辦公遇到的困難和挑戰(zhàn),艾銻無限愿和中國中小企業(yè)一起共進(jìn)退,因?yàn)槲覀兿嘈湃f物同體,能量合一,只要我們一起齊心協(xié)

力,一定會成功。再一次祝福您和您的企業(yè),戰(zhàn)勝疫情,您和您的企業(yè)一定行。

艾銻無限為您整理:當(dāng)你「ping 一下」的時候,你知道它背后的邏輯嗎?


我們在遇到網(wǎng)絡(luò)不通的情況,大家都知道去 ping 一下,看一下網(wǎng)絡(luò)狀況。那你知道「ping」命令背后的邏輯是什么嗎?知道它是如何實(shí)現(xiàn)的嗎?




我們在遇到網(wǎng)絡(luò)不通的情況,大家都知道去 ping 一下,看一下網(wǎng)絡(luò)狀況。

那你知道「ping」命令背后的邏輯是什么嗎?知道它是如何實(shí)現(xiàn)的嗎?

一、「ping」命令的作用和原理?

簡單來說,「ping」是用來探測本機(jī)與網(wǎng)絡(luò)中另一主機(jī)之間是否可達(dá)的命令,如果兩臺主機(jī)之間ping不通,則表明這兩臺主機(jī)不能建立起連接。ping是定位網(wǎng)絡(luò)通不通的一個重要手段。

ping 命令是基于 ICMP 協(xié)議來工作的,「 ICMP 」全稱為 Internet 控制報文協(xié)議( Internet Control Message Protocol)。ping 命令會發(fā)送一份ICMP回顯請求報文給目標(biāo)主機(jī),并等待目標(biāo)主機(jī)返回ICMP回顯應(yīng)答。因?yàn)镮CMP協(xié)議會要求目標(biāo)主機(jī)在收到消息之后,必須返回ICMP應(yīng)答消息給源主機(jī),如果源主機(jī)在一定時

間內(nèi)收到了目標(biāo)主機(jī)的應(yīng)答,則表明兩臺主機(jī)之間網(wǎng)絡(luò)是可達(dá)的。

舉一個例子來描述「ping」命令的工作過程:

假設(shè)有兩個主機(jī),主機(jī)A(192.168.0.1)和主機(jī)B(192.168.0.2),現(xiàn)在我們要監(jiān)測主機(jī)A和主機(jī)B之間網(wǎng)絡(luò)是否可達(dá),那么我們在主機(jī)A上輸入命令:ping 192.168.0.2

此時,ping命令會在主機(jī)A上構(gòu)建一個 ICMP的請求數(shù)據(jù)包(數(shù)據(jù)包里的內(nèi)容后面再詳述),然后 ICMP協(xié)議會將這個數(shù)據(jù)包以及目標(biāo)IP(192.168.0.2)等信息一同交給IP層協(xié)議。

IP層協(xié)議得到這些信息后,將源地址(即本機(jī)IP)、目標(biāo)地址(即目標(biāo)IP:192.168.0.2)、再加上一些其它的控制信息,構(gòu)建成一個IP數(shù)據(jù)包。

IP數(shù)據(jù)包構(gòu)建完成后,還不夠,還需要加上MAC地址,因此,還需要通過ARP映射表找出目標(biāo)IP所對應(yīng)的MAC地址。當(dāng)拿到了目標(biāo)主機(jī)的MAC地址和本機(jī)MAC后,一并交給數(shù)據(jù)鏈路層,組裝成一個數(shù)據(jù)幀,依據(jù)以太網(wǎng)的介質(zhì)訪問規(guī)則,將它們傳送出出去。

當(dāng)主機(jī)B收到這個數(shù)據(jù)幀之后,會首先檢查它的目標(biāo)MAC地址是不是本機(jī),如果是就接收下來處理,接收之后會檢查這個數(shù)據(jù)幀,將數(shù)據(jù)幀中的IP數(shù)據(jù)包取出來,交給本機(jī)的IP層協(xié)議,然后IP層協(xié)議檢查完之后,再將ICMP數(shù)據(jù)包取出來交給ICMP協(xié)議處理,當(dāng)這一步也處理完成之后,就會構(gòu)建一個ICMP應(yīng)答數(shù)據(jù)

包,回發(fā)給主機(jī)A

在一定的時間內(nèi),如果主機(jī)A收到了應(yīng)答包,則說明它與主機(jī)B之間網(wǎng)絡(luò)可達(dá),如果沒有收到,則說明網(wǎng)絡(luò)不可達(dá)。除了監(jiān)測是否可達(dá)以外,還可以利用應(yīng)答時間和發(fā)起時間之間的差值,計(jì)算出數(shù)據(jù)包的延遲耗時。

通過ping的流程可以發(fā)現(xiàn),ICMP協(xié)議是這個過程的基礎(chǔ),是非常重要的,因此下面就把ICMP協(xié)議再詳細(xì)解釋一下。

二、什么是「 ICMP 」?

我們知道,ping命令是基于ICMP協(xié)議來實(shí)現(xiàn)的。那么我們再來看下圖,就明白了ICMP協(xié)議又是通過IP協(xié)議來發(fā)送的,即ICMP報文是封裝在IP包中。
 

IP協(xié)議是一種無連接的,不可靠的數(shù)據(jù)包協(xié)議,它并不能保證數(shù)據(jù)一定被送達(dá),那么我們要保證數(shù)據(jù)送到就需要通過其它模塊來協(xié)助實(shí)現(xiàn),這里就引入的是ICMP協(xié)議。

當(dāng)傳送的IP數(shù)據(jù)包發(fā)送異常的時候,ICMP就會將異常信息封裝在包內(nèi),然后回傳給源主機(jī)。

將上圖再細(xì)拆一下可見:

繼續(xù)將ICMP協(xié)議模塊細(xì)拆:



由圖可知,ICMP數(shù)據(jù)包由8bit的類型字段和8bit的代碼字段以及16bit的校驗(yàn)字段再加上選項(xiàng)數(shù)據(jù)組成。

ICMP協(xié)議大致可分為兩類:

· 查詢報文類型

· 差錯報文類型



查詢報文類型:

查詢報文主要應(yīng)用于:ping查詢、子網(wǎng)掩碼查詢、時間戳查詢等等。

上面講到的ping命令的流程其實(shí)就對應(yīng)ICMP協(xié)議查詢報文類型的一種使用。在主機(jī)A構(gòu)建ICMP請求數(shù)據(jù)包的時候,其ICMP的類型字段中使用的是 8 (回送請求),當(dāng)主機(jī)B構(gòu)建ICMP應(yīng)答包的時候,其ICMP類型字段就使用的是 0 (回送應(yīng)答),更多類型值參考上表。

對 查詢報文類型 的理解可參考一下文章最開始講的ping流程,這里就不做贅述。

差錯報文類型:

差錯報文主要產(chǎn)生于當(dāng)數(shù)據(jù)傳送發(fā)送錯誤的時候。

它包括:目標(biāo)不可達(dá)(網(wǎng)絡(luò)不可達(dá)、主機(jī)不可達(dá)、協(xié)議不可達(dá)、端口不可達(dá)、禁止分片等)、超時、參數(shù)問題、重定向(網(wǎng)絡(luò)重定向、主機(jī)重定向等)等等。

差錯報文通常包含了引起錯誤的IP數(shù)據(jù)包的***個分片的IP首部,加上該分片數(shù)據(jù)部分的前8個字節(jié)。

當(dāng)傳送IP數(shù)據(jù)包發(fā)生錯誤的時候(例如 主機(jī)不可達(dá)),ICMP協(xié)議就會把錯誤信息封包,然后傳送回源主機(jī),那么源主機(jī)就知道該怎么處理了。

那是不是只有遇到錯誤的時候才能使用 差錯報文類型 呢?也不一定。

Traceroute 就是一個例外,Traceroute是用來偵測源主機(jī)到目標(biāo)主機(jī)之間所經(jīng)過路由情況的常用工具。Traceroute 的原理就是利用ICMP的規(guī)則,制造一些錯誤的事件出來,然后根據(jù)錯誤的事件來評估網(wǎng)絡(luò)路由情況。

具體做法就是:

Traceroute會設(shè)置特殊的TTL值,來追蹤源主機(jī)和目標(biāo)主機(jī)之間的路由數(shù)。首先它給目標(biāo)主機(jī)發(fā)送一個 TTL=1 的UDP數(shù)據(jù)包,那么這個數(shù)據(jù)包一旦在路上遇到一個路由器,TTL就變成了0(TTL規(guī)則是每經(jīng)過一個路由器都會減1),因?yàn)門TL=0了,所以路由器就會把這個數(shù)據(jù)包丟掉,然后產(chǎn)生一個錯誤類型(超時)的ICMP

數(shù)據(jù)包回發(fā)給源主機(jī),也就是差錯包。這個時候源主機(jī)就拿到了***個路由節(jié)點(diǎn)的IP和相關(guān)信息了。

接著,源主機(jī)再給目標(biāo)主機(jī)發(fā)一個 TTL=2 的UDP數(shù)據(jù)包,依舊上述流程走一遍,就知道第二個路由節(jié)點(diǎn)的IP和耗時情況等信息了。

如此反復(fù)進(jìn)行,Traceroute就可以拿到從主機(jī)A到主機(jī)B之間所有路由器的信息了。

但是有個問題是,如果數(shù)據(jù)包到達(dá)了目標(biāo)主機(jī)的話,即使目標(biāo)主機(jī)接收到TTL值為1的IP數(shù)據(jù)包,它也是不會丟棄該數(shù)據(jù)包的,也不會產(chǎn)生一份超時的ICMP回發(fā)數(shù)據(jù)包的,因?yàn)閿?shù)據(jù)包已經(jīng)達(dá)到了目的地嘛。那我們應(yīng)該怎么認(rèn)定數(shù)據(jù)包是否達(dá)到了目標(biāo)主機(jī)呢?

Traceroute的方法是在源主機(jī)發(fā)送UDP數(shù)據(jù)包給目標(biāo)主機(jī)的時候,會設(shè)置一個不可能達(dá)到的目標(biāo)端口號(例如大于30000的端口號),那么當(dāng)這個數(shù)據(jù)包真的到達(dá)目標(biāo)主機(jī)的時候,目標(biāo)主機(jī)發(fā)現(xiàn)沒有對應(yīng)的端口號,因此會產(chǎn)生一份“端口不可達(dá)”的錯誤ICMP報文返回給源主機(jī)。

可見Traceroute的原理確實(shí)很取巧,很有趣。


相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 久久综合精品国产一区二区三区_av不卡国产在线观看_天天躁日日躁狠狠躁性色AV_水蜜桃aⅴ无码专区_干干干日日日_国产精品成人一区二区不卡_国产一级黄色aaaa片_一区二区免费视频va | 国产乡下三级全黄三级BD_日本在线观看一区二区_www国产精品com_亚洲精品色在线网站_国产人成在线视频_成全世界免费高清观看_在线黑人抽搐潮喷_抽插丰满内射高潮视频 | 日本久久精品一区_亚洲黄片在线免费_日本japanesexxxxx乱_久久久这里有精品_亚洲AV成人一区二区三区_亚洲狠狠婷婷综合久久久_欧美+日本+国产+在线观看_精品国产美女AV久久久久 | 亚洲一区视频在线_日韩av无码中文一区二区三区_欧洲一级中文字幕在线_伊人大杳焦在线_国产精品久久久久久久久久久久久久_freesexvideos高潮hd护士_久久久久成亚洲综合精品_成人片又黄又爽免费视频 | 色欲蜜桃AV无码中文字幕_2018天天操天天干_青青草一区二区_豆花视频免费网站入口_aⅴ成年女人毛片免费观看_日本网站一区二区三区_久草久干_免费无码av片在线观看 | 亚洲色图色_萍萍的性荡生活第二部_97caopron超碰公开_精品亚洲aⅴ在线观看_亚洲A∨无码天堂在线观看_国产素人在线观看_av网址在线播放_AV网址aaa | 欧美怡春院一区二区三区_熟妇女的欲乱在线观看_丝袜足控一区二区三区_四虎国产精品永久地址99_人人射人人爱_欧美一级毛片日韩一级_激情综合在线观看_国产日产欧产精品精品推 | 粉粉嫩av一区二区三区四区_午夜视频免费播放_jizz在线观看_亚洲一区二区三区免费在线_91短视频免费在线观看_杨幂ai换脸视频_免费A级毛片18禁_超碰在线播 | 在线精品自拍亚洲第一区_狠狠综合久久久久综合网_可以免费看av的网址_久久久久青草大香综合精品_亚裔av_欧美日韩在线亚洲一区蜜芽_欧美在线免费观看视频_色久视频 | 乱子伦xxxx_国产精品第一_色多多A级毛片免费看_二级黄的全免费视频_国产片网站_日韩中文字幕高清_91在线精品视频观看_色综合久久天天综合绕观看 | 浪潮av色综合久久天堂_澳门久久精品_免费观看国产成人_老子影院午夜_伦理三区_久久久7_久久国产精品一区二区_久久泄欲网久久精品性色 | 曰韩免费视频_中文字幕丝袜第1页_视频精品久久_久久国产午夜精品理论片_成人免费国产精品视频大全_人妻被丑老头玩的潮喷_亚洲av无码国产一区二区三区不卡_天堂亚洲欧美在线中文 | 直接看的Av网站免费观看_精品欧美国产一区二区三区_成人黄网站片免费视频_老司机精品视频免费观看_亚洲aⅴ欧洲av国产综合图片_天天色操_久久久国产精品女同三区_日本卡一卡2卡三卡4乱卡乱码 | 精品深夜AV无码一区二区老年_91视频国产一区_91麻豆视频在线观看_亚洲一区二区三区AV在线观看_高清无码专区av_99re成人精品视频_国产性夜夜春夜夜爽1A片_午夜琪琪 | 国产午夜精品无码一区二区_色99色_精品久久久久久人妻无码中文字幕_国产模特私拍视频再现_夜色看片_绯色av一区二区三区在线观看_人人爽久久久噜人人看_日本免费大片免费视频 | 天堂中文字幕在线_欧美最猛性xxxxx(亚洲精品)_99不卡视频_性欧美丰满熟妇XXXX性_国产乱码卡二卡三卡4_欧美性一级_国产精品一区二区无线_国产美女爆乳呻吟视频 | 国产一级毛片视频在线!_天天草天天_国产精品无码永久免费不卡_91久久夜色精品国产九色_日韩亚洲在线观看_久久久妻_久久免费看黄A级毛片连期A片_久久精品国产久精国产69 | 国产精品久久久久久久模特_欧美日本亚洲视频_狠狠色伊人亚洲综合成人_天天摸天天操天天舔_日本高清免费在线视频_亚洲AV成人片色在线观看高潮_日韩成人高清视频_超碰成人在线播放 | 国产乱淫a∨片免费视频_精品视频日韩_窝窝午夜精品一区二区_无码自拍一区_欧美怡红院免费全部视频_在线亚洲AV成人无码中文_午夜影院在线观看视频_免费一级suv好看的国产网站 | 污污网站18禁在线永久免费观看_日本欧美韩国_porno俄罗斯_A毛片终身免费观看网站_中国av免费_午夜A级理论片在线播放_九九在线精品国产_9xfuli福利视频 | 精品深夜AV无码一区二区老年_91视频国产一区_91麻豆视频在线观看_亚洲一区二区三区AV在线观看_高清无码专区av_99re成人精品视频_国产性夜夜春夜夜爽1A片_午夜琪琪 | 亚洲色图色_萍萍的性荡生活第二部_97caopron超碰公开_精品亚洲aⅴ在线观看_亚洲A∨无码天堂在线观看_国产素人在线观看_av网址在线播放_AV网址aaa | 日韩一区精品_疯狂做受XXXX高潮视频免费_亚洲美女黄色_99精品产国品一二三产区_亚洲xxxxxxxxx_rct在线_欧美黑人精品一区二区不卡_久久久久国产精品 | 日本三级香港三级人妇少妇_国内精品999_国产成人久久av免费高清蜜臀_奥门一级毛片_国产欧美日韩精品专区_国产精品禁漫天堂视频_国产午夜精品av一区二区_乳首av | 91九色国产porny_中文av在线播放_别揉我奶头~嗯~啊~视频在线观看_国产不卡视频在线_夫妇交换av888_极品粉嫩嫩模大尺度无码_亚洲综合欧美日本另类激情_日韩在线高清视频 | 日本天堂资源_亚洲一区二区成人_一本一本久久a久久精品综合_成人区精品一区二区婷婷_久久国产精品无码网站_久久视频这里有精品_日韩精品免费一区二区三区_国产乱子伦精品无码专区 | 色欲午夜无码久久久久久_se亚洲_日本xxxx在线播放_在线精品观看国产_久久黑人_日韩一二三_国产精品网站在线观看免费传媒_在线色影院 | 亚洲成色WWW久久网站夜月_久久久久久久久久久久国产_日本成人午夜视频_成人夜色视频网站在线观看_成本人h片动漫网站在线看_精品久久高清_91精品国产色综合久久久蜜臀_av伊人天堂 | 精品国产一区二区三区在线_国产第一精品_日韩手机视频_亚洲一本视频_免费国产一级淫片_日本网站视频_欧美精品成人_国产亚洲精品久久午夜玫瑰园 | 中文字幕制服丝袜一区二区_午夜香港三级A三级三点_夜夜躁狠狠躁日日躁欧美_91九色丨porny最新地址_黄色片网站免费看_最新Av中文字幕无码专区_久久伊人一区_在线小视频你懂的 | 日本黄色天堂_一级毛片免费毛片一级毛片免费_999久久久精品一区二区_日韩欧美中文字幕在线播放_丰满又黄又爽少妇毛片_免费污站18禁的刺激_亚洲成人欧美_经典国产乱子伦精品视频 | 女女互磨互喷水高潮les呻吟_av网址免费观看_97精品久久久久中文字幕_快色视频_国产亚洲中文字幕在线_玩偶姐姐在线观看免费_亚洲日韩精品一区二区三区_东凛mdyd950在线播放 | www.伊人_中国农村自拍HDXXXX_亚洲午夜久久久精品一区二区三剧_人人成人_久久久精品人妻久久影视_国产激情内射在线影院_同性男男黄G片免费网站_精品国产第一区二区三区的区别 | 欧美日韩在线视频播放_成人国产1314www色视频_粗大猛烈进出白浆视频_懂色av一区二区三区免费观看_亚洲看片_免费人成自慰网站_天堂网在线观看视频_亚洲激情视频在线观看 | 在线免费91_一级久久久久久_一本大道伊人av久久乱码_一级黄片一级毛片_大地资源网视频在线观看新浪_www久久99_成人无码区免费视频_国产全肉乱妇杂乱视频 | jvid视频_超碰CAO已满18进入离开_日韩精品三区四区_国产成人a片免费观看_被仇人调教成禁脔h虐_久草在线视频新_久久久久夜夜夜综合国产_黄色视频网站夜夜嗨转域97 | 国产精品人成视频免费播放_亚洲欧美一区二区三区_精品中国亚洲_强奷人妻日本中文字幕_免费国产一级_亚洲а∨天堂久久精品喷水_热re91久久精品国99热蜜臀_亚洲成人精品网 | 亚洲最大成人免费视频_日本极品少妇XXXX_九色精品91_AV无码精品一区二区三区四区_亚洲精品美女久久久久99_人人色在线视频播放_久久激情av_国产成人a亚洲精品 | 好大好爽受不了了h_人妻体验按摩到忍不住哀求继续_欧美精品欧美精品系列_色www视频永久免费男的天堂_久久精品人人槡人妻人人玩_久久精品5_日韩精品一级_久久精品一日日躁夜夜躁 | 久久AV喷潮久久AV高清_99久久精品国_亚洲aⅴ综合av国产八av_麻豆精品无码国产在线果冻_丝袜高潮流白浆潮喷在线播放_亚洲欧洲国产综合AⅤ无码_131美女MM爱做爽爽爽视频_国产视色 | 无码av亚洲一区二区毛片_久久综合一区二区_亚洲天堂视频网_成人国产一区二区9166_精品视频一区二区三区在线播放_欧美成人免费观看_人人妻久久人人澡人人爽人人精品_国产成人精品a∨一区二区 |