Netstat TELnet/-t レポート

TN3270E Telnet サーバー接続に関する情報を表示します。

TSO 構文

構文図を読む構文図をスキップする
>>---NETSTAT Telnet--| Modifier |--| Target |--| Output |--| (Filter |---><

修飾子

構文図を読む構文図をスキップする
>>-DETAIL------------------------------------------------------><

DETAIL
使用中のログモードと Telnet プロトコルをそれぞれの接続別に表示します。アプリケーション・ユーザー ID が請求側のパネルで入力された場合は、TnUserId フィールドに表示されます。 それ以外の場合は、TnUserId フィールドはブランクです。

ターゲット

TCp tcpname を使用して、特定の TCP/IP アドレス・スペースについてのレポートを提供します。TCp パラメーターについて詳しくは、Netstat コマンドのターゲットを参照してください。

出力

デフォルト出力オプションは、ユーザーの端末に出力を表示します。その他のオプションについては、TSO NETSTAT コマンドの構文またはNetstat コマンドの出力を参照してください。

Filter

構文図を読む構文図をスキップする
               .--------------.            
               V              |            
>>-+-APPLname------applname---+--------+-----------------------><
   |         .----------------.        |   
   |         V                |        |   
   +-CLIent------clientname---+--------+   
   +-HOSTName--hostname----------------+   
   |         .-----------------------. |   
   |         V                       | |   
   +-IPAddr----+-ipaddr------------+-+-+   
   |           +-ipaddr/prefixLen--+   |   
   |           '-ipaddr/subnetmask-'   |   
   |         .----------------.        |   
   |         V                |        |   
   +-IPPort----ipaddr+portnum-+--------+   
   |         .------------.            |   
   |         V            |            |   
   +-LUName------luname---+------------+   
   |       .-------------.             |   
   |       V             |             |   
   '-POrt------portnum---+-------------'   

z/OS UNIX 構文

構文図を読む構文図をスキップする
>>---netstat -t--| Modifier |--| Target |--| Output |--| Filter |---><

修飾子

構文図を読む構文図をスキップする
>>-DETAIL------------------------------------------------------><

DETAIL
使用中のログモードと Telnet プロトコルをそれぞれの接続別に表示します。アプリケーション・ユーザー ID が請求側のパネルで入力された場合は、TnUserId フィールドに表示されます。 それ以外の場合は、TnUserId フィールドはブランクです。

ターゲット

-p tcpname を使用して、特定の TCP/IP アドレス・スペースについてのレポートを提供します。 TCp パラメーターについて詳しくは、Netstat コマンドのターゲットを参照してください。

出力

デフォルト出力オプションは、z/OS UNIX シェル標準出力に出力を表示します。 その他のオプションについては、z/OS UNIX netstat コマンド構文またはNetstat コマンドの出力を参照してください。

Filter

構文図を読む構文図をスキップする
          .----------------.            
          V                |            
>>-+- -B----ipaddr+portnum-+--------+--------------------------><
   |      .----------------.        |   
   |      V                |        |   
   +- -E------clientname---+--------+   
   +- -H--hostname------------------+   
   |      .-----------------------. |   
   |      V                       | |   
   +- -I----+-ipaddr------------+-+-+   
   |        +-ipaddr/prefixLen--+   |   
   |        '-ipaddr/subnetmask-'   |   
   |      .------------.            |   
   |      V            |            |   
   +- -L------luname---+------------+   
   |      .--------------.          |   
   |      V              |          |   
   +- -N------applname---+----------+   
   |      .-------------.           |   
   |      V             |           |   
   '- -P------portnum---+-----------'   

フィルター記述

APPLname applname
指定した VTAM® のアプリケーション名 applname を使用して、TELnet/-t レポートの出力をフィルターに掛けます。最大 6 つのフィルター値を入力でき、それぞれの値の長さは 8 文字まで指定できます。
CLIent/-E clientname
指定したクライアント名 clientname を使用 して、TELnet/-t レポートの出力をフィルターに掛けます。 最大 6 つのフィルター値を入力でき、それぞれの値の長さは 8 文字まで指定できます。
HOSTName/-H hostname
指定したホスト名 hostname を使用して、TELnet/-t レポートの出力をフィルターに掛けます。 一度に 1 つのフィルター値を入力でき、最大 255 文字の長さまで指定できます。

結果: レポートの最後で、Netstat は、リゾルバーが問題解決のために使用したホスト名とリゾルバーがフィルターとして使用して戻された IP アドレスのリストを表示します。

制約事項:
  1. HOSTName/-H フィルターは、ワイルドカード文字をサポートしていません。
  2. hostname 値の解決は、 リゾルバーと DNS 構成によって決まるので、HOSTName/-H フィルターを使用すると、 出力の遅延が生じる場合があります。
IPAddr/-I ipaddrIPAddr/-I ipaddr/prefixlengthIPAddr/-I ipaddr/subnetmask
指定した IP アドレス ipaddripaddr/prefixlength、または ipaddr/subnetmask を使用して、レポートの出力をフィルターに掛けます。最大 6 つのフィルター値を入力できます。指定される IPv4 ipaddr のそれぞれの値の長さは最大 15 文字、選択される IPv6 ipaddr のそれぞれの値の長さは最大 45 文字です。
ipaddr
指定した IP アドレス ipaddr を使用して、TELnet/-t レポートの出力をフィルターに掛けます。 IPv4 アドレスの場合、デフォルト・サブネット・マスク 255.255.255.255 が使用されます。IPv6 アドレスの場合、デフォルトの prefixlength 128 が使用されます。
ipaddr/prefixlength
指定した IP アドレスとプレフィックスの長さ ipaddr/prefixlength を使用して、TELnet/-t レポートの出力をフィルターに掛けます。IPv4 アドレスの場合、プレフィックスの長さの範囲は 1 から 32 です。IPv6 アドレスの場合、プレフィックスの長さの範囲は 1 から 128 です。
ipaddr/subnetmask
指定した IP アドレスとサブネット・マスク ipaddr/subnetmask を使用して、TELnet/-t レポートの出力をフィルターに掛けます。 この形式の IP アドレス (ipaddr) は、IPv4 IP アドレスでなければなりません。
ガイドライン:
  1. フィルター値 ipaddr は、リモート IP アドレスです。
  2. IPv6 使用可能スタックの場合
    • IPAddr/-I オプションで IPv4 および IPv6 の両方の ipaddr 値が受け入れられ、混合可能です。
    • IPv4 にマップされた IPv6 アドレスは、 有効な ipaddr 値として受け入れられ、通常、その IPv4 アドレスと同じ 結果をもたらします。
制約事項:
  1. IPv6 アドレスのフィルター値は、ワイルドカード文字をサポートしていません。
  2. IPv4 専用のスタックでは、IPv4 ipaddr 値のみが受け入れられます。
IPPort/-B ipaddr+portnum
指定した IP アドレスとポート番号を使用して、TELnet/-t レポートのレポート出力をフィルターに掛けます。最大 6 つのフィルター値を入力できます。指定される IPv4 ipaddr のそれぞれの値の長さは最大 15 文字 (単一の IPv4 IP アドレスを示す)、指定される IPv6 ipaddr のそれぞれの値の長さは最大 45 文字 (単一の IPv6 IP アドレスを示す) です。 有効な portnum 値の範囲は、0 から 65 535 です。フィルター値 ipaddrportnum は、ローカルとリモートの IP アドレスおよびローカルとリモートのポートのすべての組み合わせと一致します。
ガイドライン:
  • フィルター値 ipaddr は、ローカルまたはリモートの IP アドレスのいずれかになります。
  • IPv6 可能スタックの場合、以下の内容が適用されます。
    • IPPort/-B オプションで IPv4 および IPv6 の両方の ipaddr 値が受け入れられ、混合可能です。
    • IPv4 にマップされた IPv6 アドレスは、 有効な ipaddr 値として受け入れられ、通常、IPv4 アドレスと同じ 結果をもたらします。
制約事項:
  • IPPort/-B フィルターの ipaddr 値は、ワイルドカード文字をサポートしていません。
  • IPv4 専用のスタックでは、IPv4 ipaddr 値のみが受け入れられます。
  • 項目が戻されるのは、ipaddr 値と portnum 値の両方が一致した場合のみです。
LUName luname
指定した LU 名 luname を使用して、TELnet/-t レポートの出力をフィルターに掛けます。最大 6 つのフィルター値を入力でき、それぞれの値の長さは 8 文字まで指定できます。
POrt/-P portnum
指定したポート番号 portnum を使用して TELnet/-t レポートの出力を フィルターに掛けます。 最大 6 つのフィルター値を入力できます。

POrt/-P、および HOSTname/-H を除いて、フィルター値は完全なストリングでも、ワイルドカード文字を使用した部分的なストリングでも構いません。 アスタリスク (*) はワイルドカード文字の 1 つであり、同じ位置でヌル・ストリングあるいは 任意の文字または文字ストリングとのマッチングを行います。疑問符 (?) もワイルドカード文字であり、同じ位置で任意の単一の文字とマッチングを行います。例えば、ストリング "searchee" は "*ar?he*" と一致していますが、 ストリング "searhee" は "*ar?he*" と一致しません。 IPAddr/-I フィルターでワイルドカード文字を使用する場合は、ipaddr フォーマットで値を指定する必要があります。IPAddr/-I では ipaddr/prefixlen または ipaddr/subnetmask フォーマットの値のワイルドカード文字は受け入れられません。

z/OS UNIX シェル環境で z/OS UNIX netstat/onetstat コマンドを使用するときに、文字ストリングで z/OS UNIX MVS™ 特殊文字を使用する場合には注意が必要です。 予期しない結果を生じることがあります。確実を期するために、z/OS UNIX MVS の特殊文字を使用する場合は、文字ストリングを単一引用符で囲みます。 例えば、IP アドレスにアスタリスク (*) を使用する場合 (-I フィルターで 10.*.0.0)、次のようにコマンドを実行します。 netstat -t -I '10.*.0.0'

コマンド構文例

TSO 環境からの場合

NETSTAT TELNET
   Display the status of the internal Telnet server connections in the default 
   TCP/IP stack. 
NETSTAT TELNET TCP TCPCS6
   Display the status of the internal Telnet server connections in TCPCS6 stack.
NETSTAT TELNET TCP TCPCS8 (IPADDR 9.43.1.1 9.43.2.2
   Display the status of the internal Telnet server connetctions in TCPCS8 stack 
   whose foreign IP addresses match the specified filter IP address values.
NETSTAT TELNET (PORT 2222 6666 88
   Display the status of the internal Telnet server connections in the default 
   TCP/IP stack whose foreign ports match the specified filter port numbers.

UNIX シェル環境からの場合

   netstat -t
   netstat -t -p tcpcs6 
   netstat -t -p tcpcs6 -I 9.43.1.1 9.43.2.2
   netstat -t -P 2222 6666 88

レポート例

以下の例は、TSO NETSTAT コマンドを使用して生成されたものです。z/OS UNIX netstat コマンドを使用すると、TSO NETSTAT コマンドと同じフォーマットでデータが表示されます。

IPv6 使用不能 (短形式)

NETSTAT TELNET

MVS TCP/IP NETSTAT CS V2R2       TCPIP NAME: TCPCS            17:41:00       
Internal Telnet Server Status:                                               
Conn     Foreign Socket         State    BytesIn  BytesOut ApplName LuName   
----     --------------         -----    -------  -------- -------- ------   
000000F6 201.2.10.11..1034      Establsh 00000715 00007648 TSO10002 TCPM1001 
000000F9 201.2.10.12..1035      Establsh 00000222 00005930 TSO10004 TCPM1002 
000000FE 9.27.11.182..4665      Establsh 00000091 00000623 TSO10003 TCPM1003 
NETSTAT TELNET DETAIL

MVS TCP/IP NETSTAT CS V2R2       TCPIP NAME: TCPCS            17:41:00       
Internal Telnet Server Status:                                               
Conn     Foreign Socket         State    BytesIn  BytesOut ApplName LuName   
----     --------------         -----    -------  -------- -------- ------   
000000F6 201.2.10.11..1034      Establsh 00000715 00007648 TSO10002 TCPM1001 
  ModeName: NSX32702  TnProto:  TN3270    TnUserId:                          
000000F9 201.2.10.12..1035      Establsh 00000222 00005930 TSO10004 TCPM1002 
  ModeName: NSX32702  TnProto:  TN3270    TnUserId:                          
000000FE 9.27.11.182..4665      Establsh 00000091 00000623 TSO10003 TCPM1003 
  ModeName: INTERACT  TnProto:  LINEMODE  TnUserId:       
注: NETSTAT TELnet 表示の場合、BytesOut および BytesIn のカウントには、次の 2 つの形式があります。
nnnnnnnn
数値範囲 0 から 99 999 999
nnnnnnnK
数値範囲 100 000 000 から 4 294 967 294

(K = nnnnnnn x 1000)

IPv6 使用可能または長形式の要求

NETSTAT TELNET

MVS TCP/IP NETSTAT CS V2R2       TCPIP Name: TCPCS           11:11:25        
Internal Telnet Server Status:                                               
Conn     State    BytesIn    BytesOut   ApplName LuName                      
----     -----    -------    --------   -------- ------                      
000000F6 Establsh 0000000715 0000007648 TSO10002 TCPM1001                    
  Foreign socket: 201.2.10.11..1034                                          
000000F9 Establsh 0000000222 0000005930 TSO10004 TCPM1002                    
  Foreign socket: 201.2.10.12..1035                                          
000000FE Establsh 0000000091 0000000623 TSO10003 TCPM1003                    
  Foreign socket: 9.27.11.182..4665                                          
NETSTAT TELNET DETAIL

MVS TCP/IP NETSTAT CS V2R2       TCPIP Name: TCPCS           11:11:25        
Internal Telnet Server Status:                                               
Conn     State    BytesIn    BytesOut   ApplName LuName                      
----     -----    -------    --------   -------- ------                      
000000F6 Establsh 0000000715 0000007648 TSO10002 TCPM1001
  Foreign socket: 201.2.10.11..1034
  ModeName: NSX32702  TnProto:  TN3270    TnUserId:
000000F9 Establsh 0000000222 0000005930 TSO10004 TCPM1002
  Foreign socket: 201.2.10.12..1035                                          
  ModeName: NSX32702  TnProto:  TN3270    TnUserId:
000000FE Establsh 0000000091 0000000623 TSO10003 TCPM1003                    
  Foreign socket: 9.27.11.182..4665                                          
  ModeName: INTERACT  TnProto:  LINEMODE  TnUserId:         
NETSTAT TELnet 表示の場合、BytesOut と BytesIn のカウントには、次の 5 つの形式があります。
nnnnnnnnnn
数値範囲 0 から 9 999 999 999
nnnnnnnnnK
数値範囲 10 000 000 000 から 9 999 999 999 499 (K = nnnnnnnnnn x 1000)
nnnnnnnnnM
数値範囲 9 999 999 999 500 - 9 999 999 999 499 999 (M = nnnnnnnnnn x 1 000 000)
nnnnnnnnnG
数値範囲 9 999 999 999 500 000 - 9 999 999 999 499 999 999 (G = nnnnnnnnnn x 1 000 000 000)
nnnnnnnnnT
数値範囲 9 999 999 999 500 000 000 - 9 999 999 999 499 999 999 999 (T = nnnnnnnnnn x 1 000 000 000 000)

レポート・フィールドの説明

Conn
TCP/IP に認識されている接続 ID。 詳しい説明は、Netstat レポートの一般概念の Client ID または Connection Number の情報を参照してください。
Foreign Socket
詳しい説明は、Netstat レポートの一般概念の Foreign Socket の情報を参照してください。
State
TCP/IP に認識されている接続状態。詳しい説明は、Netstat レポートの一般概念の TCP 接続状態の情報を参照してください。
BytesIn
クライアントから受信したデータの合計バイト数。
BytesOut
クライアントに送信したデータの合計バイト数。
ApplName
クライアントとセッション中のアプリケーション名。
LuName
クライアントを表すために Telnet で選択された LU 名。
ModeName
このセッションに使用された SNA ログモード。
InProto
プロトコルが使用した Telnet 接続。
TN3270
接続が TN3270 Telnet プロトコルとネゴシエーションした。
TN3270E
接続が TN3270E Telnet プロトコルとネゴシエーションした。
TCLMODE
接続がライン・モード Telnet プロトコルとネゴシエーションした。
TnUserId
Restrictappl がコーディングされているためにユーザー ID/パスワードに対する Telnet 要求への応答として、請求側のパネルで指定された使用済みユーザー ID。アプリケーション・ユーザー ID が請求側のパネルで入力された場合は、TnUserId フィールドに表示されます。 それ以外の場合は、TnUserId フィールドはブランクです。