DHCPクライアント
DHCPの仕組みでIPアドレスを割り当てられるやつだよ
DHCPサーバとやり取りするよ
コンピュータを指している場合もあれば機能を指している場合もあるよ
ぶっちゃけ、あまり聞かない表現だよ
簡単に書くよ
DHCPクライアント(読:ディーエィチシーピークライアント 英:DHCP client)とは
コンピュータにIPアドレス
(インターネットをするときにコンピュータに割り当てられる住所)を自動割り当てする仕組み(DHCP)の話で出てくる用語のひとつ
であり
DHCPサーバ
(インターネットをやりたいコンピュータにIPアドレスを割り当てるのが仕事のコンピュータ)に「IPアドレスをちょーだい」と依頼する側のコンピュータ(の中にあるDHCPサーバとやり取りする機能)のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・IPアドレス
・DHCP
・サーバ
・クライアント
・DHCPサーバ
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
IPアドレスは「ネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。
DHCPは「コンピュータにIPアドレスを自動割り当てする仕組み」です。
インターネットをするにはIPアドレスが必要です。
どのIPアドレスを使うか、コンピュータに設定しなくては いけません。
この設定を昔は人間様が えっちらおっちらと やっていました。
いわゆる「手動設定」というやつです。
人間様からしたら面倒くさいですね。
IPアドレスは他のコンピュータと被っては いけません。
1台か2台ならともかく、100台とかあったら管理するのも一苦労です。
そこで、IPアドレスの管理をコンピュータさんにやらせることにしました。
インターネットをやりたいコンピュータにIPアドレスを割り当てる仕事を、それ用のコンピュータにやらせたのです。
カッコ付けて言うと「自動割り当て」です。
この「IPアドレスをコンピュータに自動割り当てする仕組み」がDHCPです。
サーバは「サービスや機能を提供する側のコンピュータ」です。
クライアントは「サービスや機能を使う側のコンピュータ」です。
サーバがサービスを提供し、そのサービスをクライアントが使います。
DHCPサーバは「DHCP関連のサービスを提供しているコンピュータ」です。
もう少し噛み砕いて書くと
人間様の代わりに、コンピュータにIPアドレスを割り当てる仕事をやるコンピュータ
です。
以上を踏まえて
DHCPサーバとやり取りしてIPアドレスを割り当ててもらう側のコンピュータ
が「DHCPクライアント」です。
そのコンピュータの中にある
DHCPサーバとやり取りする機能
を指している場合も あります。
せっかくなので、もう少し詳しく見てみましょう。
ここに1台のパソコンさんが、いました。
パソコンさんはインターネットがやりたいです。
ですが、IPアドレスが設定されていないのでインターネットはできません。
パソコンさんは涙目になりました。
涙目なパソコンさんを救うために人間様が直接IPアドレスを設定するのが昔のやり方です。
昔は人間様が自分の手でIPアドレスを設定していました。
DHCPの場合は、まずパソコンさんがキレます。
ネットワーク全体に聞こえるような大きな声で「インターネットがやりたーい!IPアドレスが欲しいよー!」と泣きわめくのです。
そうすると、人間様からIPアドレスの割り当てを任されたコンピュータさんが、それに気付きます。
「あぁ、こいつはIPアドレスが欲しいんだな」と分かるわけです。
あとは簡単ですね。
人間様からIPアドレスの割り当てを任されたコンピュータさんが、インターネットをやりたいパソコンさんにIPアドレスを貸してあげます。
これでパソコンさんはインターネットをやるために必要なIPアドレスを手に入れました。
その他、必要な設定をすればインターネットをやれます。
めでたし、めでたし。
この話で登場した「人間様からIPアドレスの割り当てを任されたコンピュータ」がDHCPサーバです。
DHCPサーバさんとやり取りした「インターネットをやりたいパソコン(の中にあるDHCPサーバとやり取りする機能)」がDHCPクライアントです。
気が向いたら、全部まとめて覚えてあげてください。
DHCP:IPアドレスを自動割り当てする仕組み
DHCPサーバ:IPアドレスを割り当てる方
DHCPクライアント:IPアドレスを割り当てられる方
です。
ちなみに「DHCP」や「DHCPサーバ」という表現はちょいちょい耳にしますが、何故か「DHCPクライアント」という表現はあまり耳にしません。
そんなに一般的に使われる表現では、ないのかもしれません。
あと、別に覚えなくても大丈夫ですが「Dynamic Host Configuration Protocol client(ダイナミック・ホスト・コンフィギュレーション・プロトコル・クライアント)」の略で「DHCPクライアント」です。
dynamic(ダイナミック)の意味は「動的」です。
host(ホスト)は、多分IT用語の「ホスト」です。
configuration(コンフィギュレーション)の意味は「設定」とか「構成」とかです。
protocol(プロトコル)はカタカナで「プロトコル」です。
よく分からない人は「お約束事」と解釈してください。
client(クライアント)は、IT用語の「クライアント」です。
何となくくっつけて意訳すると
動的ホスト設定用のクライアント
となります。
一言でまとめるよ
まぁ「DHCPクライアント」って単語が出てきたら「DHCP
(コンピュータにIPアドレスを自動割り当てする仕組み)の仕組みで出てくる、IPアドレス
(インターネットをするときにコンピュータに割り当てられる住所)を割り当てられる方のコンピュータ(の中にあるDHCPサーバ
(インターネットをやりたいコンピュータにIPアドレスを割り当てるのが仕事のコンピュータ)とやり取りする機能)なんだな~」と お考えください。
おまけ
■訳してみるよ
「DHCP」は「Dynamic Host Configuration Protocol(ダイナミック・ホスト・コンフィギュレーション・プロトコル)」の略です。
「dynamic(ダイナミック)」の意味は「動的な」とかです。
「host(ホスト)」の意味は「(お客さまをもてなす)主人」とか「主催者」とかです。
「configuration(コンフィグレーション)」の意味は「配置」とか「形状」とか「構成」とかです。
今回は「設定」と解釈してください。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
「client(クライアント)」の意味は「依頼人」とか「顧客」とかです。
何となく くっつけると
動的な主人設定用のお約束事の依頼人
となります。
■検索してみる?






