ウェルノウンポート番号とは?意味・仕組み・代表例を初心者向けに解説

AIの初心者
『ウェルノウンポート番号』って何ですか?インターネットで使われる番号らしいのですが、どこで役立つのかが分かりません。

AI専門家
ウェルノウンポート番号は、インターネット上の代表的なサービスにあらかじめ割り当てられている0から1023までのポート番号です。IPアドレスが相手の機器を示す住所なら、ポート番号はその機器の中にあるサービスの入口を示す番号だと考えると分かりやすいです。

AIの初心者
代表的な番号には、どんなものがありますか?

AI専門家
Webページを見るHTTPは80番、暗号化されたHTTPSは443番、メール送信のSMTPは25番、遠隔操作に使うSSHは22番などが有名です。番号が共通化されているので、利用者やソフトウェアが迷わず目的のサービスへ接続できます。
ウェルノウンポート番号とは。
インターネット通信でよく使われる標準的なサービスに割り当てられた、0から1023までのポート番号です。Web、メール、DNS、SSHなどの代表例を通して、ポート番号の仕組みとセキュリティ上の注意点を整理します。
ウェルノウンポート番号とは?0から1023までの標準ポート

ウェルノウンポート番号とは、0から1023までのポート番号のうち、HTTP、HTTPS、SMTP、DNS、SSHなど、インターネットで広く使われる標準的なサービスのために予約されている番号です。英語では well-known port numbers と呼ばれ、日本語では「よく知られたポート番号」「よく使うポート番号」と説明されることもあります。
たとえば、Webサイトを暗号化なしで表示するHTTPは80番、暗号化されたHTTPSは443番を使うのが一般的です。メール送信ではSMTPの25番、サーバーへ安全にログインするSSHでは22番、ドメイン名をIPアドレスへ変換するDNSでは53番が代表例です。
重要なのは、ウェルノウンポート番号が単なる暗記用の番号ではなく、通信相手の中でどのサービスに接続するかを示す共通の入口だという点です。利用者がブラウザでURLを開くとき、裏側では相手のIPアドレスに加えて、HTTPなら80番、HTTPSなら443番のようなポート番号が使われます。
ポート番号の仕組み:IPアドレスとの違い
インターネット通信では、まずIPアドレスによって相手のコンピュータやサーバーを見つけます。ただし、1台のサーバーの中ではWebサーバー、メールサーバー、DNSサーバー、管理用のSSHなど、複数のサービスが同時に動いていることがあります。IPアドレスだけでは、その中のどのサービスにデータを届ければよいか判断できません。
そこで使われるのがポート番号です。建物で考えると、IPアドレスは建物の住所、ポート番号は部屋番号や窓口番号に近い役割を持ちます。住所だけでは誰の部屋に荷物を届けるのか分からないため、部屋番号が必要になります。同じように、IPアドレスで機器を特定し、ポート番号で機器内のサービスを特定することで、通信が正しいアプリケーションに届きます。
この仕組みはWebだけでなく、メール、ファイル転送、リモート接続、名前解決などにも共通しています。サーバー側のアプリケーションは特定のポートで通信を待ち受け、クライアント側の端末は一時的なポートを使って接続します。つまり、ポート番号は「受け口」と「送り口」の両方で使われますが、ウェルノウンポート番号は主にサーバー側の代表的な待ち受け番号として理解すると分かりやすいです。
| 概念 | 役割 | 例え |
|---|---|---|
| IPアドレス | 通信相手の機器やサーバーを特定する | 建物の住所 |
| ポート番号 | 機器内のどのサービスへ届けるかを指定する | 部屋番号や窓口番号 |
| ウェルノウンポート番号 | 標準的なサービスに使われる共通のポート番号 | よく知られた受付窓口 |
ポート番号の3つの種類

ポート番号は0から65535まであり、用途によって大きく3つの範囲に分かれます。最初の0から1023までがウェルノウンポート番号です。標準的な通信サービスのために予約されており、Webやメールのように広く使われる仕組みでよく登場します。
1024から49151までは登録済ポート番号です。特定のアプリケーションやサービスのために登録される範囲で、ウェルノウンポートほど基礎的なサービスに限られません。開発したソフトウェアやミドルウェアが、決まった番号を使う場合があります。
49152から65535までは動的・プライベートポート番号です。利用者側のパソコンやスマートフォンが一時的な通信で使うことが多い範囲です。たとえばWebサイトを見るとき、接続先のサーバーはHTTPSの443番で待ち受け、手元の端末は空いている動的ポートを一時的に使って通信します。通信が終われば、その番号は解放され、別の通信で再利用されます。
| 種類 | 番号範囲 | 主な用途 | 初心者向けの見方 |
|---|---|---|---|
| ウェルノウンポート番号 | 0-1023 | 標準的なサービスの待ち受け | HTTP、HTTPS、SSH、DNSなどの基本サービス |
| 登録済ポート番号 | 1024-49151 | 特定ソフトウェアやサービスの登録用途 | 個別アプリケーションで使われることが多い |
| 動的・プライベートポート番号 | 49152-65535 | 一時的なクライアント側通信 | 通信のたびに一時的に割り当てられる |
なお、実際のサーバー設定では、標準とは異なるポート番号を使う構成もあります。ただし、学習の最初は「一般的にはHTTPは80、HTTPSは443、SSHは22」のように代表例を押さえると、ネットワークの説明やエラーメッセージを読みやすくなります。
よく使うウェルノウンポート番号の代表例

