ホームページ  >  記事  >  php教程  >  DOSコマンド事典:Netstatコマンドの詳しい解説

DOSコマンド事典:Netstatコマンドの詳しい解説

高洛峰
高洛峰オリジナル
2016-12-15 09:24:201599ブラウズ

アクティブな TCP 接続、コンピューターがリッスンしているポート、イーサネット統計、IP ルーティング テーブル、IPv4 統計 (IP、ICMP、TCP、および UDP プロトコルの場合)、および IPv6 統計 (IPv6、ICMPv6、TCP over IPv6、および IPv6 経由の UDP プロトコルの場合) を表示します。 )。パラメーターなしで使用すると、netstat はアクティブな TCP 接続を表示します。

MS-DOSコマンド構文

netstat [-a] [-e] [-n] [-o] [-pプロトコル] [-r] [-s] [間隔]

MS-DOSコマンドパラメータ

-a

すべてのアクティブな TCP 接続と、コンピューターがリッスンしている TCP および UDP ポートを表示します。

-e

送受信したバイト数やパケット数などのイーサネット統計を表示します。このパラメータは、-s と組み合わせて使用​​できます。

-n

はアクティブな TCP 接続を表示しますが、アドレスとポート番号を数値形式で表すだけであり、名前を決定しようとはしません。

-o

アクティブな TCP 接続を表示し、各接続のプロセス ID (PID) を含みます。 PID ベースのアプリケーションは、Windows タスク マネージャーの [プロセス] タブにあります。このパラメータは、-a、-n、および -p とともに使用できます。

-p Protocol

Protocolで指定されたプロトコルの接続を表示します。この場合、プロトコルは tcp、udp、tcpv6、または udpv6 になります。このパラメーターを -s とともに使用してプロトコルごとに統計を表示する場合、プロトコルは tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6、または ipv6 になります。

-s

プロトコルごとに統計を表示します。デフォルトでは、TCP、UDP、ICMP、および IP プロトコルの統計が表示されます。 Windows XP の IPv6 プロトコルがインストールされている場合、TCP over IPv6、UDP over IPv6、ICMPv6、および IPv6 プロトコルの統計が表示されます。プロトコル セットは、-p パラメーターを使用して指定できます。

-r

IP ルーティング テーブルの内容を表示します。このパラメータは、route print コマンドに相当します。

Interval

Interval秒ごとに選択した情報を再表示します。統計の再表示を停止するには、CTRL+C を押します。このパラメータを省略すると、netstat は選択された情報を 1 回だけ出力します。

/?

コマンド プロンプトでヘルプを表示します。

MS-DOS コマンドに関する注意事項

このコマンドで使用される引数の前にはスラッシュ (/) ではなくハイフン (-) を付ける必要があります。

Netstat は次の統計を提供します:

Proto

プロトコルの名前 (TCP または UDP)。

ローカル アドレス

ローカル コンピューターの IP アドレスと使用中のポート番号。 -n パラメータを指定しない場合は、IP アドレスとポート名に対応するローカル コンピュータ名が表示されます。ポートがまだ確立されていない場合、ポートはアスタリスク (*) で表示されます。

外部アドレス

このスロットに接続されているリモート コンピューターの IP アドレスとポート番号。 -n パラメータを指定しない場合は、IP アドレスとポートに対応する名前が表示されます。ポートがまだ確立されていない場合、ポートはアスタリスク (*) で表示されます。

(state)

TCP 接続のステータスを示します。考えられるステータスは次のとおりです:

CLOSE_WAIT

CLOSED

ESTABLISHED

FIN_WAIT_1

FIN_WAIT_2

LAST_ACK

LISTEN

SYN_RECEIVED

SYN_SEND

TIMED_WAIT

TCP 接続ステータスについては、RFC 793 を参照してください。

このコマンドは、インターネット プロトコル (TCP/IP) プロトコルがネットワーク接続のネットワーク アダプター プロパティのコンポーネントとしてインストールされている場合にのみ使用できます。

MS-DOS コマンドの例

イーサネット統計とすべてのプロトコルの統計を表示するには、次のコマンドを入力します:

netstat -e -s

TCP および UDP プロトコルのみの統計を表示するには、次のコマンドを入力してください:

netstat -s -p tcp udp

アクティブな TCP 接続とプロセス ID を 5 秒ごとに表示するには、次のコマンドを入力します:

nbtstat -o 5

アクティブな TCP 接続とプロセス ID を数値で表示するには、次のコマンドを入力します:

nbtstat -n -o


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。