Skip to content

MS_PathpingCommand

nishi_74322014 edited this page Aug 3, 2026 · 1 revision

pathpingコマンド

移行メモ: 元 Wiki のこのページは「概要」「メッセージ例」の見出しのみで 本文が未記載だった。移行にあたり、見出し構成はそのまま残したうえで、 内容は移行先で補った(以下は補足として追記した内容)。

概要

pathping は、pingコマンドtracertコマンド
機能を併せ持つ Windows 標準のコマンド。

  • 宛先までの経路上の各ホップを列挙したうえで、
  • 各ホップに対して一定時間パケットを送り続け、ホップごとのパケット損失率を集計する。
  • このため、「どのルータで、どの程度パケットが落ちているか」を切り分けできる。
  • 既定では集計に約 5 分程度かかる(-q / -p で調整可能)。
pathping [-g host-list] [-h maximum_hops] [-i address] [-n]
         [-p period] [-q num_queries] [-w timeout] [-4] [-6] target_name

  -n              ホスト名に解決しない(アドレスのまま表示)。
  -h maximum_hops 検索する最大ホップ数。
  -g host-list    ルーズ ソース ルーティング。
  -p period       ping と ping の間隔(ミリ秒)。
  -q num_queries  ホップごとのクエリ数。
  -w timeout      各応答の待ち時間(ミリ秒)。
  -4 / -6         IPv4 / IPv6 を強制する。

メッセージ例

C:\>pathping www.example.com

www.example.com [xxx.xxx.xxx.xxx] へのルートをトレースしています。経由するホップ数は最大 30 です:
  0  localhost [192.168.1.10]
  1  192.168.1.1
  2  xxx.xxx.xxx.xxx
  ...

統計を 125 秒間計算しています ...
            ソースからここまで   このノード/リンク
ホップ  RTT   失われた/送信 = Pct  失われた/送信 = Pct  アドレス
  0                                                    localhost [192.168.1.10]
                                0/ 100 =  0%   |
  1    1ms     0/ 100 =  0%      0/ 100 =  0%   192.168.1.1
                                0/ 100 =  0%   |
  2    9ms     0/ 100 =  0%      0/ 100 =  0%   xxx.xxx.xxx.xxx

読み方のポイント。

  • 「このノード/リンク」列の損失率が特定ホップから急に増える場合、
    そのホップ(またはその手前のリンク)が疑わしい。
  • 「ソースからここまで」の列だけが増えている場合は、
    途中のルータが ICMP 応答をレート制限しているだけのことも多く、
    必ずしも通信品質の劣化を意味しない。

Tags: インフラストラクチャ, 通信技術, Windows, シェル

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally