ポート


TCP/IP、UDPネットワーク、およびインターネットでは、ポートは論理接続のエンドポイントであり、0~65536の数字で指定されます。
ポート0~1024は、特定のプロトコルとサービスのために予約されています。例えば、ウェブサーバは通常ポート80を使用し、SMTPサーバはポート25を使用します。
またPOPサーバもメールの送受信にポート25を使用します。一般に、1つのプログラムに対して各マシンの1つのポートのみが使用されるか、バインドされます。
インターネットをブラウズするとき、しばしばサーバは非デフォルトポートを使用する場合があります。この場合、URLの後に続いてコロン(:)で区切ってポート番号を指定します。
例えば、[www.example.com:3000]のようになります。

また、周辺装置やハードウェアを接続するために使用されるコンピュータのソケットに関してもポートを使用することができます。例えば、シリアルポート、パラレルポート、USBポートなどです。

さらに、特定のプラットフォームやマシンを、別のプラットフォームで稼動させるプログラムを作成する場合の処理においてポートが使用される場合があります。
例えば[WindowsアプリケーションをUNIXにポートする]、または[アプリケーションのためにユニックスポートを作成する]などです。