就算PING不通你 我也知道你在不在線!

2020-12-05 太平洋電腦網

  小編最近在折磨ARP,也在被ARP折磨,囧,不過還好,小有收穫的感覺還不錯。

  關於ARP協議的三三兩兩小編之前在《有了IP和MAC,為什麼還需要ARP?》一文中有過介紹,在此就不再多說ARP協議本身是怎麼一回事了,只是想說一個ARP使用上的技巧。

  做過網絡管理員的同學應該都遇到過這種情況,當判斷一臺PC是不是處於開機在線狀態時可能最先想到的就是PING一下那臺PC的IP位址,能PING通表示在線,PING不通……可能在線也可能不在線。為什麼這麼說?因為PC上可能運行著防火牆軟體,WINDOWS自帶的防火牆也好,第三方防火牆也好,默認設置都會攔截下PING入本機的「請求」數據包,這導致PING「請求」發出方收不到回應,超過時間後便會顯示TIME OUT提示,雖然PING不通,但我們卻無法依此確定此PC是不是在線,那有沒有簡單有效的方法來判斷某PC是不是在線?


雖然PING不通 但10.0.0.10確實在線

  此時,WINDOWS 中的ARP命令可以幫到我們,ARP –A命令的作用是查看ARP緩存中的所有項目。ARP緩存表中包括什麼對我們有用的信息呢?當然是MAC地址了,為什麼這麼說?同學們且往下看。

  當我們在PC1上輸入ping 10.0.0.10 ,按下回車鍵後系統所執行的第一個實際操作其實並不是PING功能本身,PC1首先是要使用ARP協議解析目標IP位址,在收到目標主機的回應之後,PC1才會發送ICMP包給目標主機。如果系統裝有防火牆,這時防火牆就起作用了,防火牆不會攔截ARP解析IP位址,但卻會攔截PING請求,PING請求被攔截,目標主機自然不會給PC1發送相應的PING回應數據包,超過時間之後,PC1上的PING操作便顯示超時,其過程大致就是這樣。

  防火牆不會攔截ARP協議解析IP位址這點對我們來講就夠用了,IP位址被解析成MAC地址後我們可以通過ARP –A命令查看ARP緩存表,只要在ARP緩存表中出現目標主機的IP-MAC對應條目,那證明其就是在線的,如果目標主機處於關機或離線狀態,自然ARP協議無法解析PC1所請求的IP位址,也就不會有目標主機的IP-MAC對應條目  通過這樣,我們便可以很簡單的了解到目標主機是不是在線了。

  雖然PING不通,但是PC1的ARP緩存表中卻出現了10.0.0.10的MAC地址(硬體地址亦作物理地址),證明目標主機是在線的。如下圖:

  如果目標主機不在線(在測試時小編將目標主機關機),ARP協議無法解析10.0.0.10的MAC地址,如下圖。小編還試著將目標主機的網卡禁用,其結果相同。

  使用Wireshark分析數據包,能更好的幫助我們理解上面所說的情況。有Echo (ping) request 但沒有Echo (ping) reply 。

  還是像往常一樣,先PING目標主機,如果PING不通,我們再使用ARP –A命令查看ARP緩存表便可確定目示主機是不是在線了。

