パケットが目的のホストに到達しない場合、どこで問題が発生しているのかを確認するのに用いられる。Windowsでは名前がtracertとなっているので注意。技術IPパケットのTTL(Time-To-Live)フィールドを巧妙に利用して作られている。Exceeded")が返されることで中継経路を判別する。送信するパケットは、UNIX系のtracerouteは主としてUDP(ポート番号は30000以上のランダム)を、WindowsのtracertはICMPを用いている。この返答が返るまで続けることで、最終的には相手先ホストまでのホップ数や経路情報、各部での遅延時間などを探索することができる。次のような手順で機能は実現されている。TTLが1のパケットを送信する。そのパケットは最初のゲートウェイに到達するが、TTLが小さいためこのパケットはそのゲートウェイより先に中継されない。"Time_Exceeded")を返信する。このパケットから、コマンドを実行したホストからみた最初のゲートウェイが分かる。TTLが2のパケットを送信する。このパケットから、2番目のゲートウェイが分かる。これにより、経路の探索処理は完了する。参加の案内ダウンロード↑本の。