ポート番号辞典

よく使うポート番号を、TCP/UDP・サービス名・用途・暗号化の有無つきで引けます。番号を入れると IANA の3つの範囲のどこに入るかも判定します。

-
010244915265535

出典:IANA「Service Name and Transport Protocol Port Number Registry」(サービス名はこの登録簿の表記)。範囲の区分も同登録簿による:0〜1023 システムポート(ウェルノウン)、1024〜49151 ユーザーポート(登録済み)、49152〜65535 動的・プライベート(割り当てなし)。「慣習」はIANAの割り当てではなく、ソフトウェアの初期設定などで広く使われている番号です(IANA上は別のサービスに割り当てられている場合があります)。実際に使うポートは各ソフトの設定次第で変えられるため、公式ドキュメントで確認してください。暗号化の欄はそのポートでの一般的な使い方の目安です。

ポート番号辞典でできること

SSH、HTTPS、メール、データベースなどでよく使うポート番号約90件を、TCP/UDP・サービス名・用途・暗号化の有無つきで調べられる辞典です。番号を入れるとIANAの3つの範囲のどれに当たるかも判定します。

使い方

  1. 「番号の範囲を判定」にポート番号を入れると、システムポート・ユーザーポート・動的/プライベートポートのどれかと、辞典に収録されているサービスを表示します。
  2. 「番号・サービス名・用途で検索」に番号(先頭一致)やssh、mysql、メール などの言葉を入れて絞り込みます。
  3. 「すべて/TCP/UDP」と「すべて/IANA登録/慣習」のボタンで一覧をさらに絞り込みます。
  4. 各行のタグで、IANA登録か慣習か、暗号化か平文かを確認します。

計算の仕組みと注意点

よくある質問

メール送信のポートは25、465、587のどれを使う?

メールソフトからの送信には一般に587番(STARTTLS)か465番(最初からTLS)を使い、25番はサーバー同士の転送用です。検索欄に「メール」と入れると関連するポートが一覧できます。

ウェルノウンポートとは何番まで?

IANAの区分では0〜1023がシステムポート(ウェルノウンポート)です。「番号の範囲を判定」に番号を入れると、どの範囲かを表示します。

8080番はどんなときに使う?

IANAでは http-alt として登録されていて、プロキシや開発用Webサーバー、Tomcatなどでよく使われます。検索欄に8080と入れると詳細が出ます。

開発で使う3000番や5173番は正式な番号?

IANAの割り当てではなく、Node.jsやViteなどの初期設定として広く使われている慣習的な番号です。「慣習」ボタンで、こうした番号だけを表示できます。