RTシリーズとWindowsに関するFAQ
接続(connection)や待ち受けポート(listen port)の確認方法
新規作成日 | 2000/Nov/16 |
最終変更日 | 2022/Dec/28 |
文書サイズ | 12KB |
接続(connection)や待ち受けポート(listen port)の確認はどうしたらいいですか?
netstatコマンドを利用することで、
接続や待ち受けポートの確認ができます。
netstatコマンドは、ウィンドウでGUI動作する
ソフトウェアではありませんので、
TCP/IPで通信するときには、TCPやUDPなどで、通信路であるコネクション (connection)を用意しています。
TCP/IPで通信何らかのサービスを実施しているには、
特定のポートで端末からの要求を待ち受けています。
例えば、HTTPサーバ(Webサーバ)であれば、TCPの80番ポートで
WWWブラウザからの接続を待っています。
MS-DOSプロンプト(command.com)で、 「netstat -an」と実行することにより、接続(connections)と待ち受けポート (istening ports)が表示されます。
「netstat -an」の代りに「netstat -a」と実行すると、 IPアドレスをDNSホスト名に、ポート番号をニーモニックに変換して表示しますが、 DNS名の解決のためにDNSサーバへ問い合せを行ないます。 また、DNS名の解決に失敗するような場合では、表示が非常に遅くなる可能性 があります。
C:\WINDOWS>netstat Active Connections Proto Local Address Foreign Address State C:\WINDOWS>netstat -a Active Connections Proto Local Address Foreign Address State TCP windows95:80 WINDOWS95 :0 LISTENING TCP windows95:137 WINDOWS95 :0 LISTENING TCP windows95:138 WINDOWS95 :0 LISTENING TCP windows95:nbsession WINDOWS95 :0 LISTENING UDP windows95:nbname *:* UDP windows95:nbdatagram *:* C:\WINDOWS>netstat -an Active Connections Proto Local Address Foreign Address State TCP 0.0.0.0:80 0.0.0.0:0 LISTENING TCP 192.168.0.2:137 0.0.0.0:0 LISTENING TCP 192.168.0.2:138 0.0.0.0:0 LISTENING TCP 192.168.0.2:139 0.0.0.0:0 LISTENING UDP 192.168.0.2:137 *:* UDP 192.168.0.2:138 *:* C:\WINDOWS> |
C:\>netstat Active Connections Proto Local Address Foreign Address State C:\>netstat -a Active Connections Proto Local Address Foreign Address State TCP WINDOWS2000:http WINDOWS2000:0 LISTENING TCP WINDOWS2000:epmap WINDOWS2000:0 LISTENING TCP WINDOWS2000:microsoft-ds WINDOWS2000:0 LISTENING TCP WINDOWS2000:1025 WINDOWS2000:0 LISTENING TCP WINDOWS2000:1026 WINDOWS2000:0 LISTENING TCP WINDOWS2000:netbios-ssn WINDOWS2000:0 LISTENING UDP WINDOWS2000:epmap *:* UDP WINDOWS2000:microsoft-ds *:* UDP WINDOWS2000:1027 *:* UDP WINDOWS2000:netbios-ns *:* UDP WINDOWS2000:netbios-dgm *:* UDP WINDOWS2000:isakmp *:* C:\>netstat -an Active Connections Proto Local Address Foreign Address State TCP 0.0.0.0:80 0.0.0.0:0 LISTENING TCP 0.0.0.0:135 0.0.0.0:0 LISTENING TCP 0.0.0.0:445 0.0.0.0:0 LISTENING TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING TCP 0.0.0.0:1026 0.0.0.0:0 LISTENING TCP 192.168.0.2:139 0.0.0.0:0 LISTENING UDP 0.0.0.0:135 *:* UDP 0.0.0.0:445 *:* UDP 0.0.0.0:1027 *:* UDP 192.168.0.2:137 *:* UDP 192.168.0.2:138 *:* UDP 192.168.0.2:500 *:* C:\> |
ルータにtelnetで接続中に「netstat -an」を実行すると、
"ESTABLISHED"でtelnetのConnectionが張られている様子が
わかる。
C:\>netstat -an Active Connections Proto Local Address Foreign Address State TCP 0.0.0.0:80 0.0.0.0:0 LISTENING TCP 0.0.0.0:135 0.0.0.0:0 LISTENING TCP 0.0.0.0:445 0.0.0.0:0 LISTENING TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING TCP 0.0.0.0:1026 0.0.0.0:0 LISTENING TCP 0.0.0.0:1033 0.0.0.0:0 LISTENING TCP 192.168.0.2:139 0.0.0.0:0 LISTENING TCP 192.168.0.2:1033 192.168.0.1:23 ESTABLISHED UDP 0.0.0.0:135 *:* UDP 0.0.0.0:445 *:* UDP 0.0.0.0:1027 *:* UDP 192.168.0.2:137 *:* UDP 192.168.0.2:138 *:* UDP 192.168.0.2:500 *:* |
[ プロトコルとポート番号 ]
IPプロトコル | ポート番号 | RTシリーズ表記 | Windows表記 | 説明 |
---|---|---|---|---|
NetBIOS(ファイル共有) | ||||
UDP(17) | 137 | netbios_ns | microsoft-ns nbname |
MS-Windowsネットワーク (名前解決) |
UDP(17) | 138 | netbios_dgm | microsoft-dgm nbdatagram |
MS-Windowsネットワーク (データグラム転送) |
TCP(6) | 139 | netbios_ssn | microsoft-ssn nbsession |
MS-Windowsネットワーク (ストリームデータ転送) |
PPTP (cf.LAN-TA機能) | ||||
TCP | 1723 | PPTP | ||
GRE(47) | - | GRE(PPTPで使用される) | ||
IPsec | ||||
UDP | 500 | isakmp | 鍵交換プロトコル | |
ESP(50) | - | 暗号ペイロード | ||
AH(51) | - | 認証ヘッダ | ||
そのほか | ||||
TCP | 80 | www | http | HTTPサーバ,Webサーバ |
TCP,UDP | 135 | epmap | DCE準拠RPC | |
TCP,UDP | 445 | microsoft-ds | Direct Hosting of SMB |
[ 関連FAQ ]
[ 関連情報 ]
[ FAQ for RT-Series ]
[ FAQ for Windows / RTユーティリティ ]