1. Introduction and Overview (はじめにと概要)
1. Introduction and Overview (はじめにと概要)
IPv6用動的ホスト構成プロトコル (Dynamic Host Configuration Protocol for IPv6, DHCP) により, DHCPサーバーはIPv6ネットワークアドレスなどの構成パラメータをIPv6ノードに渡すことができます。再利用可能なネットワークアドレスの自動割り当て機能と追加の構成柔軟性を提供します。このプロトコルは「IPv6ステートレスアドレス自動構成 (IPv6 Stateless Address Autoconfiguration)」(RFC 2462) のステートフルな対応プロトコルであり, 構成パラメータを取得するために単独で使用することも, 後者と並行して使用することもできます。
1.1. Protocols and Addressing (プロトコルとアドレッシング)
IPv6ノードはステートレスアドレス自動構成を使用してIPv6アドレスを構成できます。ステートレスアドレス自動構成は, DNSサーバーのリストやドメイン名などの追加の構成情報をノードに提供しません。DHCPv6は, サーバーがこのような追加の構成情報をIPv6ノードに提供できるメカニズムを提供します。
DHCPv6はいくつかの方法でIPv6構成に使用できます:
- IPv6アドレスとその他の構成パラメータを取得する
- 構成パラメータのみを取得する (ステートレスDHCPv6)
- ステートレスアドレス自動構成と組み合わせて使用する
1.2. Client-server Exchanges Involving Two Messages (2つのメッセージを含むクライアント-サーバー交換)
クライアントはサーバーに1つ以上のIPv6アドレスの割り当てを要求できます。クライアントはSolicitメッセージを送信してサーバーを探索します。クライアントの要求を満たすことができるサーバーはAdvertiseメッセージで応答します。次に, クライアントはサーバーの1つを選択し, そのサーバーにRequestメッセージを送信します。サーバーは確認されたアドレスと構成パラメータを含むReplyメッセージで応答します。
1.3. Client-server Exchanges Involving Four Messages (4つのメッセージを含むクライアント-サーバー交換)
効率と負荷分散のため, クライアントは2つのメッセージ交換を使用してアドレスと構成パラメータを取得できます。クライアントはRapid Commitオプションを含むSolicitメッセージを送信します。ラピッドコミットをサポートするサーバーは, アドレスと構成パラメータを含むReplyメッセージで直接応答します。これにより, 4つのメッセージ交換のオーバーヘッドが削減され, より高速なネットワーク構成が可能になります。