關閉→
當前位置:知科普>IT科技>ping命令詳解 - linux

ping命令詳解 - linux

知科普 人氣:1.68W

1、ping命令簡介:

ping命令向目標主機發送 ICMP 協議(Internet控制訊息協議) 的echo request 資料包。如果目標主機線上且允許接受ping 請求,那麼目標主機將回復 ICMP echo reply 資料包,可以用來測試本機與目標主機是否聯通、聯通速度如何、穩定性如何。

2、語法:

ping(引數)(目標主機)

3、常見引數:

-A:自適應ping,根據ping包往返時間確定ping的速度;

-b:允許ping一個廣播地址;

-B:不允許ping改變包頭的源地址;

-c:countping指定次數後停止ping;

-d:使用Socket的SO_DEBUG功能;

-F:flow_label為ping回顯請求分配一個20位的“flow label”,如果未設定,核心會為ping隨機分配;

-f:極限檢測,快速連續ping一臺主機,ping的速度達到100次每秒;

-i:interval設定間隔幾秒傳送一個ping包,預設一秒ping一次;

-I:interface指定網絡卡介面、或指定的本機地址送出資料包;

-l:preload設定在送出要求資訊之前,先行發出的資料包;

-L:抑制組播報文回送,只適用於ping的目標為一個組播地址

-n:不要將ip地址轉換成主機名;

-p:pattern指定填充ping資料包的十六進位制內容,在診斷與資料有關的網路錯誤時這個選項就非常有用,如:“-p ff”;

-q:不顯示任何傳送封包的資訊,只顯示最後的結果

-Q:tos設定Qos(Quality of Service),它是ICMP資料報相關位;可以是十進位制或十六進位制數,詳見rfc1349和rfc2474文件

-R:記錄ping的路由過程(IPv4 only)。

linux ping命令詳解

TAG標籤:#命令 #linux #ping #