クライアントは、同じネットワーク内の 2 つの DHCP サーバーをどのように選択するのでしょうか?

クライアントは、同じネットワーク内の 2 つの DHCP サーバーをどのように選択するのでしょうか?

netacad で、同じネットワーク内に複数の DHCP サーバーが存在する可能性があると読みましたが、クライアントはどのようにしてそれらを選択するのでしょうか?

クライアントは最初に DHCPOFFER を送信するものを選択しますか、それとも他に何かありますか?

答え1

DHCP は先着順です。何らかの形のフェイルオーバーまたは HA を間に介さずに、同じネットワーク上に競合する 2 つの DHCP サーバーを配置しないでください。そうしないと、同じネットワーク上で IP が重複するリスクが生じます。

答え2

ご指摘のとおり、クライアントに関する限り、DHCP は最初に応答するものです。これは、特定のサブネットに対して複数の DHCP サーバーを使用できない (または使用すべきでない) という意味ではなく、単に計画が必要なだけです。

私は、スプリットスコープでプライマリおよびセカンダリ DHCP サーバーを使用することを好みます。サブネットの例の詳細:

  • サブネットは192.168.1.0/24です
  • 全体のスコープは192.168.1.3を.254に分配するように設定されている。
  • プライマリDHCPサーバは応答遅延が0msに設定されており、192.168.1.201から.254を除外するように設定されている。
  • セカンダリDHCPサーバーは1000msの遅延で構成され、192.168.1.3から.200は除外されます。

Windows環境でこれを行うには、このリンクで詳しく説明されています -https://blogs.technet.microsoft.com/teamdhcp/2009/01/22/how-to-configure-split-scope-using-wizard/

関連情報