相關焦點

  • 你不得不掌握的一個DOS命令,它比ping更加強大
    如果說到網絡連通性測試,相信大部分小夥伴首先想到的就是ping命令,如果對方的主機是拒絕ping的呢?什麼叫明文發送,就是說如果有人在你用telnet通信的時候,用嗅探工具抓包,抓取你的信息數據包,這些數據包是沒有加密的,是可以被我們人類直接讀懂的,因此telnet在安全的管理角度上來說,它是一個不安全的管理方式。很多linux伺服器都不開放telnet服務,而採用SSH服務。
  • 爆笑校園:呆頭「英語」脫口而出,就算你在線翻譯都翻譯不出來!
    現場所有人都不說話了,因為誰也不知道是什麼意思?呆頭還有這本事呢,說的英語中國人聽不懂,日本人聽不懂,英國人也聽不懂吧,就算你用在線翻譯也得不到答案的。爆笑校園:不過,話說回來,劉姥姥採用這樣的考試方式,都是跟初一二班的幫助人相互攀比的結果,呆頭打算巴結一下那位班主任,只要他們不再攀比,同學們也就好過了,一天,呆頭在校園裡看到了這位班主任,趕緊湊上前:老師,你怎麼臉色那麼差?老師無奈地說:夜晚孤枕難眠,你這年紀是不會懂的.....原來這位老師的老伴過世多年了,一直沒有再娶。
  • Happy專訪:Ping太高不是問題 換我不會像120一樣比賽
    Q:在沒有奪冠的比賽裡,你大多數時候都是輸給了ORC。之前你也說過UvO很不平衡,所以你覺得UvO到底劣勢在哪兒? Happy:獸族三英雄配置太強。劍聖:跳劈;小Y:治療/變;牛頭:3級踩地板(5秒暈,6秒cd)。
  • 低ping玩家欲哭無淚,被高ping戰士卡延遲瘋狂血虐
    在遊戲中,低ping玩家遇到一個站著不動的敵人,嚇了一跳之後急忙開始掃射,卻發現沒辦法打死敵人一番觀察後才發現,對面ping高達999+,是名副其實的高ping戰士在低ping玩家戲耍高ping戰術的途中,高ping戰術突然開槍,嚇的低ping玩家雙手抱頭
  • 如何ping雲伺服器是否正常
    如何ping雲伺服器是否正常?要檢查客戶端與雲伺服器的網絡實時通信質量,ping是一種非常重要的手段,ping可以查看到兩者之間的延遲,但是ping要求服務端必須開啟ping。ping是通過本地電腦向伺服器發包,然後從伺服器獲取反饋的方式,了解本地到伺服器是否通暢的。
  • 如何查詢區域網內在線的監控設備IP?
    如何查詢區域網內在線的監控設備IP?分享幾種適用的方法,希望有所幫助。 方法二、使用區域網IP掃描工具查詢IP 1.掃描工具NetBScanner 可以在網上下載區域網IP掃描工具,電腦安裝後即可查詢掃描,我知道的一款掃描工具
  • 我喜歡你,就算今天41度攝氏度也喜歡你
    1、我喜歡你,就算今天41度攝氏度也喜歡你,天下暴雨也喜歡你,乾巴巴沒有風也喜歡你,出現彩虹還是喜歡,天氣不會影響我的心情,我就一直喜歡你。2、願你的快樂與歲月無關,願你的經歷與經歷無關,願你歷經滄桑後依舊炙熱歡暢,願你還是那個你。
  • 如果有一天,你要離開我,我不會留你,我知道你有你的理由!
    3.世界上只有想不通的人,沒有走不通的路。成功便是站起比倒下多一次。不要放棄,你要配的上自己的野心,也不要辜負了所受的苦難4.如果有一天,你要離開我,我不會留你,我知道你有你的理由;如果有一天,你說還愛我,我會告訴你,其實我一直在等你;如果有一天,我們擦肩而過,我會停住腳步,凝視你遠去的背影,告訴自己那個人我曾經愛過。
  • 就算你經常坐飛機也不一定會知道的幾個秘密
    就算你經常坐飛機  也不一定就會  知道以下這幾個秘密——  如果你仔細觀察飛機的舷窗,會發現在底部有一個小孔,這不禁讓人疑惑了,機艙外的空氣那麼稀薄,還需要留個洞來換氣麼?  每次坐飛機廣播中都會有個溫柔的聲音告訴你要關閉電子設備,並且一個很常見的謠傳便是,電子設備的幹擾會讓飛機上的雷達失靈,甚至有墜機的危險,那麼真相是什麼呢?
  • 你要離開我知道很簡單,你說依賴是我們的阻礙
    你要離開我知道很簡單,你說依賴是我們的阻礙 哪裡有彩虹告訴我能不能把我的願望還給我為什麼天這麼安靜所有雲都跑到我這裡有沒有口罩一個給我釋懷說了太多就成真不了也許時間是一種解藥也是我現在正服下的毒藥看不見你的笑我怎麼睡得著你的身影這麼近我卻抱不到
  • 給你一幅圖,用英語單詞來描述,如果你講不出來,就算你輸
    給你一幅圖,用英語單詞來描述,講不出來,就算你輸。看到了嗎?只要你用心觀察,就能看到很多單詞。還有黃瓜cucumber,胡蘿蔔carrot,等等。還有籃子basket.看我來造句:1 我 想要 吃 西紅柿。I want to eat tomato.
  • 雖然我知道你背叛婚姻了,但是,我依舊想聽你親口說你不愛我了
    我是東林夕亭,你有故事,就來找我。點擊上方『關注』,你就是我的人了。01有些人對感情的需求比較固定,擇偶標準比較明確,知道什麼樣的人適合自己,遇到之後就會用心珍惜,這就是愛。而有些人對感情的需求一直不固定,擇偶標準一直不明確,不知道自己想跟什麼樣的人在一起,遇到了愛情也總是左顧右盼,吃著碗裡的望著鍋裡的,這就是不愛。還有一種人,雖然有屬於自己的擇偶標準,但是卻一直認不清,一直在憑運氣去碰,碰到了就會珍惜,沒碰到就暫時只是湊合著戀愛結婚。
  • 「狗屁不通生成器」的文章,為什麼能如此「狗屁不通」?
    我希望諸位也能好好地體會這句話。」           以上文字節選自主題為《刺蝟公社》的文章,它的「作者」,就是「狗屁不通文章生成器」。     開頭有些煽情,是一句相當正確又沒用的話。   儘管後面加入的名人名言十分唬人,但是整段讀下來,你會意識到它確實狗屁不通。
  • 你愛的人愛不愛你,斷聯三天,心裡就有答案了
    別自欺欺人,你愛的人愛不愛你,斷聯三天就知道了。如果他不愛你,就算知道你斷聯了,也不會有過多的反應,甚至於還把你的行為看作是鬧彆扭,就讓你去鬧算了。不愛你的男人,心裡想的是,你願意回來那就回來,不願意回來那就算了,沒把你的離開當一回事。但一個愛你的男人,是絕對不會容許你斷聯三天的。
  • 就算你變成一隻蒼蠅我也愛你
    和《變蠅人》一樣的劇情設定也有愛情,《變蠅人》我沒有看出愛情的偉大,但是這部《變蠅人2》真正的詮釋了超越物種的愛,就算你變成了一隻蒼蠅,醜陋無比,我依然愛你。並且不離不棄一直守護在馬丁身邊。在馬丁變回人類後,女友幫馬丁剝去怪物殼,看到馬丁臉後女友完全不嫌棄馬丁滿臉的血肉模糊的粘液深情一吻。馬丁變回人類而他的養父巴託變成了又老又醜的蒼蠅人被關在地下室。
  • 英雄聯盟手遊ping信號什麼意思 ping信號作用詳解
    -- 英雄聯盟手遊ping信號什麼意思?ping信號的作用是什麼?ping信號在哪裡使用?今天小編就為大家介紹下ping信號作用詳解,我們一起來看看吧!
  • 中文教材,叫我怎麼說愛你?
    到了所裡沒多久我就拜受任務被要求「寫本書來練練手」(前幾期提到過,我當時還是一個剛入門的皮膚科碩士研究生就被要求撰寫專業著作),主要負責皮膚腫瘤章節,然後我就知道為什麼中文教科書都那麼言語不通、苦澀難懂了。PS:言語不通還是小事,錯漏百出就更是悲慘,而且絕不罕見。
  • 《錦衣之下》之今夏,就算你我之間雲泥之別,我也要跨越這道鴻溝
    文:《錦衣之下》之今夏,就算你我之間雲泥之別,我也要跨越這道鴻溝作者:遲姐侃娛樂我承認一向天不怕地不怕的我,突然有些自卑,我怕我配不上大人你,你的身份太高貴了,而我實際上是一個孤兒。當我確定我喜歡你的時候,卻很幸運地發現原來你也喜歡我,其實我有些不敢相信兩情相悅的事會發生在我的身上,一度覺得我是在做夢,幸福得不能自已,就連表情都沒有辦法很好的控制。
  • 食鹽加了氰化鉀,你知道嗎?我真不知道
    好吧,就算亞鐵氰化鉀一下子毒不死人,但扛不住天天吃啊。是的,這就要看它的慢性毒性。根據世界衛生組織和國際糧農組織的數據,亞鐵氰化鉀的終生安全劑量是每公斤體重0.025毫克。也就是說對於60公斤重的人,每天攝入1.5毫克完全沒問題。
  • 婚前同居,你願意嗎?這位大齡剩女說:就算嫁不出去,也不同意
    作者:左耳↗↗↗↗曰:願你我瀟灑坦蕩,感情純良現在有很多人在舉辦婚禮的時候,大肚子就挺起來了,好像大家已經習以為常,也不覺得是件丟人的事情。可能是不想再遭受一次之前的打擊,或者是她對婚前同居這件事還存在排斥,李璇怎麼也接受不了這樣的事情。或許李璇這麼做,就是對自己的一種保護吧。經歷過傷害之後,就懂得該怎麼保護自己了。就知道有些事情,是不應該隨便去做的,不然給自己帶來的傷害會更大。