ping命令如何工作

2021-10-08 13:31:30 字數 722 閱讀 8502

1、ping 是基於icmp協議工作的,也就是網際網路控制報文協議

3、icmp 報文是封裝在 ip 包裡面,它工作在網路層,是 ip 協議的助手。

4、icmp 包頭的型別字段,大致可以分為兩大類:

回送訊息用於進行通訊的主機或路由器之間,判斷所傳送的資料報是否已經成功到達對端的一種訊息,ping命令就是利用這個訊息實現的。

例如表中的幾種錯誤

5、ping —— 查詢報文型別的使用

1)ping 命令執行的時候,源主機首先會構建乙個icmp 回送請求訊息資料報。

2) icmp 協議將這個資料報目的位址(要ping的位址) 一起交給 ip 層

3)要傳送arp協議查詢 mac 位址,獲得 mac 位址後,由資料鏈路層構建乙個資料幀。

4)主機b收到這個資料幀後,先檢查它的目的 mac 位址,並和本機的 mac 位址對比,如符合,則接收,否則就丟棄。

5)主機b會構建乙個icmp 回送響應訊息資料報

ping命令是如何工作的

ping 是基於 icmp 協議工作的,icmp 全稱是 internet control message protocol,也就是網際網路控制報文協議.icmp 主要的功能包括 確認 ip 包是否成功送達目標位址 報告傳送過程中 ip 包被廢棄的原因和改善網路設定等。在 ip 通訊中如果某個 ip...

ping命令知識 Ping命令工作原理詳解

在網路應用中,ping網速與ip位址等都是非常常用的命令,但大家知道ping命令的工作原理嗎?要知道這其中的奧秘,我們有必要來看看ping命令的工作過程到底是怎麼樣的。下面介紹下ping命令的詳細知識。ping命令的應用與原理 假定主機a的ip位址是192.168.1.1,主機b的ip位址是192....

ping命令的工作原理

我們先來看乙個例子,假如在windows的cmd下輸入ping www.baidu.com會出現如下圖所示的結果 從上圖可以看到這一過程。其實ping命令是分組網間探測,即packet internet groper,用來測試兩個主機之間的連通性。ping使用了icmp internet contr...