ポート

IP アドレスの下の補助アドレスで、サーバの受付にあたります。


ネットワーク層の IP アドレスを指定することで、クライアントは目的のサーバマシンまで到達することができますが、ポートはさらにそのサーバで提供されている「 何のサービスを利用したいか 」をサーバに伝得る役割を果たしています。

つまり、ポートとは通信をおこなうときに通信先のプログラムを指定するための番号です。

ポート番号は、0~65535 までの数値で表されます。
中でも 0~1023 は、ウェルノウンポート (well-known ports) と呼ばれ、ICANN によって定義されています。

ウェルノウンポートとして定義されているポート番号を他の用途で使うことは、様々な混乱のもととなるため推奨されていません。

サーバで利用される代表的なウェルノウンポート

ポート サービス
TCP:20~21 FTP(ファイル転送サーバ)
TCP:22 SSH
TCP:23 Telnet(コンソールによる端末サーバ)
TCP:25 SMTP(メール送信サーバ)
UDP:53 DNS
UDP:67~68 DHCP(ネットワーク情報割り当てサーバ)
TCP:80 HTTP(Webサーバ)
TCP:110 POP3(メール受信サーバ)
TCP:143 IMAP(メール受信サーバ)
TCP:443 HTTPS(暗号化されたWebサーバ)

おすすめ書籍

マスタリングTCP/IP 入門編 第5版

竹下 隆史,村山 公保,荒井 透,苅田 幸雄
出版社:オーム社  発売日:2012-02-25

Amazonで詳細を見る