TIPS:Windowsのpathpingコマンドでネットワークの経路を調査するネットワーク・ルートの到達性や品質などを調査するpathpingコマンド。実行すると、経路上にあるルータのIPアドレスやRTT(応答時間)、喪失率などの情報が確認できる。解説ネットワーク経路の到達性(指定したあて先まで到達できるかどうか)や混雑の程度などを調査するためには、pingやtracert(traceroute)といったコマンドが利用できる。2000以降のOSでは、pathpingというコマンドも利用できる。pathpingは、pingやtracertの機能を拡張したようなコマンドである。pingやtracertのように、ICMPのEchoパケットを使ってネットワークの経路を調査するほか、多数のパケットを送信して、その遅延時間や喪失率(送信したパケットうち、混雑などのためにいくら喪失したかの率)の統計値情報を表示するという機能を持っている。ネットワーク経路の品質を簡単に調査することができる、便利なコマンドである。-?」とすると表示される。Professionalの例である。IPv6.基本的な使い方としては、pingやtracertと同様に、調査の対象となるホストの名前やIPアドレスを指定するだけである。complete.このコマンドの実行結果は、2つに分かれている。前半はtracertコマンドと同様に、指定されたあて先までの経路途中に存在するルータの一覧である。Live)を1つずつ増加させながら送信することにより、到達可能なルータを順に検索している。この例では、最終的なあて先に到達するまでに、途中に7台のルータが存在していることが分かる(8ホップ目が最終的なあて先)。IPフラグメンテーション(基礎から学ぶWinネット)後半は、見つかったルータに対する通信品質の測定結果である。往復時間)と、いくつ戻ってきているかという情報(パケットの到達/喪失率)を測定/計算して表示している。各ルータに対して、デフォルトでは、0.25秒間隔で100パケット送信し、その結果を表示している。オプション指定により、送信間隔を短くしたり(-pオプションで指定。単位は1000分の1秒。最小値は1ms)、送信するパケットの数(-qオプションで指定。1〜255)を変更したりできる。1つのあて先に対して25秒必要なので(0.25秒間隔×100パケット分)、この例のように8つのあて先に対して調査する場合は、計200秒必要になる。結果のうち、左端に表示されているのがRTT(応答時間)である。真中の列は、そのルータに対するICMPのEchoパケットの送信数と喪失数(戻ってこなかったEcho応答の数)を表す。右側の数値のうち、縦棒(「|」のこと)の左側に表示されている数値は、その前後のルータ間でのパケットの喪失数(の推定値)を表す。この例では、途中のルータでいくつかのパケットがロス(喪失)していることが分かる。最終的なあて先に対する応答時間は20ms程度で安定しているので、特に問題はないと判断できる(ルートの途中にあるルータに対するpingなどは、この例のように遅延が大きくなることがあるが、最終的なエンド・トゥ・エンドの通信にはあまり影響しない)。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。