この特集のトップページへ
Chapter 7:名前解決方法の選択 〜最適な名前解決方法の探索〜

COLUMN:netstatユーティリティ

 netstatユーティリティは,プロトコルの統計情報とTCP/IPネットワークの接続状況を表示するためのプログラムである。オプションを何も指定することなく実行すると,その時点で利用されているネットワーク接続の一覧が表示される。netstatユーティリティで使用可能なオプションは,次のとおりである。

Table 7-1 netstatユーティリティのオプション

オプション 意味
-a その時点で使用されているネットワーク接続の一覧と,listeningポートの一覧を表示する
-e Ethernetの統計情報を表示する
-n アドレスとポート番号を,名前ではなく,数値で表示する
-s プロトコルごとの統計情報を表示する。デフォルトでは,TCP,UDP,ICMP,IPの統計情報を表示する
-p protocol protocol で指定されたプロトコルの接続情報を表示する。-sオプションと一緒に使用した場合は,protocol で指定されたプロトコルの統計情報を表示する。protocolに指定可能なプロトコルは,TCP,UDP,ICMP,IPのどれかである
-r ルーティングテーブルを表示する
interval 数値を指定する。interval で指定された間隔で,指定された情報が表示される

 netstatユーティリティは,TCP/IPの接続状況やlisteningポートの一覧を表示するときに使用するのが一般的である。しかし,-eオプションや-sオプションを使用して,TCP/IPのトラブルシューティングに使用することもある。たとえば,TCPの再送がどの程度発生しているのかを知るためにSegments Retransmittedを確認する場合などに使用される。次に示すのは,-eオプションと-sオプションを使用したときの表示例である。

C:\> netstat -e -s
Interface Statistics
              Received      Sent
Bytes            4557462     6373636
Unicast packets        17460      17958
Non-unicast packets       746       622
Discards             0        0
Errors              0        0
Unknown protocols         0
IP Statistics
 Packets Received          = 18172
 Received Header Errors       = 0
 Received Address Errors      = 1
 Datagrams Forwarded        = 0
 Unknown Protocols Received     = 0
 Received Packets Discarded     = 0
 Received Packets Delivered     = 18172
 Output Requests          = 18573
 Routing Discards          = 0
 Discarded Output Packets      = 0
 Output Packet No Route       = 0
 Reassembly Required        = 0
 Reassembly Successful       = 0
 Reassembly Failures        = 0
 Datagrams Successfully Fragmented = 0
 Datagrams Failing Fragmentation  = 0
 Fragments Created         = 0
ICMP Statistics
              Received  Sent
 Messages         1488    1488
 Errors          0      0
 Destination Unreachable  150     150
 Time Exceeded       0      0
 Parameter Problems    0      0
 Source Quenches      0      0
 Redirects         0      0
 Echos           669     669
 Echo Replies       669     669
 Timestamps        0      0
 Timestamp Replies     0      0
 Address Masks       0      0
 Address Mask Replies   0      0
TCP Statistics
 Active Opens            = 613
 Passive Opens            = 617
 Failed Connection Attempts     = 0
 Reset Connections          = 9
 Current Connections         = 22
 Segments Received          = 14892
 Segments Sent            = 15370
 Segments Retransmitted       = 15
UDP Statistics
 Datagrams Received  = 1813
 No Ports       = 982
 Receive Errors    = 0
 Datagrams Sent    = 1699

PREV 4/11 NEXT