DHCP とは†
- Dynamic Host Configuration Protocol
- ネットワークへの接続に必要な情報を一元管理し、自動的に設定する通信プロトコル。
- 同じネットワーク上の端末にIPアドレス等の情報を自動的に割り当てる
- OSI参照モデルのアプリケーション層で動作する。
DHCPで自動的に設定する情報†
DHCPの構成要素†
通信シーケンス†
- DHCP DISCOVER
- DHCP OFFER(利用可能なIPアドレスを提示)
- DHCP REQUEST
- DHCP ACK(利用可能なIPアドレス、サブネットマスク等を含むを提示)
- クライアント←(ブロードキャスト)←DHCPサーバ
- DHCPサーバ:IPアドレスを使用済とする
- クライアント:IPアドレス、サブネットマスク等を含む構成情報を適用する
その他†
- リース期限
- DHCPが割り当てるIPアドレスの貸出期限
- クライアントは期限が切れる前に、期限の延長をDHCPサーバに要求することができる。
- DHCPサーバは、期限がきれたIPアドレスをクライアントから回収する。
- アドレスプール
- DHCPが割り当て可能なIPアドレスの範囲
- DHCPサーバは、アドレスプールから割り当て可能なIPアドレスをクライアントに割り当てる。
- APIPA
- Automatic Private IP Addressing
- 自動プライベートIPアドレス指定機能
- DHCPからのIPアドレスの割り当てができなかった場合にリンクローカルアドレスを自動設定する機能
- 同一のブロードキャストドメイン内に通信の範囲が限定される
- ルータは、APIPAで割り当てられたIPアドレスのパケットをルーティングしない
- デフォルトゲートウェイは設定されない
関連用語†