DHCPとは何ですか、それは何の略ですか、そして私はそれを使用していますか?

DHCPとは何ですか、それは何の略ですか、そして私はそれを使用していますか?

私たちの多くにとって、インターネットへの接続は、コンピューターにログインしてお気に入りのブラウザーを起動するのと同じくらい簡単です。





懐中電灯を消すにはどうすればよいですか

しかし、このシームレスなインターネット体験を提供するために舞台裏で行われることはたくさんあります。その1つは、Webに接続されているデバイスにIPアドレスを割り当てることです。ここでDHCPが登場します。





では、DHCPとは何ですか?それはどのように機能しますか?





DHCPとは何ですか?その機能は何ですか?

DHCPはDynamicHost ConfigurationProtocolの略です。

最も基本的なレベルでは、ネットワークに接続されているデバイスにIPアドレスを動的に割り当てます。 DHCPは本質的にプロトコルです。つまり、ネットワーク上のデバイスがどのように通信するかに関する一連のルールと指示です。



DHCPは、特定の期間(通常は1週間)メールアドレスをリースする都市と考えてください。ネットワークのコンテキストでは、これらのメールアドレスは、コンピューターや携帯電話など、LANに接続されているデバイスに割り当てられているIPアドレスです。それぞれに、インターネットデータパケットの送受信に使用されるIPアドレスがあります。

現在、デバイスに割り当てられているIPアドレスは固定されていません。使用可能なIPアドレスの数には限りがあり、使用されていないIPアドレスを見つけて割り当てるのは、DHCPサーバーの仕事です。ほとんどの場合、2つのデバイスが同じIPアドレスを持ち、同時にインターネットに接続することはできません。そのため、インターネットに接続するときにDHCPが重要になります。





DHCPサーバーは通常IPアドレスを自動的に割り当てますが、MACアドレスまたはその他のハードウェアレベルの情報に基づいて特定のデバイスに特定のIPアドレスを割り当てるように構成することもできます。このIPアドレスは静的IPと呼ばれます。

関連している: 静的IPアドレスとは何ですか?これがあなたがそれを必要としない理由です





安全

DHCPは脆弱なプロトコルです。これは主に、認証をまったく必要としないためです。これにより、許可されていないクライアントにIPアドレスを割り当てることができます。サーバー側では、クライアントはDHCPサーバーの信頼性を検証する方法がありません。これにより、クライアントに誤った情報が割り当てられ、ネットワークの整合性が損なわれる可能性があります。

最も使用されているアプリは何ですか

一元化されたDHCPサーバー

最近のほとんどのルーターとコンピューターにはDHCP機能が組み込まれていますが、一部の組織では専用のDHCPサーバーを使用することを選択しています。これは主に、大規模な組織に必要なIP割り当ての改善と、カスタマイズの範囲の拡大によるものです。

ただし、家庭で使用する場合は、専用のDHCPサーバーは必要ありません。

DHCPはどのように機能しますか?

DHCPが何をするかがわかったので、今度はDHCPがどのように行うかを理解します。ネットワーク上のデバイスに動的IPアドレスを割り当てるには、さまざまな手順が必要です。それでも、これらの手順は大きく4つのカテゴリに分類できます。

  1. 発見: このセットでは、クライアント(コンピューターまたはその他のデバイス)がネットワーク全体にDHCPDISCOVERメッセージをブロードキャストして、DHCPサーバーを見つけます。
  2. オファー: クライアントからDHCPDISCOVERメッセージを受信すると、DHCPサーバーはクライアントのIPアドレスを予約し、リースを提供します。 DHCPサーバーは、DHCPOFFERメッセージをクライアントに送信することによってこれを行います。このメッセージには、クライアントで使用可能なIPアドレス、クライアントのMACアドレス、サブネットマスク、提供されているIPアドレスのリース期間などのすべての関連情報が含まれています。
  3. リクエスト: クライアントは、DHCPサーバーからDHCPOFFERメッセージを受信すると、ネットワーク上の他のデバイスが同じIPアドレス構成を使用しているかどうかを確認します。存在しない場合、クライアントはDHCPREQUESTメッセージをDHCPサーバーに送信し、IPアドレスの割り当てを要求します。
  4. 了承: これは、IPアドレスの割り当てプロセスに含まれる最後のステップです。 DHCPサーバーはDHCPREQUESTメッセージを受信した後、DHCPPACKパケットをクライアントに送り返し、クライアントが要求した可能性のある追加情報とともにすべてを確認します。

プロセス全体が迅速に行われ、サーバーとクライアントの間に競合が発生することはめったにありません。ただし、ネットワークに問題があると思われる場合は、 これらの診断トリック 重宝するかもしれません。

DHCPを使用していますか?

簡単に言えば、あなたはおそらくそうです。ほとんどのホームネットワークは、IPアドレスを割り当てるときにDHCPを使用するように設定されています。これは、完全に自動化されたプロセスと、DHCP機能がルーターに含まれているためです。

さらに、通常、家庭での使用には静的IPアドレスは必要ありません。

ただし、Windowsマシンでコマンドプロンプトを使用してDHCPを使用しているかどうかを簡単に確認できます。

Windowsはプロキシを自動的に検出できませんでした
  1. の中に スタートメニュー検索バー 、 タイプ cmd 。結果から、右クリックします コマンドプロンプト>管理者として実行
  2. コマンドプロンプトコンソールで、次のように入力します ipconfig / all Enterキーを押します。
  3. イーサネットとWiFiのどちらを使用しているかに応じて、「DHCP有効」というエントリが表示され、その横に「はい」または「いいえ」が表示されます。

他にもたくさんあります ワイヤレスネットワークを管理するためのCMDコマンド 同様に。

または、ネットワークアダプターの設定を使用して、DHCPが有効になっているかどうかを確認することもできます。

  1. の中に スタートメニュー検索バー 、 タイプ コントロールパネル 結果から開きます。
  2. コントロールパネルの[ネットワークとインターネット]で、[ ネットワークのステータスとタスクを表示する
  3. 次のウィンドウで、をクリックします アダプター設定を変更する 左に。
  4. ネットワークアダプタのリストから、使用しているアダプタをダブルクリックします。たとえば、WiFiを使用している場合は、「WiFi」と記載されているものをダブルクリックします。
  5. [ネットワークステータス]ウィンドウで、をクリックします 詳細
  6. 「DHCP有効」を探し、その値が「はい」であるかどうかを確認します。

DHCP設定を見つけるプロセスは、iOSとLinuxで異なりますが、同様の結果が得られます。

DHCPの謎を解き明かす

DHCPプロトコルにはセキュリティに関して欠点がありますが、平均的なユーザーに手間のかからないインターネット体験を提供します。

これは、曖昧または習得が難しいと思われる多くのネットワーク用語の1つにすぎませんが、それらを理解すると、ホームネットワークをよりよく理解するのに役立ちます。

共有 共有 つぶやき Eメール 10の一般的なホームネットワーク用語とその意味

ここでは、最も一般的なホームネットワーク用語のいくつか、それらの意味、および知る必要がある理由を示します。

次を読む
関連トピック
  • テクノロジーの説明
  • IPアドレス
  • ルーター
  • 専門用語
  • ホーム・ネットワーク
著者について マヌビラジゴダラ(125の記事が公開されました)

Manuvirajは、MakeUseOfの機能ライターであり、ビデオゲームとテクノロジーについて2年以上執筆しています。彼は熱心なゲーマーであり、自由な時間をお気に入りの音楽アルバムや読書に費やしています。

マヌビラジゴダラのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください