自サーバを作る時は、ポートがどのように利用されているかを確認すべき。
そして、明けておくべきポートは空けて、サーバにてポートを閉じておく方が安全(セキュリティー高いのでもそのポートを利用している?場合がある)
◆ ポート番号とは
ポート番号はTCP/UDP上のサービスを識別するための番号。TCP/UDPヘッダに16ビットの情報にあります。
例えば、ポート番号が 25 はSMTPであり、69 はTFTPとなります。ポート番号の枠は 0 ~ 65535 ですが、
ポート番号には以下の3つの種類があります。※ IANAによるポート番号の最新情報はここで確認できます。
ポート番号の種類 |
ポート番号 |
ポート番号の意味 |
① Well Known Port Number |
0 ~ 1023 |
IANAで正式に登録されているポート番号 |
② Registered Port Number |
1024 ~ 49151 |
IANAで正式に登録されているポート番号 |
③ Dynamic Port Number |
49152 ~ 65535 |
IANAで正式に登録されていないポート番号 |
①、②のポート番号はサービスを提供するサーバ側で主に使用されるのに対して、③はクライアント側で主に使用されるポート番号。
①ウェルノウンポート番号はサーバのアプリケーションに割り当てられます。②登録済みポート番号は独自に
作成されたアプリケーションに割り当てられます。③のダイナミックポート番号はサーバとのプロセスに応じ
クライアントのアプリケーションに動的に割り当てられます。②はクライアントに割り当てる時もあります。
TCP/UDPのポート番号について詳しく知りたい方、TCP/IPをはじめから分かりやすく知りたい方はマスタリングTCP/IPがお勧めです。
マスタリングTCP/IPはネットワークエンジニア、サーバエンジニアなど全てのIT技術者が大絶賛しているTCP/IP参考書のバイブル本。
◆ TCPの代表的なウェルノウン番号
ポート番号 |
TCP/UDP |
サービス名 |
説明 |
1 |
TCP |
tcpmux |
TCP Port Service Multiplexer |
7 |
TCP |
echo |
Echo |
9 |
TCP |
discard |
Discard |
11 |
TCP |
systat |
Active Users |
13 |
TCP |
daytime |
Daytime (RFC 867) |
17 |
TCP |
qotd |
Quote of the Day |
19 |
TCP |
chargen |
Character Generator |
20 |
TCP |
ftp-data |
File Transfer [Default Data] |
21 |
TCP |
ftp |
File Transfer [Control] |
22 |
TCP |
ssh |
SSH Remote Login Protocol |
23 |
TCP |
telnet |
Telnet |
25 |
TCP |
smtp |
Simple Mail Transfer |
37 |
TCP |
time |
Time |
42 |
TCP |
nameserver |
Host Name Server |
43 |
TCP |
nicname |
Who Is |
49 |
TCP |
tacacs+ |
TACACS+ |
53 |
TCP |
domain |
Domain Name Server |
70 |
TCP |
gopher |
Gopher |
79 |
TCP |
finger |
Finger |
80 |
TCP |
http ( www-http) |
World Wide Web HTTP |
88 |
TCP |
krb5 kerberos-sec |
Kerberos |
95 |
TCP |
supdup |
SUPDUP |
101 |
TCP |
hostname |
NIC Host Name Server |
102 |
TCP |
iso-tsap |
ISO-TSAP Class 0 |
109 |
TCP |
pop2 |
Post Office Protocol – Version 2 |
110 |
TCP |
pop3 |
Post Office Protocol – Version 3 |
111 |
TCP |
sunrpc |
SUN Remote Procedure Call |
113 |
TCP |
auth ( ident ) |
Authentication Service |
115 |
TCP |
sftp |
Simple File Transfer Protocol |
117 |
TCP |
uucp-path |
UUCP Path Service |
119 |
TCP |
nntp |
Network News Transfer Protocol |
123 |
TCP |
ntp |
Network Time Protocol |
143 |
TCP |
imap |
Internet Message Access Protocol |
163 |
TCP |
cmip-man |
CMIP/TCP Manager |
164 |
TCP |
cmip-agent |
CMIP/TCP Agent |
177 |
TCP |
xdmcp |
X Display Manager Control Protocol |
179 |
TCP |
bgp |
Border Gateway Protocol |
194 |
TCP |
irc |
Internet Relay Chat Protocol |
220 |
TCP |
imap3 |
Interactive Mail Access Protocol v3 |
389 |
TCP |
ldap |
Lightweight Directory Access Protocol |
443 |
TCP |
https |
http protocol over TLS/SSL |
465 |
TCP |
smtps |
SMTP over SSL |
515 |
TCP |
printer |
Printer spooler ( lpr ) |
587 |
TCP |
submission |
Submission |
636 |
TCP |
ldaps |
ldap protocol over TLS/SSL |
989 |
TCP |
ftps-data |
ftp protocol, data, over TLS/SSL |
990 |
TCP |
ftps |
ftp protocol, control, over TLS/SSL |
993 |
TCP |
imaps |
imap4 protocol over TLS/SSL |
995 |
TCP |
pop3s |
pop3 protocol over TLS/SSL |
|
参考:https://www.infraexpert.com/study/tea5.htm