読み方 : ディーエイチシーピーブイシックス

DHCPv6【Dynamic Host Configuration Protocol for IP version 6】

概要

DHCPv6とは、IPv6環境において端末へIPアドレスや各種設定情報を自動配布するためのプロトコル通信規約)。ネットワーク管理者が手動で一台ずつ設定を行う手間を省くために利用される。
DHCPv6のイメージ画像

従来のIPv4では、DHCPが端末にIPアドレスデフォルトゲートウェイDNSサーバ情報などを割り当てる役割を担ってきた。DHCPv6はIPv4で用いられてきたDHCPIPv6向けに拡張・再設計した仕組みである。IPv6ではアドレス自動設定の方法が複数用意されており、DHCPv6は選択肢の一つである。

DHCPv6ではDHCPサーバが設定情報やIPアドレス空間を管理しており、クライアントとメッセージを交換することにより、IPv6アドレスや各種オプション情報を配布する。通信はUDP上で行われ、クライアントネットワーク参加時にサーバへ要求を送信し、サーバが応答する。クライアントサーバから受信した情報で自らを設定する。

IPv6では、機器が自分自身でアドレスを生成する「ステートレスアドレス自動設定」(SLAAC)という仕組みが標準で備わっており、単にアドレスを自動設定して通信するだけならDHCPv6は必要ない。DHCPv6は、ネットワーク管理者が詳細な管理を行いたい場合に用いられる。例えば、どの機器にどのアドレスを割り当てたかをサーバ側で厳密に記録・管理したい場合には、DHCPv6が適している。

DHCPv6には大きく分けて「ステートフル」と「ステートレス」という二つの動作モードが存在する。ステートフルモードはIPv4DHCPと同じように、IPアドレスや各種設定をすべてサーバ側から割り当てる。一方、ステートレスモードでは、IPアドレス自体はSLAACなどの別の仕組みで設定させ、DHCPv6はDNSサーバの所在地やドメイン名といった付加的な設定情報のみを配布する。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。