Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

110番ポート(センジュウバンポート)とは | 意味や読み方など丁寧でわかりやすい用語解説

110番ポート(センジュウバンポート)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。

作成日: 更新日:

読み方

日本語表記

一一〇番ポート (イチイチゼロバンポート)

英語表記

Port 110 (ポートイチイチゼロ)

用語解説

「110番ポート」とは、ネットワーク通信において特定のサービスが利用する論理的な接続口を指す番号の一つである。一般的に緊急通報の「110番」を連想させるが、情報技術の分野で「ポート」という言葉が使われる場合、それはインターネットなどのIPネットワーク上でのデータ通信における、アプリケーションを識別するための番号を意味する。この110番ポートは、主に「POP3(Post Office Protocol version 3)」というプロトコルが使用する標準ポートとして広く知られている。

概要として、ネットワーク通信におけるポートの役割から説明しよう。インターネット通信では、データが特定のコンピュータ(IPアドレスで識別される)に送られるが、そのコンピュータ上で多数のアプリケーションが同時に動作している場合、どのアプリケーションにデータを渡すべきかを識別する必要がある。この識別子がポート番号であり、IPアドレスが「建物の住所」だとすれば、ポート番号は「その建物内の特定の部屋番号」のようなものと考えると理解しやすい。コンピュータは数万のポート番号を持っており、それぞれのポートは特定のサービスやアプリケーションに割り当てられている。110番ポートはそのうちの一つで、主に電子メールを受信するためのサービス、具体的にはPOP3がこのポートを監視し、メールクライアントからの接続を待っている。メールクライアントとは、OutlookやThunderbirdといった、ユーザーがメールの送受信を行うためのソフトウェアを指し、メールサーバーは受信したメールを保管しておく場所である。

詳細に入ろう。ポート番号は0から65535までの範囲で割り当てられ、その中でも特定の範囲のポート番号は国際的な基準によって特定のサービスに割り当てられている。110番ポートは「ウェルノウンポート(Well-known Port)」と呼ばれる0番から1023番までの範囲に属しており、これは一般的に広く利用される基幹サービスに予約されたポートである。例えば、ウェブサイト閲覧に使うHTTPは80番、HTTPSは443番、FTPは21番、メール送信に使うSMTPは25番といった具合だ。110番ポートが担うPOP3は、メールサーバーに保存されているメールをメールクライアントがダウンロードするためのプロトコルである。ユーザーがメールクライアントで「受信」ボタンをクリックすると、メールクライアントは設定されたメールサーバーのIPアドレスと110番ポートに接続を試みる。接続が確立されると、メールクライアントはユーザー名とパスワードを送信して認証を行い、認証が成功すればサーバーから新しいメールのリストを取得し、そのメールをクライアントのコンピュータにダウンロードする。メールは通常、サーバーからクライアントにダウンロードされるとサーバー側からは削除される設定が多いが、設定によってはサーバーにコピーを残すことも可能である。

しかし、POP3には重要なセキュリティ上の懸念点が存在する。本来のPOP3プロトコルは、パスワードやメールの内容を含む全ての通信が暗号化されずに平文(プレーンテキスト)でネットワーク上を流れるという特性を持つ。これは、悪意のある第三者が通信を傍受した場合、パスワードやメールの内容が簡単に盗み見られてしまう危険性があることを意味する。このようなセキュリティリスクに対処するため、現在では「POP3S(Secure POP3)」または「POP3 over SSL/TLS」と呼ばれる、SSL/TLS(Secure Sockets Layer/Transport Layer Security)による暗号化を施したPOP3プロトコルの利用が主流となっている。POP3Sは通常、標準で995番ポートを使用する。したがって、現代のメールクライアントの設定では、メール受信プロトコルとしてPOP3を使用する場合でも、暗号化された995番ポート(POP3S)の使用が強く推奨されている。

また、電子メールの受信プロトコルにはPOP3の他に「IMAP(Internet Message Access Protocol)」というプロトコルも広く利用されている。IMAPは標準で143番ポート(暗号化されたIMAPSは993番ポート)を使用し、メールをサーバー上に保存したまま管理・操作できる点でPOP3とは異なる。POP3がメールをクライアントにダウンロードして管理するのに対し、IMAPはサーバーを常に参照するため、複数のデバイスで同じメールボックスにアクセスしても整合性が保たれるという利点がある。

システム管理の観点から見ると、サーバー上で110番ポートが開いているということは、POP3サービスが稼働しており、外部からの接続を受け付けていることを意味する。これは正当なメール受信には必要不可欠な設定である一方で、不要なポートを開放しておくことは、セキュリティホールとなりうるリスクも伴う。ファイアウォールなどのセキュリティデバイスは、どのポートからの通信を許可し、どのポートをブロックするかを制御する役割を担っている。システムの管理者やユーザーは、セキュリティを確保するため、必要なサービスが利用するポートのみを開放し、不要なポートは閉鎖しておくという基本的なセキュリティ対策を常に意識する必要がある。特に、暗号化されていない110番ポートを使用するPOP3は、現代においては推奨されない通信方法であり、可能な限り995番ポートを使用するPOP3Sへの移行、あるいはIMAPSの利用を検討すべきである。

関連コンテンツ

関連IT用語