z/OSにてTCPトレースを取得し、(Wiresharkで確認可能な)pcap形式で保存
通信の状態を詳しく調査するには、z/OSにてTCPトレースを取得することが考えられます。
その場合、本記事の技術が役に立ちます。
ここでは、z/OSにてTCPトレースを取得し、Wiresharkで確認可能なpcap形式へ変換する方法を記載します。
//CTWTR PROC //IEFPROC EXEC PGM=ITTTRCWR,REGION=32M //TRCOUT01 DD DSNAME=prefix.TRC01.D&LYYMMDD..T&LHHMMSS., // UNIT=SYSDA,VOL=SER=vvvvv1, // SPACE=(CYL,(50,50)),DISP=(NEW,CATLG), // DSORG=PS,RECFM=VB,LRECL=27994,BLKSIZE=0 //TRCOUT02 DD DSNAME=prefix.TRC02.D&LYYMMDD..T&LHHMMSS., // UNIT=SYSDA,VOL=SER=vvvvv2, // SPACE=(CYL,(50,50)),DISP=(NEW,CATLG), // DSORG=PS,RECFM=VB,LRECL=27994,BLKSIZE=0
//jobname JOB ...
//STEP01 EXEC PGM=IKJEFT01,DYNAMNBR=20,REGION=0M
//SYSPROC DD DSN=SYS1.SBLSCLI0,DISP=SHR
//SYSTSPRT DD SYSOUT=*
//IPCSPRNT DD SYSOUT=*
//IPCSTOC DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SNIFFER DD DISP=(,CATLG),
// DSN=prefix.TRC01.Dyymmdd.Tttmmss.PCAP,
// VOL=SER=vvvvv3,UNIT=SYSDA,SPACE=(CYL,(10,10)),
// DCB=(LRECL=8000,RECFM=VB)
//SYSTSIN DD *,SYMBOLS=JCLONLY
PROFILE MSGID
%BLSCDDIR VOLUME (vvvvv1)
IPCS NOPARM
SETDEF DA('prefix.TRC01.Dyymmdd.Tttmmss')
CTRACE COMP(SYSTCPDA) OPTIONS((SNIFFER(7000,TCPDUMP) NOREASSEMBLY) +
JST
END
【HULFTファミリー専用お問い合わせフォーム】