ポート番号の割り当ては、Internet Assigned Numbers Authority(IANA)によって行われます。 IANA は、アドレスに関する種々の標準規格を定める標準化団体です。

図 1 に示すように、いろいろな種類のポート番号があります。

図 2 は、TCP 内の一般的な既知のポートと登録済みポートを示しています。 図 3 は、UDP 内の一般的な既知のポートと登録済みポートを示しています。

TCP と UDP の併用

一部のアプリケーションは、TCP と UDP の両方を使用することがあります(図 4)。 たとえば、UDP はオーバーヘッドが少ないので、DNS が多数のクライアント要求を非常に迅速に処理できます。 ただし、要求された情報を送信するためには、TCP の信頼性が必要になることもあります。 その場合、このサービスでは既知のポート番号 53 が TCP と UDP の両方で使用されます。

ポート番号および関連するアプリケーションの最新のリストは、IANA の Web サイトで確認できます。