Ping命令的網路檢測技巧

2021-06-28 14:59:23 字數 1195 閱讀 4883

ping是個使用頻率極高的實用程式,用於確定本地主機是否能與另一台主機交換(傳送與接收)資料報。根據返回的資訊,我們就可以推斷tcp/ip引數是否設定得正確以及執行是否正常。需要注意的是:成功地與另一台主機進行一次或兩次數 據報交換並不表示tcp/ip配置就是正確的,我們必須執行大量的本地主機與遠端主機的資料報交換,才能確信tcp/ip的正確性。

簡單的說,ping就是乙個測試程式,如果ping執行正確,我們大體上就可以排除網路訪問層、網絡卡、modem的輸入輸出線路、電纜和路由器等存在的故障,從而減小了問題的範圍。但由於可以自定義所發資料報的大小及無休止的高速傳送,ping也被某些別有用心的人作為ddos(拒絕服務攻擊)的工具,例如許多大型的**就是被黑客利用數百台可以高速接入網際網路的電腦連續傳送大量ping資料報而癱瘓的。下面簡單介紹一下ping命令的網路檢測技巧。

按照預設設定,windows上執行的ping命令傳送4個icmp(網間控制報文協議)回送請求,每個32位元組資料,如果一切正常,我們應能得到4個回送應答。 ping能夠以毫秒為單位顯示傳送回送請求到返回回送應答之間的時間量。如果應答時間短,表示資料報不必通過太多的路由器或網路連線速度比較快。ping還能顯示ttl(time to live存在時間)值,我們可以通過ttl值推算一下資料報已經通過了多少個路由器:源地點ttl起始值(就是比返回ttl略大的乙個2的乘方數)-返回時ttl值。例如,返回ttl值為119,那麼可以推算資料報離開源位址的ttl起始值為128,而源地點到目標地點要通過9個路由器網段(128-119);如果返回ttl值為246,ttl起始值就是256,源地點到目標地點要通過9個路由器網段。

1、通過ping檢測網路故障的典型次序

正常情況下,當我們使用ping命令來查詢問題所在或檢驗網路運**況時,我們需要使用許多ping命令,如果所有都執行正確,我們就可以相信基本的連通性和配置引數沒有問題;如果某些ping命令出現執行故障,它也可以指明到何處去查詢問題。下面就給出乙個典型的檢測次序及對應的可能故障:

ping 127.0.0.1

這個ping命令被送到本地計算機的ip軟體,該命令永不退出該計算機。如果沒有做到這一點,就表示tcp/ip的安裝或執行存在某些最基本的問題。

ping 本機ip

這個命令被送到我們計算機所配置的ip位址,我們的計算機始終都應該對該ping命令作出應答,如果沒有,則表示本地配置或安裝存在問題。出現此問題時,區域網使用者請斷開網路電纜,然後重新傳送該命令。如果網線斷開後本命令正確,則表示另一台計算機可能配置了相同的ip位址。

Ping檢測網路方法

一 在網路中ping 是乙個十分好用的tcp ip工具。它主要的功能是用來檢測網路的連通情況和分析網路速度。二 怎樣使用ping這命令來測試網路連通 1 使用ipconfig all觀察本地網路設定是否正確 2 ping 127.0.0.1,0.0.1 回送位址ping回送位址是為了檢查本地的tcp...

Ping命令使用技巧

如何使用ping命令?1 開始 執行 鍵入 cmd 2 單擊 確定 後,會出現如下 dos 命令。3 在游標後鍵入 ping 空格後,鍵入要查詢的網路程式的 可以是ip位址,網路位址 這裡以 126.com 為例,鍵入 ping 126.com 單擊 enter 回車 如何來判斷網路故障?常見的網路...

ping 命令 測試物理網路的ping命令

ping命令是測試網路連線 資訊傳送和接受狀況的實用 是乙個系統內建的探測工具。原理是 網路上的機器都有唯一確定的ip位址,使用者給目標ip位址傳送乙個資料報,對方就要返回乙個同樣大小的資料報,根據返回的資料報使用者可以確定目標主機的存在,可以初步判斷目標主機的作業系統等。win r,輸入 ping...