ポート番号とは、TCPまたはUDPにおいて、通信先のプログラムを特定するための番号である。
通信プロトコル | ポート番号 | 説明 |
---|---|---|
TCP | 20 | FTPデータ転送ポート |
TCP | 21 | FTPコントロールポート |
TCP | 22 | SSH |
TCP | 23 | Telnet |
TCP | 25 | SMTP |
UDP | 53 | DNS |
UDP | 67 | DHCP(サーバ) |
UDP | 68 | DHCP(クライアント) |
TCP | 80 | HTTP |
TCP | 110 | POP3 |
TCP | 119 | NNTP |
UDP | 123 | NTP |
TCP | 143 | IMAP |
TCP | 443 | HTTPS |
TCP | 993 | IMAPS |
Linuxでプロセスが使用しているポートを表示するには、lsof コマンドに -i オプションを指定して実行する。
$ lsof -i
Windowsでプロセスが使用しているポートを表示するには、NETSTAT.EXE コマンドに -nao オプションを指定して実行する。
C:\ NETSTAT -nao
Linuxでポート番号から使用しているプログラムを表示するには、lsof コマンドの -i オプションにポート番号を指定して実行する。
$ lsof -i:80