Share via


pathping

適用於:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

提供有關來源與目的地之間中繼躍點的網路延遲和網路遺失的相關資訊。 此命令會在一段時間內,將多個回應要求訊息傳送至來源與目的地之間的每個路由器,然後根據每個路由器傳回的封包來計算結果。 因為此命令會顯示任何指定路由器或連結的封包遺失程度,因此您可以判斷哪些路由器或子網路可能有網路問題。 如果沒有搭配參數使用,此命令會顯示說明。

注意

只有當網際網路通訊協定 (TCP/IP) 協定安裝在網路連線的網路介面卡屬性中,才能使用此命令。

此外,此命令會識別路徑上的路由器,與使用 tracert 命令相同。 不過,此命令也會在指定時間內定期向所有路由器發送 ping,並根據每個路由器傳回的數量計算統計資料。

語法

pathping [/n] [/h <maximumhops>] [/g <hostlist>] [/p <Period>] [/q <numqueries> [/w <timeout>] [/i <IPaddress>] [/4 <IPv4>] [/6 <IPv6>][<targetname>]

參數

參數 描述
/n 防止 pathping 嘗試將中繼路由器的 IP 位址解析為其名稱。 這可能會加速顯示 pathping 結果。
/h <maximumhops> 指定路徑中搜尋目標 (目的地) 的最大躍點數量。 預設值為 30 躍點。
/g <hostlist> 指定回應要求訊息使用 IP 標頭中的 [鬆散來源路由] 選項和 [主機清單] 所指定的中繼目的地集。 透過鬆散來源路由,連續中繼目的地可以由一或多個路由器分隔。 主機清單中的位址或名稱數目上限為 9主機清單是以空格分隔的一系列 IP 位址 (以小數點十進位表示法)。
/p <period> 指定要在連續 ping 之間等待的毫秒數。 預設值為 250 毫秒 (1/4 秒)。 此參數向每個中繼躍點發送單獨的 ping。 因此,傳送至相同躍點的兩個 ping 之間的間隔會是期間乘以躍點數量。
/q <numqueries> 指定傳送到路徑中每個路由器的回應要求訊息數量。 預設為 100 個查詢。
/w <timeout> 指定等待每個回覆的毫秒數。 預設值為 3000 毫秒 (3 秒)。 此參數並行發送多個 ping。 因此,逾時參數中指定的時間量不會受限於期間參數中指定 ping 之間等待時間量的限制。
/i <IPaddress> 指定來源位址。
/4 <IPv4> 指定路徑只使用 IPv4。
/6 <IPv6> 指定路徑只使用 IPv6。
<targetname> 指定以 IP 位址或主機名識別的目的地。
/? 在命令提示字元顯示說明。

備註

  • 所有參數會區分大小寫。

  • 為了避免網路壅塞,並將高載損失的影響降到最低,應以足夠慢的速度發送 ping。

pathping 命令輸出範例

D:\>pathping /n contoso1
Tracing route to contoso1 [10.54.1.196]
over a maximum of 30 hops:
  0  172.16.87.35
  1  172.16.87.218
  2  192.168.52.1
  3  192.168.80.1
  4  10.54.247.14
  5  10.54.1.196
computing statistics for 125 seconds...
            Source to Here   This Node/Link
Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  address
  0                                           172.16.87.35
                                0/ 100 =  0%   |
  1   41ms     0/ 100 =  0%     0/ 100 =  0%  172.16.87.218
                               13/ 100 = 13%   |
  2   22ms    16/ 100 = 16%     3/ 100 =  3%  192.168.52.1
                                0/ 100 =  0%   |
  3   24ms    13/ 100 = 13%     0/ 100 =  0%  192.168.80.1
                                0/ 100 =  0%   |
  4   21ms    14/ 100 = 14%     1/ 100 =  1%  10.54.247.14
                                0/ 100 =  0%   |
  5   24ms    13/ 100 = 13%     0/ 100 =  0%  10.54.1.196
Trace complete.

執行 pathping 時,第一個結果會列出路徑。 接下來,繁忙訊息將顯示約 90 秒 (時間因躍點計數而異)。 在此期間,會從先前列出的所有路由器,以及從它們之間的連結收集資訊。 在此期間結束時,會顯示測試結果。

在上述範例報告中,This Node/LinkLost/Sent = Pct位址資料行顯示 172.16.87.218192.168.52.1 之間的連結丟棄 13% 的封包。 躍點 2 和 4 的路由器也會丟棄發送給它們的封包,但此遺失不會影響其轉送未傳送給它們流量的能力。

位址資料行中以垂直條 (|) 識別的連結遺失率,表示連結擁塞導致路徑上轉送的封包遺失。 路由器 (以 IP 位址識別) 顯示的遺失率表示這些路由器可能超載。