TCP/IP

34. TCP/IP通信の内容をトレースするには ?

IBM i 内部の TPC/IP 通信の内容をトレースしたい場合がある。
TCP/IP で用意されているアプリケーションとはさまざまであって

FTPFTP サーバー
HTTPHTTP サーバー
TELNETTELNET サーバー
VPNVPN
SMTP簡易メール・プロトコル

くらいは良く知られていて成程、これらは TCP/IP 通信として
通信をトレースしたいと考える。
さらに次のアプリケーションも実は TCP/IP であって
内部通信をトレースすることができるのである。

VTAPI仮想端末 API
DTAQデータ待ち行列
SIGNONサイン・オン
DDMDDM 遠隔データ・ベース
RMTCMDリモート・コマンド

TCP/IP 通信をトレースするコマンドは

TRCTCPAPP

である。
TRCTCPAPP によって特定の App の種類、装置名などを絞ってトレースすると
その内容がスプールに出力される。

TRCTCPAPP SET(*ON) で開始して
TRCTCPAPP SET(*OFF) でトレースを終了する。

SWMA に加入していれば、出力されたスプールを IBM に送れば
解析を依頼することができる。