[[ネットワーク用語]] > DHCP
* DHCP [#r3845c14]
DHCP = Dynamic Host Configuration Protocol
[[Dynamic Host Configuration Protocol - Wikipedia>http://ja.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol]]
>Dynamic Host Configuration Protocol(ダイナミック ホスト コンフィギュレーション プロトコル、DHCP)とは、コンピュータが&color(red){ネットワーク接続する際に必要な情報を自動的に割り当てる};[[プロトコル]]のことをいう。
身近なものでは、ケーブルテレビや公衆[[無線LAN]]等でインターネットサービスプロバイダ (ISP) に接続する場合なども、DHCPを利用して[[IPアドレス]]を始めとするネットワーク設定を自動的に行うのが一般的である。
一方、[[ADSL]]や[[FTTH]]では、[[PPPoE]]により設定を行うのが一般的だが、[[LAN]]型のネットワーク構成をとりDHCPを用いているISPも一部に存在する。
なお、ダイアルアップ接続における[[IPアドレス]]自動付与は[[PPP]]によるもので、DHCPとは異なる技術である。
>''自動設定できる情報の例''
DHCP を使うことによって、つぎのような情報を自動設定することができる。
いずれも、クライアントとサーバの双方が対応している必要がある。
- ホスト名
- IPアドレス・サブネットマスク
- デフォルトルート(ゲートウェイ)
- DNSサーバ・DNSドメイン名
- NISサーバ・NISドメイン名
- プリンタサーバ
- NTPサーバ
>''原理''
DHCPサーバ側で、あらかじめDHCPクライアント用にIPアドレスをいくつか用意しておき(&color(red){アドレスプール};)、DHCPクライアントの要求に応じて、この中から一つのアドレスを割り当てる(&color(red){リース};と呼ばれる)。
[[DHCPとは【Dynamic Host Configuration Protocol】 - IT用語辞典>http://e-words.jp/w/DHCP.html]]
>DHCP 【Dynamic Host Configuration Protocol】
読み :ディーエイチシーピー
[[インターネット]]などのネットワークに一時的に接続するコンピュータに、[[IPアドレス]]など必要な情報を自動的に割り当てる[[プロトコル]]。
ネットワーク設定を手動で行わなくてもすぐに適切な設定で接続することができ、ネットワークの設定に詳しくないユーザでも簡単に接続できる。
また、ネットワーク管理者は多くのクライアントを容易に一元管理することができる。
DHCPで設定情報を提供する機能を持ったコンピュータやネットワーク機器をDHCPサーバという。
これには[[ゲートウェイ]]サーバや[[DNS]]サーバのIPアドレスや、[[サブネットマスク]]、クライアントに割り当ててもよいIPアドレスの範囲など、ネットワークに接続するために必要な情報が設定されており、ネットワークに接続したばかりのコンピュータにこれらの情報を提供する。
接続していたコンピュータが通信を切断すると、自動的にアドレスなどを回収して、新たに接続してきた他のコンピュータに割り当てる。
企業のネットワークなどではサーバコンピュータが他のネットワーク管理機能などと共にDHCPサーバとして稼動している場合が多く、家庭のインターネット接続環境ではブロードバンド[[ルータ]]などがDHCPサーバ機能を内蔵している場合が多い。
CENTER:&ref(dhcp_ipmasquerade.gif);
>http://www.ep.sci.hokudai.ac.jp/~epdns/dvlop/dhcp/explain.html
CENTER:&ref(dhcp.gif);
>http://www.iodata.jp/products/plant/etips/etips3.htm
** リンク [#e9697200]
[[PPP]]