DHCP
Dynamic Host Configuration Protocol
インターネットなどのネットワークに接続するコンピュータに対してIPアドレスなどの接続に必要な情報を提供するためのプロトコル.
TCP/IPネットワークに接続するためにはIPアドレスやサブネットマスクの設定を端末ごとに行う必要があるが,これを自動化するもの.
同様の機能を持つBOOTPに改良を加えたもの.
指定した範囲のIPアドレスを動的に割り当てるアドレスプール
アドレスのリース期間の設定
クライアントがブロードキャストでDHCPサーバにIPアドレスを要求する.
クライアントはDHCPサーバの場所を知らないためブロードキャストで通信する.
DHCPサーバがIPアドレスをユニキャストで返す.
クライアントがブロードキャストでDHCPサーバに利用の申請を返すとともにネットワーク上の端末に自分のIPアドレスを通知する.
DHCPサーバが利用承認メッセージをユニキャストする.
ルータはブロードキャストを転送しないため本来はサブネットごとにDHCPサーバが必要である.
ルータのリレーエージェント機能
本来遮断されるDHCPサーバのブロードキャストを中継する機能.