DNS と DHCP の違いは何ですか?この記事では、DNS と DHCP の違いを理解するために、DNS と DHCP がそれぞれどのように機能するかを紹介します。
#DNS とは何ですか?
DNS (ドメイン ネーム システム) は、インターネット上のホスト名をその固有の数値アドレス (論理アドレス) にマッピングするディレクトリ検索サービスを提供するメカニズムです。 従来、マッピングは、名前やアドレスなどの詳細が含まれる hosts ファイルを使用して行われます。これらのホスト ファイルは各ホストに保存され、メインのホスト ファイルから定期的に更新されます。プログラムまたはユーザーが名前をアドレスにマップする必要がある場合、ホストはホスト ファイルを照会してマッピングを見つけます。ただし、今日の多数のホストがインターネット経由で接続されている場合、このメカニズムの信頼性は非常に低くなります。DNS はどのように機能しますか?
ユーザーがファイル転送クライアントを使用してリモート ホスト上で実行されているファイル転送サーバーにアクセスする場合、ユーザーが知っているのはファイル転送名だけです。接続を確立するには、TCP/IP スイートはファイル転送サーバーの IP アドレスを必要とします。示されている図は、DNS の動作を段階的に示しています。DHCP とは何ですか?
DHCP は、Dynamic Host Configuration Protocol の略称です。これは主に、ネットワーク内で IP アドレスを迅速かつ自動的に割り当てる役割を果たします。さらに、デバイス上で正しいサブネット マスク、デフォルト ゲートウェイ、および DNS サーバー情報を構成するために使用されます。DHCP はどのように機能しますか?
DHCP は、IP アドレスと IP 情報を一定期間ネットワーク クライアントにリースすることによって機能します。これを行うには、DHCP クライアントは、主に DHCP DISCOVER、DHCP OFFER、DHCP REQUEST、および DHCP ACK を含む一連の DHCP メッセージを通じて DHCP サーバーと対話する必要があります。以下に示すように、クライアント コンピュータは、DHCP サーバーが応答できるように、コンピュータの名前と MAC アドレスを含むブロードキャスト パケット DHCP DISCOVER を送信します。 サーバーは DHCP DISCOVER を受信し、DHCP OFFER メッセージで応答します。次に、クライアントは DHCP REQUEST で応答します。これは、DHCP サーバーから送信された構成を受け入れたいことを意味します。この DHCP REQUEST メッセージを受信した後、DHCP サーバーは DHCP ACK を送信して、クライアントに割り当てられた IP アドレスを使用できるようになった旨を伝えます。#DNS と DHCP の違い
1. 本質的な違い
DNS は、アドレスを名前に解決したり、アドレスをホストに再帰的に解決したりするために使用されるアドレス解決メカニズムです。
DHCP は、ホストに IP アドレスを静的または動的に割り当てるために使用されるプロトコルです。
2. 関連プロトコルDNS は UDP プロトコルのみをサポートしますが、DNS は TCP プロトコルと UDP プロトコルの両方をサポートします。
3. ポート番号の違いDNS はポート番号 53 を使用しますが、DHCP はポート番号 67 または 68 を使用できます。
4. サーバーによって実行される操作は異なります。DNS サーバーは、クライアントを介してクエリを受け取り、クライアントに応答して結果を返す責任があります。
DHCP サーバーは、クライアント コンピュータに一定期間一時的なアドレスを割り当て、必要に応じてリースを延長する役割を果たします。
5. 作業方法の違いDNS
は、すべてのドメイン名を 1 か所に保存できない特定の階層に従います。サブドメインに分割し、特定の情報を特定のサーバーに保存します。したがって、分散型の方法で実施されます。
DHCPサーバーは、IP アドレス プールからクライアントの IP アドレスを構成し、すべてのタスクを 集中管理します。DHCP サーバーがクライアントに直接接続されていない場合、サーバーはすべてのタスクを処理します。ルーターを使用して DHCP ブロードキャストを受信し、DHCP サーバーに転送します。
概要:DHCP サーバーはクライアント コンピューターに IP アドレスを割り当て、DNS サーバーはそれらを解決します。これらは、私たちがネットワークやインターネットを便利に利用するために開発された必須の技術です。さらに、DHCP と DNS はどちらもネットワーク管理者のツールキットに不可欠なツールです。
以上がDNS と DHCP の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。