ウェルノウンポート番号

ウェルノウンポート番号

 ネットワークにおいて、TCPやUDPの通信に使用されるポート番号には、決まった番号があります。これらのポート番号は、ウェルノウンポート番号、登録済みポート番号、ダイナミック/プライベートポート番号という3種類に分類されます。

 ウェルノウンポート番号は、0から1023までのポート番号で、一般的によく知られたサービスやプロトコルに使用されます。以下に一部の代表的なウェルノウンポート番号とその用途を示します。

  • 20/tcp:FTPのデータポート
  • 21/tcp:FTPの制御ポート
  • 22/tcp:SSH(Secure Shell)のポート
  • 23/tcp:Telnetのポート
  • 25/tcp:SMTP(Simple Mail Transfer Protocol)のポート
  • 53/tcp、udp:DNS(Domain Name System)のポート
  • 80/tcp:HTTP(Hypertext Transfer Protocol)のポート
  • 110/tcp:POP3(Post Office Protocol version 3)のポート
  • 143/tcp:IMAP4(Internet Message Access Protocol version 4)のポート
  • 443/tcp:HTTPS(HTTP over SSL/TLS)のポート

 ウェルノウンポート番号は、ネットワークの標準化やポート番号の一元管理を行うために、IANA(Internet Assigned Numbers Authority)によって割り当てられています。ウェルノウンポート番号は、一般的にネットワーク上で使用されるため、予約されたポート番号であり、通常はシステム管理者以外が変更することはできません。また、ウェルノウンポート番号は、一定の範囲内で重複が避けられるように設計されているため、異なるサービスが同じポート番号を使用することはありません。

 なお、ウェルノウンポート番号以外のポート番号については、登録済みポート番号やダイナミック/プライベートポート番号として分類されます。登録済みポート番号は1024から49151までの範囲で、ダイナミック/プライベートポート番号は49152から65535までの範囲で割り当てられます。これらのポート番号は、一般的に特定のサービスに関連付けられているわけではありません。代わりに、動的に割り当てられ、一時的な通信に使用されます。