ウェルノウンポート番号はすべてを覚える必要はありません。まずは、Web、メール、リモート接続、名前解決、ファイル転送でよく出てくる番号を押さえると十分です。特にHTTPの80番、HTTPSの443番、SSHの22番、DNSの53番は、サーバー運用やWeb開発の説明で頻繁に登場します。
| サービス | ポート番号 | 役割 | 補足 |
|---|---|---|---|
| HTTP | 80 | Webページの閲覧 | 暗号化なしのWeb通信で使われる |
| HTTPS | 443 | 暗号化されたWebページの閲覧 | 現在のWebサイトでは特に重要 |
| FTP | 21 | ファイル転送 | 古くからある転送方式。安全性の確認が必要 |
| SSH | 22 | サーバーへの安全なリモート接続 | 管理作業でよく使われる |
| SMTP | 25 | メール送信 | メールサーバー間の配送で登場する |
| DNS | 53 | ドメイン名とIPアドレスの対応を調べる | Webアクセスの前段階で使われる |
| POP3 | 110 | メール受信 | メールを端末へ取り込む方式 |
| IMAP | 143 | メール受信 | サーバー上のメールを同期して扱う方式 |
メール関連では、送信のSMTP、受信のPOP3、受信と同期に向いたIMAPのように、似た用途でも番号と役割が分かれます。Web関連では、現在はHTTPSの443番が基本ですが、HTTPの80番もリダイレクトや古い環境の説明で出てきます。番号だけを丸暗記するより、どの通信サービスの入口なのかとセットで覚えるのが実用的です。
なぜ番号が決まっていると便利なのか

ウェルノウンポート番号があることで、世界中の機器やソフトウェアが同じ前提で通信できます。ブラウザはHTTPSのサイトへアクセスするとき、通常は443番へ接続すればよいと判断できます。メールソフトやサーバー管理ツールも、標準的な番号を手がかりに接続先を決められます。
もしサービスごとに使う番号がばらばらで、利用者が毎回番号を調べなければならないとしたら、Webサイトの閲覧やメールの送受信はかなり面倒になります。共通の番号があることで、利用者は細かな通信設定を意識せず、アプリケーション側も標準のルールに沿って動けます。
ただし、番号が決まっていることは「必ずその番号しか使えない」という意味ではありません。サーバー管理者が設定を変えれば、Webサーバーを8080番で動かしたり、SSHを22番以外にしたりすることもあります。それでも、標準番号を知っていれば、設定変更が行われているのか、ファイアウォールで遮断されているのか、サービス自体が動いていないのかを切り分けやすくなります。
セキュリティで注意したいポート管理

ポート番号は通信の入口なので、セキュリティとも深く関係します。必要なサービスのポートを開けることは正常な運用に欠かせませんが、不要なポートを開けたままにすると、外部からアクセスされる経路を増やしてしまいます。よく知られているポート番号だから安全なのではなく、必要な相手に必要な範囲だけ公開することが重要です。
代表的な対策がファイアウォールです。ファイアウォールは、特定のポートへの通信を許可したり拒否したりする仕組みです。たとえばWebサーバーなら外部からの443番は許可し、管理用のSSHは管理者のIPアドレスからだけ許可する、といった制御が考えられます。
また、ポートスキャンという方法で、外部から見てどのポートが開いているかを調べることがあります。これは攻撃の準備に悪用されることもありますが、管理者が自分のサーバーの公開状態を確認するためにも使われます。学習用にサーバーを立てる場合でも、使っていないサービスを停止し、不要なポートを閉じる習慣を持つことが大切です。
| 用語 | 意味 | 注意点 |
|---|---|---|
| ファイアウォール | ポート番号や通信元に応じて通信を制御する仕組み | 必要な通信だけを許可する |
| ポートスキャン | 開いているポートを調べる行為 | 管理確認にも攻撃準備にも使われ得る |
| 不要な開放ポート | 使っていないのに外部から接続できる入口 | サービス停止やアクセス制限を検討する |
まとめ
ウェルノウンポート番号は、0から1023までの範囲にある、標準的な通信サービスのためのポート番号です。IPアドレスが通信相手の機器を示すのに対し、ポート番号はその機器の中のどのサービスへ接続するかを示します。
まず覚えたい代表例は、HTTPの80番、HTTPSの443番、SSHの22番、DNSの53番、SMTPの25番、POP3の110番、IMAPの143番、FTPの21番です。すべてを暗記する必要はありませんが、番号とサービスの関係を知っておくと、Web、メール、サーバー管理、セキュリティの説明が理解しやすくなります。
ポート番号は便利な共通ルールである一方、公開された入口でもあります。実務や学習でサーバーを扱うときは、必要なポートだけを開け、ファイアウォールでアクセス範囲を管理することを意識しましょう。
更新履歴
| 日付 | 内容 |
|---|---|
| 2025年2月1日 | 初回公開 |
| 2026年5月7日 | 代表例と公開時の注意点を補い、番号範囲の流れを調整 |
