【ping命令的原理及使用】ping命令在網絡中是一個十分常用的命令 , 通常用來測試網絡是否可達 。本文就來聊一聊ping命令的原理及如何使用ping命令 。
一、ping命令的原理
ping命令是ICMP協議的一個重要應用 。
ICMP協議全稱網際控制報文協議,工作在網際層 。能夠使IP報文更有效的轉發,提高交付成功的機會 。

文章插圖
ICMP協議封裝在IP報文中,所以并不是高層協議,而是IP協議 。

文章插圖
ICMP協議的報文主要有兩種,即ICMP差錯報告報文和ICMP詢問報文 。在ping命令中主要使用的是ICMP詢問報文中的回送請求或回送回答報文 。以下給出了此報文的相關概念 。
回送請求:由主機或路由器向一個特定的目的主機發出詢問 。
回送回答:收到詢問報文的主機必須給源主機或路由器發送ICMP回送回答報文 。
這些報文主要用來測試目的站是否可達 。
二、ping命令的使用
ping命令,即分組網監探測ping 。使用ICMP的回送請求和回送回答報文,用來測試網絡間的連通性 。
在Windows10中,在命令行中可以使用ping命令 。首先在運行中輸入cmd進入命令行界面 。

文章插圖
在命令行界面可以直接使用ping命令測試某個IP地址 。例如,直接輸入ping 114.114.114.114,ping命令發出4個ICMP回送請求報文,如果目標連通,而且響應ping的回送請求報文,就會發回ICMP回送回答報文 。可以看到回復的最終統計結果:

文章插圖
在Windows中,直接輸出ping命令,可以看到ping命令支持的參數

文章插圖
- 5步,檢測網絡連通性
- 檢測IP地址沖突的幕后英雄:免費ARP
- 如何測試你家寬帶的真實網速?
- 網速怎么測?
- 還在WiFi斷流?親身測試:試了這個方法后,信號杠杠的
- 為什么WiFi信號差?什么是真正的WiFi殺手?
- 你測網速使用什么app呢?
- 橫店攝影棚免費是真的嗎 橫店影視城在哪
- 藍莓的種植方法和時間
- ?410不銹鋼是食品級的嗎
