Pathping主要用于提供有關在來源和目標之間的中間躍點處的網(wǎng)絡滯后和網(wǎng)絡丟失的信息。Pathping將多個回顯請求消息發(fā)送到來源和目標之間的各個路由器一段時間,然后根據(jù)各個路由器返回的數(shù)據(jù)包大小計算其結果。因為pathping顯示任何特定路由器或鏈接的數(shù)據(jù)包的丟失程度,所以用戶可根據(jù)此確定引起網(wǎng)絡問題的路由器或子網(wǎng)。Pathping通過識別路徑上的路由器來執(zhí)行tracert命令相同的功能。然后,該命令根據(jù)指定的時間間隔定期將ping發(fā)送到所有的路由器,并根據(jù)每個路由器的返回數(shù)值生成統(tǒng)計結果。
一、pathping命令語法及參數(shù)
pathping命令基本語法格式為:
pathping [-n] [-h MaximumHops] [-g Hostlist] [-p Period] [-q NumQueries [-W Timeout] [-4] [-6] [TargetName]
參數(shù)說明:
-n 阻止pathping試圖將中間路由器的IP地址解析為各自名稱。這有可能加快顯示pathping的結果。
-h MaximumHops 在搜索目標(目的)的路徑中指定躍點的最大數(shù),默認值為30.
-g HostList 指定回顯請求消息在IP標題中使用“稀疏資源路由”選項(該IP標題帶有HostList 中指定的之間目標集)?梢杂梢粋或多個具有松散源路由的路由器分隔連續(xù)中間的目的地。主機列表中的地址或名稱的最大數(shù)為9。HostList是一系列由空格分隔的IP地址(帶點的十進制符號)。
-p Period 指定兩個連續(xù)的ping之間的時間間隔(以毫秒為單位),默認值為250ms(1/4秒)。
-q NumQueries 指定發(fā)送到路徑中間每個路由器的回顯請求消息數(shù),默認值為100個查詢。
-W Timeout 指定等待應答的時間(以毫秒為單位),默認值為3000ms(3s)。
-4 指定pathping使用IPV4
-6 指定pathping使用IPV6
TargetName 指定目的端的主機名或IP地址。來源:www.eeeigo.com
注意事項:
使用pathping命令進行網(wǎng)絡測試時,需要注意一下幾個方面:
、 pathping 參數(shù)要區(qū)分大小寫。
② 為避免網(wǎng)絡擁塞,應以足夠慢的速度發(fā)送ping信號。
③ 要盡可能的減少突發(fā)包丟失所造成的影象,請不要頻繁的發(fā)送ping信號。
、 使用-p參數(shù)時,ping將單獨發(fā)送到各個中間躍點。因此,向同一躍點發(fā)送探測信號的時間間隔為period乘以躍點數(shù)。
、 使用-w參數(shù)時,可以同時發(fā)送多個ping。因此,Timeout參數(shù)中指定的時間量不受period參數(shù)指定的時間間隔的限制。
⑥ 只有當網(wǎng)際協(xié)議(TCP/IP)在網(wǎng)絡鏈接中安裝為網(wǎng)絡適配器屬性的組件時,該命令才可以用。
二、應用示范
示例1:查看本地主機到局域網(wǎng)網(wǎng)關的路徑信息。
在命令提示窗口鍵入pathping 192.168.0.1并執(zhí)行,成功后會顯示如圖所示結果。由于本列中沒有使用-n參數(shù),所以將本地主機的IP地址解析為域名了。
示例2:查看遠程主機的路徑信息
由于到遠程主機往往需要經(jīng)過多重路由,因此通常需要指定禁止解析成域名,以加快查詢速度。在命令提示符窗口中鍵入pathping –n www.bwstet.com并執(zhí)行。
當運行pathping時,將首先顯示的路徑信息。此路徑與tracert命令所顯示的路徑相同。接著,將顯示約90s(該時間隨著躍點數(shù)的變化而變化)的繁忙消息。在此期間,命令會從先前所列出的所有路由器及其鏈接之間搜集信息。期間結束時將顯示測試結果。
從上述結果可以看出所有的路由躍點均無丟失數(shù)據(jù)包現(xiàn)象,源主機到目的主機的鏈接是完全正常的。在address列中所顯示的鏈接丟失速率(以垂直線“|”表示)表明造成路徑上轉(zhuǎn)發(fā)數(shù)據(jù)包丟失的鏈路擁擠狀態(tài)。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |