1. |
DHCPクライアントは、DHCPサーバを探すためにDHCPDISCOVERメッセージをブロードキャストします。
|
2. |
DHCPサーバは、DHCPDISCOVERメッセージの応答として、IPアドレス他の情報を含むDHCPOFFERメッセージを
ダイレクト送信またはブロードキャストします。
|
3. |
複数のDHCPサーバが存在する場合、DHCPクライアントは複数のDHCPOFFERメッセージを受信することになります。
DHCPクライアントは一つのDHCPサーバを選択し、DHCPREQUESTメッセージをブロードキャストします。
|
4. |
DHCPREQUESTメッセージを受信したDHCPサーバは、コンフィグレーション情報を含むDHCPACKメッセージを送信します。
DHCPACKメッセージのIPアドレスフィールドには、割り当てられたネットワークアドレスが挿入されています。
また、要求されたIPアドレスが割り当てられない等、DHCPREQUESTメッセージの要求に答えられない場合は、DHCPサーバは
DHCPNAKメッセージを送信します。
|
5. |
DHCPクライアントは、DHCPACKメッセージを受信するとパラメータの
チェックを行い、リース期間などを記録しておきます。DHCPACKメッセージにより受信したコンフィグレーション情報に問題があった場合は、
DHCPクライアントはDHCPDECLINEメッセージを送信します。
|
6. |
DHCPクライアントは、DHCPRELEASEメッセージを送信することにより、ネットワークアドレスを解放することができます。 |