「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

DHCP

pointこの用語のポイント

pointIPアドレスを自動割り当てする仕組みだよ

pointインターネットの設定(の一部)を自動でやってくれるよ

point「Dynamic Host Configuration Protocol」の略だよ

スポンサーリンク

簡単に書くよ

DHCP(読:ディーエィチシーピー)とは

コンピュータにIPアドレス(インターネットをするときにコンピュータに割り当てられる住所)を自動割り当てする仕組みのこと。
もう少し、ふんわりと書くと

インターネットをやるときに必要な設定の一部を、それ用のコンピュータが自動的にやってくれる仕組み
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「IPアドレス」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

IPアドレスは「ネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。

DHCP

以上を踏まえて、本題に入ります。

インターネットをするにはIPアドレスが必要です。
どのIPアドレスを使うか、コンピュータに設定しなくては いけません。

この設定を昔は人間様が えっちらおっちらと やっていました。
いわゆる「手動設定」というやつです。

DHCP2

人間様からしたら面倒くさいですね。

IPアドレスは他のコンピュータと被っては いけません。
1台か2台ならともかく、100台とかあったら管理するのも一苦労です。

そこで、IPアドレスの管理をコンピュータさんにやらせることにしました。
インターネットをやりたいコンピュータにIPアドレスを割り当てる仕事を、それ用のコンピュータにやらせたのです。
カッコ付けて言うと「自動割り当て」です。

DHCP3

この

IPアドレスをコンピュータに自動割り当てする仕組み

が「DHCP」です。

Dynamic Host Configuration Protocol(ダイナミック・ホスト・コンフィギュレーション・プロトコル)」の略で「DHCP」ね。
気が向いたら、覚えてあげてください。

DHCP4

※「Dynamic Host Configuration Protocol」を何となく日本語にすると「動的ホスト設定用のお約束事」となります。[詳細]

「DHCP」の「P」は「プロトコル(Protocol)」の頭文字です。
ですから、厳密に言えば、DHCPはIPアドレスを自動割り当てする仕組みで使う「お約束事」です。

ただし、よく分からない人は気にしなくていいです。
そこまで細かい部分を気にする必要に迫られる機会は多くないはずです。

以上で大雑把な説明は終わりですが、せっかくなので、もう少し詳しくDHCPの仕組みを見てみましょう。

ここに1台のパソコンさんがいました。

DHCP5

パソコンさんはインターネットがやりたいです。

DHCP6

ですが、IPアドレスが設定されていないのでインターネットはできません。
パソコンさんは涙目になりました。

DHCP7

涙目なパソコンさんを救うために人間様が直接IPアドレスを設定するのが昔のやり方です。
昔は人間様が自分の手でIPアドレスを設定していました。

DHCP8

DHCPの場合は、まずパソコンさんがキレます。
ネットワーク全体に聞こえるような大きな声で「インターネットがやりたーい!IPアドレスが欲しいよー!」と泣きわめくのです。

DHCP9

そうすると、人間様からIPアドレスの割り当てを任されたコンピュータさんが、それに気付きます。
「あぁ、こいつはIPアドレスが欲しいんだな」と分かるわけです。

DHCP10

あとは簡単ですね。
人間様からIPアドレスの割り当てを任されたコンピュータさんが、インターネットをやりたいパソコンさんにIPアドレスを貸してあげます。

DHCP11

これでパソコンさんはインターネットをやるために必要なIPアドレスを手に入れました。
その他、必要な設定をすればインターネットをやれます。

めでたし、めでたし。

このようなIPアドレスを自動割り当てする仕組みがDHCPです。

最近のパソコンさんは、買ってすぐ(何の設定もしないで)いきなりLANケーブルを挿してもインターネットができますよね。
それはDHCPのお陰なのです。

なお、DHCPの仕組みにおいて、割り当てられるIPアドレスは使いまわします。
「あげる」のでは ありません。
「貸す」のです。
ご注意ください。

DHCP12

たまに、同じパソコンを使っているのにIPアドレスが変わることがあります。
これは、貸し出されたIPアドレスが、一旦、回収されたからです。
何らかの理由により

1.IPアドレス貸出(192.168.1.2)
2.IPアドレス回収(192.168.1.2)
3.IPアドレス貸出(192.168.1.3)


となったときにIPアドレスが変わります。

DHCPのメリットは

1.設定が楽
2.管理が楽


でしょう。
コンピュータさんが勝手にやってくれますからね。
基本的には、人間様がやることは ありません。

一方のデメリットは

1.IPアドレスを割り当てるコンピュータが動いていないとインターネットがやれない
2.IPアドレスが、たまに変わる


でしょうか。
普通にインターネットを楽しむだけなら、そんなにデメリットらしいデメリットはないと思います。


image piyo2

一言でまとめるよ

まぁ「DHCP」って単語が出てきたら「IPアドレス(インターネットをするときにコンピュータに割り当てられる住所)を自動で割り当ててくれる仕組みなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像035
書籍画像049

おまけ

■訳してみるよ

「DHCP」は「Dynamic Host Configuration Protocol(ダイナミック・ホスト・コンフィギュレーション・プロトコル)」の略です。
「dynamic(ダイナミック)」の意味は「動的な」とかです。
「host(ホスト)」の意味は「(お客さまをもてなす)主人」とか「主催者」とかです。
「configuration(コンフィグレーション)」の意味は「配置」とか「形状」とか「構成」とかです。
今回は「設定」と解釈してください。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると

動的な主人設定用のお約束事

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
あたえる人があたえられる
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践