ポート番号リファレンス

主要なTCP/UDPポート番号、サービス、プロトコルを検索・閲覧。任意のポートがどのサービスで使用されているか即座に確認。

このツールについて

ポート番号リファレンスは、ネットワークサービスで使用される TCPおよびUDPポート番号の包括的な検索可能なディレクトリです。 ファイアウォールの設定、接続問題のデバッグ、ネットワーキングの学習など、 100以上の一般的に使用されるポートの詳細に即座にアクセスできます。

ポートはIANA(Internet Assigned Numbers Authority)が定義する3つの範囲に 分類されます:Well-Knownポート(0–1023)はHTTP(80)、SSH(22)、 DNS(53)などのコアインターネットサービスに割り当てられています。 登録済みポート(1024–49151)はMySQL(3306)、PostgreSQL(5432)、 Redis(6379)などのアプリケーションレベルのサービスで使用されます。 ダイナミック/プライベートポート(49152–65535)は 一時的なクライアント側接続に使用されるエフェメラルポートです。

ポート範囲、プロトコル(TCP、UDP、または両方)でテーブルをフィルタリングし、 ポート番号またはサービス名で検索できます。ネットワークトラブルシューティングには、 IPアドレッシングを理解するための サブネット計算機や、 HTTPレベルの問題を診断するための HTTPステータスコードリファレンスと組み合わせてお使いください。

すべてのデータはページに直接埋め込まれています。ネットワークリクエストは行われず、 データがブラウザから送信されることはありません。 一度読み込めば完全にオフラインで動作します。

使い方

  1. 検索ボックスにポート番号(例:「443」)またはサービス名(例:「redis」)を入力して検索します。
  2. 範囲ボタンで範囲でフィルタリング:Well-Known(0–1023)、登録済み(1024–49151)、ダイナミック(49152–65535)。
  3. TCPポート、UDPポート、または両方のプロトコルを使用するポートのみを表示するためにプロトコルでフィルタリングします。
  4. テーブルを閲覧して、各エントリのポート番号、プロトコル、サービス名、説明を確認します。
  5. 行にマウスを合わせてCopyボタンをクリックするか、Ctrl+Shift+Cを押して最初の表示ポートをコピーします。
  6. フィルターを組み合わせる — 例えば、「登録済み」範囲 + 「TCP」プロトコルでフィルタリングし、「SQL」で検索してすべてのTCPデータベースポートを見つけます。
  7. 検索ボックスに正確な番号を入力して、割り当てられたサービスと説明を確認するために特定のポートを検索します。

人気のポートリファレンスガイド

すべてのポートリファレンスガイドを見る →

よくある質問

Well-Knownポートとは何ですか?

Well-Knownポート(0–1023)は、IANAがコアインターネットサービスに割り当てたポート番号です。HTTP(80)、HTTPS(443)、SSH(22)、FTP(21)、DNS(53)、SMTP(25)などが含まれます。Unix系システムでは、Well-Knownポートへのバインドには通常root権限が必要です。

TCPとUDPの違いは何ですか?

TCP(Transmission Control Protocol)は接続指向型プロトコルで、信頼性のある順序付きデータ配信を保証します。UDP(User Datagram Protocol)はコネクションレスで、高速ですが信頼性や順序の保証はありません。HTTPやSSHは信頼性のためにTCPを、DNSクエリやストリーミングメディアは速度のためにUDPを使用することが多いです。

2つのサービスが同じポート番号を使用できますか?

2つのサービスが同じIPアドレス上の同じポートとプロトコルで同時にリッスンすることはできません。ただし、サービスは異なるプロトコルで同じポート番号を使用できます(例:DNSはTCPとUDPの両方でポート53を使用)。

エフェメラル/ダイナミックポートとは何ですか?

エフェメラル(ダイナミック)ポートは49152から65535の範囲です。OSがアウトバウンド接続時にクライアントアプリケーションに一時的に割り当てます。接続が閉じるとポートはプールに返されます。

ポートが開いているか確認するには?

Linux/macOSでは、‘netstat -tlnp’または‘ss -tlnp’でリッスン中のTCPポートを一覧表示し、‘nmap -p PORT HOST’でリモートホストをスキャンします。Windowsでは‘netstat -an | findstr PORT’を使用します。

データは安全ですか?

はい。すべてのポートデータはページに埋め込まれており、ブラウザ内で完全に処理されます。ネットワークリクエストは行われず、検索クエリは追跡されず、サーバーに何も送信されません。

カスタムポートをアプリケーションに使用できますか?

はい。IANAが特定のサービスに特定のポートを割り当てていますが、任意のアプリケーションを利用可能な任意のポートでリッスンするよう設定できます。ただし、標準サービスとの競合を避けるため、Well-Knownポート(0–1023)の使用は避けてください。

関連ツール