TRPT(8)

名称
trpt - TCP のトレース記録を判読可能な形に翻訳する

書式
trpt [-a] [-f] [-j] [-p hex-address] [-s] [-t] [ system [core]]

解説
trpt は、socket に “debugging” (setsockopt(2) を参照のこと) とマークされた 場合に 作成される TCP トレース記録を取得し、ユーザが判読可能な形式に変換します。 オプション無指定時には、 trpt はシステム中のすべての TCP トレース記録を表示します。 以下のオプションを指定することによって、この動作を変更することができます。

-a  通常の出力に加え、パケットの送信元アドレスと送信先アドレスを表示します。

-f  それまでの記録の後ろに新たな記録を追加するための待ち時間を少しおいて、 トレースを連続して表示します。

-j  トレース記録の存在する PCB (protocol control block) のアドレスの一覧を 表示します。

-p  指定されたアドレスの PCB についての記録のみを表示します。

-s  通常の出力に加え、パケットシーケンスの詳細を表示します。

-t  通常の出力に加え、トレース情報を取得した時刻の情報を表示します。

他の詳細に関しては、オンラインマニュアルを参照して下さい。

関連ファイル
/dev/kmem
    デフォルトのカーネルメモリ
/netbsd
    デフォルトのシステム名前リスト

関連項目
netstat(1), setsockopt(2), trsp(8)

バグ
本来なら、各入出力データについて、そのデータを出力するべきなのですが、 このデータはトレース記録には残りません。

出力フォーマットは、非常に難解なものであるため、このリファレンスに記述 されなければなりません。

歴史
trpt コマンドは 4.2BSD から登場しました。