DHCP
IPアドレスを自動割り当てする仕組みだよ
インターネットの設定(の一部)を自動でやってくれるよ
「Dynamic Host Configuration Protocol」の略だよ
簡単に書くよ
DHCP(読:ディーエィチシーピー)とは
コンピュータにIPアドレス
(インターネットをするときにコンピュータに割り当てられる住所)を自動割り当てする仕組みのこと。
もう少し、ふんわりと書くと
インターネットをやるときに必要な設定の一部を、それ用のコンピュータが自動的にやってくれる仕組み
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「IPアドレス」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
IPアドレスは「ネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。
以上を踏まえて、本題に入ります。
インターネットをするにはIPアドレスが必要です。
どのIPアドレスを使うか、コンピュータに設定しなくては いけません。
この設定を昔は人間様が えっちらおっちらと やっていました。
いわゆる「手動設定」というやつです。
人間様からしたら面倒くさいですね。
IPアドレスは他のコンピュータと被っては いけません。
1台か2台ならともかく、100台とかあったら管理するのも一苦労です。
そこで、IPアドレスの管理をコンピュータさんにやらせることにしました。
インターネットをやりたいコンピュータにIPアドレスを割り当てる仕事を、それ用のコンピュータにやらせたのです。
カッコ付けて言うと「自動割り当て」です。
この
IPアドレスをコンピュータに自動割り当てする仕組み
が「DHCP」です。
「Dynamic Host Configuration Protocol(ダイナミック・ホスト・コンフィギュレーション・プロトコル)」の略で「DHCP」ね。
気が向いたら、覚えてあげてください。
※「Dynamic Host Configuration Protocol」を何となく日本語にすると「動的ホスト設定用のお約束事」となります。[詳細]
「DHCP」の「P」は「プロトコル(Protocol)」の頭文字です。
ですから、厳密に言えば、DHCPはIPアドレスを自動割り当てする仕組みで使う「お約束事」です。
ただし、よく分からない人は気にしなくていいです。
そこまで細かい部分を気にする必要に迫られる機会は多くないはずです。
以上で大雑把な説明は終わりですが、せっかくなので、もう少し詳しくDHCPの仕組みを見てみましょう。
ここに1台のパソコンさんがいました。
パソコンさんはインターネットがやりたいです。
ですが、IPアドレスが設定されていないのでインターネットはできません。
パソコンさんは涙目になりました。
涙目なパソコンさんを救うために人間様が直接IPアドレスを設定するのが昔のやり方です。
昔は人間様が自分の手でIPアドレスを設定していました。
DHCPの場合は、まずパソコンさんがキレます。
ネットワーク全体に聞こえるような大きな声で「インターネットがやりたーい!IPアドレスが欲しいよー!」と泣きわめくのです。
そうすると、人間様からIPアドレスの割り当てを任されたコンピュータさんが、それに気付きます。
「あぁ、こいつはIPアドレスが欲しいんだな」と分かるわけです。
あとは簡単ですね。
人間様からIPアドレスの割り当てを任されたコンピュータさんが、インターネットをやりたいパソコンさんにIPアドレスを貸してあげます。
これでパソコンさんはインターネットをやるために必要なIPアドレスを手に入れました。
その他、必要な設定をすればインターネットをやれます。
めでたし、めでたし。
このようなIPアドレスを自動割り当てする仕組みがDHCPです。
最近のパソコンさんは、買ってすぐ(何の設定もしないで)いきなりLANケーブルを挿してもインターネットができますよね。
それはDHCPのお陰なのです。
なお、DHCPの仕組みにおいて、割り当てられるIPアドレスは使いまわします。
「あげる」のでは ありません。
「貸す」のです。
ご注意ください。
たまに、同じパソコンを使っているのに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アドレスが、たまに変わる
でしょうか。
普通にインターネットを楽しむだけなら、そんなにデメリットらしいデメリットはないと思います。
一言でまとめるよ
まぁ「DHCP」って単語が出てきたら「IPアドレス
(インターネットをするときにコンピュータに割り当てられる住所)を自動で割り当ててくれる仕組みなんだな~」と お考えください。
おまけ
■訳してみるよ
「DHCP」は「Dynamic Host Configuration Protocol(ダイナミック・ホスト・コンフィギュレーション・プロトコル)」の略です。
「dynamic(ダイナミック)」の意味は「動的な」とかです。
「host(ホスト)」の意味は「(お客さまをもてなす)主人」とか「主催者」とかです。
「configuration(コンフィグレーション)」の意味は「配置」とか「形状」とか「構成」とかです。
今回は「設定」と解釈してください。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると
動的な主人設定用のお約束事
となります。
■検索してみる?






