DHCP
「Dynamic Host Configuration Protocol」の略です。DHCPは、ネットワークに接続する各デバイスに、固有のIPアドレスを自動的に割り当てるプロトコルです。DHCPを使えば、新しいデバイスにIPアドレスを手動で割り当てる必要はありません。そのため、DHCPベースのネットワークに接続する際に、ユーザーが設定を行う必要はありません。使いやすく、幅広く対応しているため、DHCPはほとんどのルーターやネットワーク機器で使われるデフォルトのプロトコルです。
ネットワークに接続すると、デバイスはクライアント、ルーターはサーバーと見なされます。DHCPを介してネットワークに正常に接続するには、次の手順が行われます。
- クライアントがDHCPサーバーに接続したことを検出すると、DHCPDISCOVERリクエストを送信します。
- ルーターはリクエストを受信するか、適切なDHCPサーバーに転送します。
- サーバーが新しいデバイスを受け入れると、クライアントデバイスのMACアドレスと、割り当てるIPアドレスを含むDHCPOFFERメッセージをクライアントに返します。
- クライアントは、IPアドレスを使用することを確認するDHCPREQUESTメッセージをサーバーに返します。
- 最後に、サーバーはDHCPACK確認メッセージを返します。このメッセージは、クライアントに一定時間のアクセス(または「リース」)が与えられたことを確認するものです。
DHCPはネットワークに接続するとバックグラウンドで動作するため、上記の手順が実行される様子を目にすることはほとんどありません。DHCPを介した接続にかかる時間は、ルーターの種類やネットワークの規模によって異なりますが、通常は約3~10秒です。DHCPは有線接続と無線接続のどちらでも同じように機能します。そのため、デスクトップコンピューター、タブレット、スマートフォンはすべて、同時にDHCPベースのネットワークへ接続できます。
知識をテストする