Netstat BYTEinfo/-b レポート
それぞれのアクティブな TCP 接続と UDP ソケットのバイト・カウント情報を表示します。
TSO 構文
修飾子
ターゲット
TCp tcpname を使用して、特定の TCP/IP アドレス・スペースについてのレポートを提供します。TCp パラメーターについて詳しくは、Netstat コマンドのターゲットを参照してください。
出力
デフォルト出力オプションは、ユーザーの端末に出力を表示します。その他のオプションについては、TSO NETSTAT コマンドの構文またはNetstat コマンドの出力を参照してください。
z/OS UNIX 構文
修飾子
ターゲット
-p tcpname を使用して、特定の TCP/IP アドレス・スペースについてのレポートを提供します。 TCp パラメーターについて詳しくは、Netstat コマンドのターゲットを参照してください。
出力
デフォルト出力オプションは、z/OS UNIX シェル標準出力に出力を表示します。 その他のオプションについては、z/OS UNIX netstat コマンド構文またはNetstat コマンドの出力を参照してください。
フィルター記述
- CLIent/-E clientname
- 指定したクライアント名 clientname を使用して、BYTEinfo/-b レポートの出力をフィルターに掛けます。最大 6 つのフィルター値を入力でき、それぞれの値の長さは 8 文字まで指定できます。
- HOSTName/-H hostname
- 指定したホスト名 hostname を使用して、BYTEinfo/-b レポートの出力をフィルターに掛けます。一度に 1 つのフィルター値を入力でき、最大 255 文字の長さまで指定できます。
結果: レポートの最後で、Netstat は、リゾルバーが問題解決のために使用したホスト名とリゾルバーがフィルターとして使用して戻された IP アドレスのリストを表示します。
制約事項:- HOSTName/-H フィルターは、ワイルドカード文字をサポートしていません。
- hostname 値の解決は、 リゾルバーと DNS 構成によって決まるので、HOSTName/-H フィルターを使用すると、 出力の遅延が生じる場合があります。
- IPAddr/-I ipaddrIPAddr/-I ipaddr/prefixlengthIPAddr/-I ipaddr/subnetmask
- 指定した IP アドレス ipaddr、ipaddr/prefixlength、または ipaddr/subnetmask を使用して、レポートの出力をフィルターに掛けます。最大 6 つのフィルター値を入力できます。指定される IPv4 ipaddr のそれぞれの値の長さは最大 15 文字、選択される IPv6 ipaddr のそれぞれの値の長さは最大 45 文字です。
-
- ipaddr
- 指定した IP アドレス ipaddr を 使用して、BYTEinfo/-b レポートの出力をフィルターに掛けます。IPv4 アドレスの場合、デフォルト・サブネット・マスク 255.255.255.255 が使用されます。IPv6 アドレスの場合、デフォルトの prefixlength 128 が使用されます。
- ipaddr/prefixlength
- 指定した IP アドレスとプレフィックスの長さ ipaddr/prefixlength を使用して、BYTEinfo/-b レポートの出力をフィルターに掛けます。IPv4 アドレスの場合、プレフィックスの長さの範囲は 1 から 32 です。IPv6 アドレスの場合、プレフィックスの長さの範囲は 1 から 128 です。
- ipaddr/subnetmask
- 指定した IP アドレスとサブネット・マスク ipaddr/subnetmask を使用して、BYTEinfo/-b レポートの出力をフィルターに掛けます。 この形式の IP アドレス (ipaddr) は、IPv4 IP アドレスでなければなりません。 ガイドライン:
- フィルター値 ipaddr は、ローカルまたはリモートの IP アドレスのいずれかになります。
- IPv6 使用可能スタックの場合
- IPAddr/-I オプションで IPv4 および IPv6 の両方の ipaddr 値が受け入れられ、混合可能です。
- IPv4 にマップされた IPv6 アドレスは、 有効な ipaddr 値として受け入れられ、通常、その IPv4 アドレスと同じ 結果をもたらします。
制約事項:- IPv6 アドレスのフィルター値は、ワイルドカード文字をサポートしていません。
- IPv4 専用のスタックでは、IPv4 ipaddr 値のみが受け入れられます。
- UDP エンドポイント・ソケットの場合、フィルター値は、ローカルまたはソースの IP アドレスにのみ適用されます。
- NOTN3270/-T
- TN3270 サーバー接続を除き、BYTEinfo/-b レポート出力をフィルターに掛けます。
CLIent/-E および IPAddr/-I のフィルター値は、完全なストリングでも、ワイルドカード文字を使用した部分的なストリングでも構いません。 アスタリスク (*) はワイルドカード文字の 1 つであり、同じ位置でヌル・ストリングあるいは 任意の文字または文字ストリングとのマッチングを行います。疑問符 (?) もワイルドカード文字であり、同じ位置で任意の単一の文字とマッチングを行います。例えば、ストリング "searchee" は "*ar?he*" と一致していますが、 ストリング "searhee" は "*ar?he*" と一致しません。 IPAddr/-I フィルターでワイルドカード文字を使用する場合は、ipaddr 形式で値を 指定します。IPAddr/-I では ipaddr/subnetmask または ipaddr/prefixlen フォーマットの値のワイルドカード文字は受け入れられません。
z/OS UNIX シェル環境で z/OS UNIX netstat/onetstat コマンドを使用するときに、文字ストリングで z/OS UNIX MVS™ 特殊文字を使用する場合には注意が必要です。 予期しない結果を生じることがあります。z/OS UNIX MVS の特殊文字を文字ストリング内で使用する場合には、確実を期するために、文字ストリングを単一引用符 (') または二重引用符 (") で囲みます。 例えば、IP アドレスにアスタリスク (*) を使用する場合 (-I フィルターで 10.*.0.0)、 次のようにコマンドを出します。netstat -b -I '10.*.0.0' または netstat -b -I "10.*.0.0"。
コマンド構文例
TSO 環境からの場合
NETSTAT BYTEINFO
Displays the byte-count information about each TCP connection and UDP socket in the
default TCP/IP stack.
NETSTAT BYTEINFO TCP TCPCS6
Displays the byte-count information about each TCP connection and UDP socket in
TCPCS6 stack.
NETSTAT BYTEINFO TCP TCPCS8 (IPADDR 9.43.1.1 9.43.2.2
Displays the byte-count information about each TCP connection and UDP socket in
TCPCS8 stack whose foreign IP addresses match the specified filter IP address values.
UNIX シェル環境からの場合
netstat -b
netstat -b -p tcpcs6
netstat -b -p tcpcs6 -I 9.43.1.1 9.43.2.2
レポート例
以下の例は、TSO NETSTAT コマンドを使用して生成されたものです。z/OS UNIX netstat コマンドを使用すると、TSO NETSTAT コマンドと同じフォーマットでデータが表示されます。
IPv6 使用不能 (短形式)
NETSTAT BYTEINFO
MVS TCP/IP NETSTAT CS V2R2 TCPIP Name: TCPCS 17:19:18
06/06/2003 MVS TCP/IP Real Time Network Monitor
User Id B Out B In L Port Foreign Socket State
------- ----- ---- ------ -------------- -----
FTPD1 0000000000 0000000000 00021 0.0.0.0..0 Listen
FTPD1 0000001062 0000000480 00021 9.67.115.5..1026 Establsh
FTPD1 0000000200 0000000028 00021 9.27.13.21..3711 Establsh
TCPCS 0000000000 0000000000 00023 0.0.0.0..0 Listen
TCPCS 0000000480 0000001062 00023 9.27.11.182..4886 Establsh
APPV4 0000000200 0000000100 02049 9.42.103.99..1234 UDP
SYSLOGD1 0000000000 0000000000 00514 *..* UDP
Connections displayed: 6
NETSTAT BYTEINFO IDLETIME
MVS TCP/IP NETSTAT CS V2R2 TCPIP NAME: TCPCS 17:40:44
06/06/2003 MVS TCP/IP Real Time Network Monitor
User Id B Out B In LPort Foreign Socket State IdleTime
-------- ------- ------- ----- ---------------------- -------- --------
FTPD1 0000000 0000000 00021 0.0.0.0..0 Listen 00:03:31
FTPD1 0001062 0000480 00021 9.67.115.5..1026 Establsh 00:03:45
FTPD1 0000200 0000028 00021 9.27.13.21..3711 Establsh 00:03:57
TCPCS 0000000 0000000 00023 0.0.0.0..0 Listen 00:01:02
TCPCS 0000480 0001062 00023 9.27.11.182..4886 Establsh 00:04:00
APPV4 0000200 0000100 02049 9.42.103.99..1234 UDP 00:03:01
SYSLOGD1 0000000 0000000 00514 *..* UDP 00:02:13
Connections displayed: 6
- nnnnnnn
- 数値範囲 0 から 9 999 999
- nnnnnnK
- 数値範囲 10 000 000 から 999 999 499 (K = nnnnnn x 1000)
- nnnnnnM
- 数値範囲 999 999 500 から 4 294 967 287 (M = nnnnnn x 1 000 000)
IPv6 使用可能または長形式の要求
NETSTAT BYTEINFO
MVS TCP/IP NETSTAT CS V2R2 TCPIP Name: TCPCS 16:49:32
06/06/2003 MVS TCP/IP Real Time Network Monitor
User Id BytesOut BytesIn LPort State
------- -------- ------- ----- -----
FTPD1 00000000000000000000 00000000000000000000 00021 Listen
Foreign Socket: ::..0
FTPD1 00000000000000000217 00000000000000000025 00021 Establsh
Foreign Socket: ::ffff:9.67.115.65..1026
FTPD1 00000000000000000438 00000000000000000061 00021 Establsh
Foreign Socket: 2001:0db8::9:67:115:65..1027
TCPCS 00000000000000000000 00000000000000000000 00023 Listen
Foreign Socket: 0.0.0.0..0
TCPCS 00000000000000000480 00000000000000001062 00023 Establsh
Foreign Socket: 9.27.11.182..4665
USER3 00000000000000000000 00000000000000097865 01079 Establsh
Foreign Socket: 2001:0db8::9:67:115:65..21
USER6 00000000000000000061 00000000000000000438 01027 Establsh
Foreign Socket: 9.37.65.146..21
APPV4 00000000000000000200 00000000000000000100 02049 UDP
Foreign Socket: 9.42.103.99..1234
APPV6 00000000000000000200 00000000000000000100 02050 UDP
Foreign Socket: 12ab::1..1235
SYSLOGD1 00000000000000000000 00000000000000000000 00529 UDP
Foreign Socket: *..*
Connections displayed: 8
NETSTAT BYTEINFO IDLETIME
MVS TCP/IP NETSTAT CS V2R2 TCPIP Name: TCPCS 16:49:32
06/06/2003 MVS TCP/IP Real Time Network Monitor
User Id BytesOut BytesIn LPort State
------- -------- ------- ----- -----
FTPD1 00000000000000000000 00000000000000000000 00021 Listen
Foreign Socket: ::..0
FTPD1 00000000000000000217 00000000000000000025 00021 Establsh
Foreign Socket: ::ffff:9.67.115.65..1026
FTPD1 00000000000000000438 00000000000000000061 00021 Establsh
Foreign Socket: 2001:0db8::9:67:115:65..1027
TCPCS 00000000000000000000 00000000000000000000 00023 Listen
Foreign Socket: 0.0.0.0..0
TCPCS 00000000000000000480 00000000000000001062 00023 Establsh
Foreign Socket: 9.27.11.182..4665
USER3 00000000000000000000 00000000000000097865 01079 Establsh
Foreign Socket: 2001:0db8::9:67:115:65..21
USER6 00000000000000000061 00000000000000000438 01027 Establsh
Foreign Socket: 9.37.65.146..21
APPV4 000000000000000200 000000000000000100 02049 UDP 00:03:01
Foreign Socket: 9.42.103.99..1234
APPV6 000000000000000200 000000000000000100 02050 UDP 00:20:02
Foreign Socket: 12ab::1..1235
SYSLOGD1 00000000000000000000 00000000000000000000 00529 UDP
Foreign Socket: *..*
Connections displayed: 8
- nnnnnnnnnnnnnnnnnn
- 数値範囲 0 から 999 999 999 999 999 999
- nnnnnnnnnnnnnnnnnK
- 数値範囲 1 000 000 000 000 000 000 から 999 999 999 999 999 999 499 (K = nnnnnnnnnnnnnnnnnn x 1000)
レポート・フィールドの説明
- User Id
- 詳しい説明は、Netstat レポートの一般概念の Client name または User ID の情報を参照してください。
- BytesIn/B In
- TCP 項目の場合、この TCP 接続でスタックが受信したデータのバイト数。これには、アプリケーションが受信したすべてのバイト数とアプリケーションがまだ読み取っていない受信バッファー内のすべてのバイト数の両方が含まれます。
UDP 項目の場合、スタックがこの UDP ソケットで受信したデータのバイト数。これには、すべてのアプリケーションがこのソケットで受信したすべてのバイト数とアプリケーションがまだ読み取っていないスタック・バッファー内のすべてのバイト数の両方が含まれます。
制約事項: TCP/IP スタックは、TCP 接続および UDP エンドポイントについて 64 ビット・カウンターを保守します。 ただし、IPv4 専用スタックを実行している場合、Netstat 出力は短形式で示され、32 ビット・カウンターの下位の値だけが表示されます。 大量のデータを受信した場合、バイト数が 32 ビット・カウンターを超える可能性があり、その場合表示される値がリセットされたように見えることになります。 Netstat コマンドで FORMAT/-M LONG 出力オプションを使用して、Netstat が出力に長形式を使用するようにします。 長形式では、64 ビットのカウンター値全体が表示されます。 IPCONFIG プロファイル・ステートメントに FORMAT パラメーターを指定して、FORMAT LONG をすべての Netstat コマンドのデフォルト値として設定することもできます。
- BytesOut/B Out
- TCP 項目の場合、アプリケーションが送信したデータのバイト数。
これには、リモート接続に送信されたすべてのデータと、送信されなかったがバッファーに入れられてローカル・スタックに送信されるのを待っているすべてのデータが含まれます。UDP 項目の場合、このソケットから送信されたユーザー・データの送信バイト数。制約事項: TCP/IP スタックは、TCP 接続および UDP エンドポイントについて 64 ビット・カウンターを保守します。 ただし、IPv4 専用スタックを実行している場合、Netstat 出力は短形式で示され、32 ビット・カウンターの下位の値だけが表示されます。 大量のデータを送信した場合、バイト数が 32 ビット・カウンターを超える可能性があり、その場合表示される値がリセットされたように見えることになります。 Netstat コマンドで FORMAT/-M LONG 出力オプションを使用して、Netstat が出力に長形式を使用するようにします。 長形式では、64 ビットのカウンター値全体が表示されます。 IPCONFIG プロファイル・ステートメントに FORMAT パラメーターを指定して、FORMAT LONG をすべての Netstat コマンドのデフォルト値として設定することもできます。
- LPort
- 詳しい説明は、Netstat レポートの一般概念の Local port の説明を 参照してください。
- Foreign Socket
- 詳しい説明は、Netstat レポートの一般概念の Foreign Socket の情報を参照してください。
- State
- 詳しい説明は、Netstat レポートの一般概念の TCP 接続状態および UDP ソケット状態の情報を参照してください。
- IdleTime
- 現在時刻と最後に接続がタッチした時刻の時間間隔。 最終タッチ時刻に関する詳しい説明は、Netstat レポートの一般概念の Last touched 時刻を参照してください。