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

67番ポート(ろくじゅうななばんポート)とは | 意味や読み方など丁寧でわかりやすい用語解説

67番ポート(ろくじゅうななばんポート)の意味や読み方など、初心者にもわかりやすいように丁寧に解説しています。

作成日: 更新日:

読み方

日本語表記

ろくじゅうななばんポート (ロクジュウナナバンポート)

英語表記

port 67 (ポートロクジュウナナ)

用語解説

67番ポートは、主にDHCP(Dynamic Host Configuration Protocol)サーバーが利用するネットワークポートである。ネットワーク通信において、ポート番号はアプリケーションを特定するための識別子として機能する。コンピューターやサーバーは、様々なサービスを提供するために異なるポート番号を使用し、これにより複数のアプリケーションが同時に通信できるようになっている。例えば、Webサーバーは80番ポートや443番ポートを、メールサーバーは25番ポートや110番ポートなどを利用する。67番ポートもその一つであり、IPアドレスの自動割り当てという重要な役割を担うDHCPサーバーが、クライアントからの要求を受け付けるためにこのポートで待機している。

DHCPは、ネットワークに接続されたデバイスに対し、IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバーのアドレスといった基本的なネットワーク設定情報を自動的に割り当てるプロトコルである。もしDHCPが存在しなければ、ネットワーク管理者は各デバイスに対してこれらの情報を手動で設定する必要があり、デバイスの数が増えるほど設定作業は煩雑になり、誤設定のリスクも高まる。DHCPはこの手間を省き、ネットワークの管理を効率化するために不可欠な技術となっている。特に、Wi-Fiに接続するスマートフォンやPC、IoTデバイスなど、短期間で接続・切断を繰り返すような環境では、DHCPによる自動設定が必須と言える。

67番ポートはDHCPサーバー側が使用するポートであり、DHCPクライアント(IPアドレスを要求するデバイス)は68番ポートを使用してDHCPサーバーと通信する。DHCPの基本的な動作は、「DHCP Discover」「DHCP Offer」「DHCP Request」「DHCP Acknowledge」という4段階のプロセスで構成される。まず、ネットワークに接続したDHCPクライアントは、自身のIPアドレスが不明な状態であるため、ネットワーク全体にブロードキャスト通信で「DHCP Discover」メッセージを送信する。このメッセージは、ネットワーク上のすべてのデバイスに届き、67番ポートで待機しているDHCPサーバーもこれを受信する。

DHCPサーバーは「DHCP Discover」メッセージを受信すると、利用可能なIPアドレスの中から一つを選び、「DHCP Offer」メッセージとしてクライアントに提案する。このメッセージには、提案するIPアドレスのほか、サブネットマスク、リース期間(そのIPアドレスが利用できる期間)などの情報が含まれる。クライアントはサーバーからの「DHCP Offer」メッセージを受け取ると、その中から一つのIPアドレスを選択し、正式にそのIPアドレスを使用したいという意思を「DHCP Request」メッセージとして、再びブロードキャストまたはユニキャストでDHCPサーバーに送信する。このとき、クライアントは68番ポートを使用している。

最終的に、DHCPサーバーはクライアントからの「DHCP Request」を受信すると、提案したIPアドレスをクライアントに割り当てることを承認し、「DHCP Acknowledge」(DHCP ACK)メッセージをクライアントに送信する。このメッセージがクライアントに届くと、クライアントは割り当てられたIPアドレスとその他のネットワーク設定情報を正式に適用し、ネットワーク通信を開始できるようになる。この一連のやり取りにおいて、DHCPサーバーは一貫して67番ポートでクライアントからの要求を待ち受け、応答を返す役割を担う。

DHCPは、信頼性よりも速度を重視するUDP(User Datagram Protocol)というトランスポート層プロトコルを利用して通信を行う。TCP(Transmission Control Protocol)のように接続の確立や再送処理を行わないため、オーバーヘッドが少なく、効率的にIPアドレスの割り当てを完了できる。これは、ネットワーク接続の初期段階で迅速に設定を行う必要があるDHCPの要件に適している。クライアントがまだIPアドレスを持っていない状態でも通信できるように、ブロードキャストとUDPを組み合わせることで、効率的なアドレス配布を実現している。

67番ポートは、DHCPサービスの要となるポートであるため、セキュリティ上の注意も必要である。ネットワーク内に悪意のあるDHCPサーバー(不正なDHCPサーバー)が存在した場合、そのサーバーがクライアントに誤ったIPアドレスやDNSサーバーのアドレスを割り当て、通信を乗っ取ったり、不正なサイトへ誘導したりする可能性がある。このような攻撃は「DHCPスプーフィング」と呼ばれ、企業のネットワークでは特に警戒される。これを防ぐために、ネットワークスイッチの機能である「DHCPスヌーピング」などを利用し、許可されていないDHCPサーバーからのメッセージをブロックする対策が講じられる場合がある。

このように、67番ポートはDHCPサーバーがIPアドレスの自動割り当てという、現代のネットワークにおいて必要不可欠なサービスを提供する上で中心的な役割を果たすポートである。システムエンジニアを目指す上では、このポートが何のサービスに利用され、どのようなプロトコルで動作し、どのようなセキュリティ上の考慮点があるのかを理解することは、ネットワークの設計、構築、運用において非常に重要となる。

関連コンテンツ

関連IT用語