ポートとは?
ポートとは、ネットワークからサーバー(コンピューター)に接続するための入り口または通信経路のことです。それぞれのポートには識別番号が割り当てられており、ネットワーク通信のプロトコルに応じてどのポートを使用して通信を行うかが定められます。
ポートの役割
サーバー側では、前述の通り、通信方法に応じてどの番号のポートを介してアクセスを許可するかを設定します。
この設定を一般に「ポートを開放する」と表現します。たとえば、通信方法がHTTPアクセスであれば、80番ポートを介してサーバーにアクセスできます。ポートの主な役割は、ネットワーク通信を適切にルーティングすることです。
同じポートを同時に複数のアプリケーションが使用することはできません。したがって、一つのアプリケーションが特定のポートを使用している場合、他のアプリケーションはそのポートを使用できなくなります。
このため、ポートを分けて競合を回避します。
一般的に使われるポート番号とその役割
HTTP通信:80番
HTTPS通信:443番
FTPデータ通信:20番(FTPサーバーからクライアントへの送信)
FTP制御通信:21番(クライアントからFTPサーバーへの送信)
SSH:22番
※ポート番号はサーバー側で独自に設定し、役割を割り当てることもできます。