非 DHCP クライアントからの DHCPINFORM メッセージの送信
-
20-09-2019 - |
質問
DHCP サーバーのあるサブネットに静的 IP があるとします。DHCPINFORMメッセージをサーバーに送信する場合、どうなりますか?
アミット
解決
DHCPINFORM メッセージの RFC-2131 トロピック 4.3.5 によると、次のようになります。
「DHCP サーバーは、DHCPINFORM メッセージの 'ciaddr' フィールドに指定されたアドレスに DHCPACK メッセージを直接送信することで、DHCPINFORM メッセージに応答します。サーバーはクライアントにリース有効期限を送信してはならず、「yiaddr」を入力してはなりません。サーバーには以下が含まれます セクション 4.3.1 で定義されている DHCPACK メッセージ内のその他のパラメータ。」
1.「DHCPAck」メッセージは、要求されたすべてのネットワーク構成パラメータを追加することを義務付けていないため、クライアントの静的 IP 設定が検証されていれば、DHCP サーバーは、要求されたパラメータ応答の有無にかかわらず (実装に依存します)、「DHCPInform」メッセージに自由に応答できます。 dhcpサーバープールの下にあります。
2.また、dhcp クライアントは、その「DHCPInform」メッセージに応答して、多くの DHCP サーバーから「DHCPAck」メッセージを受信する場合があります。クライアントは、DHCP サーバーから受信したすべての「DHCPAck」メッセージをフィルタリングして、応答パラメータを抽出する必要があります。
[ 例:dhcp クライアントは、受信した各「DHCPAck」メッセージを検索して、所定のベンダー固有のタグを探します。「DHCPAck」メッセージに所定のベンダー固有タグが含まれている場合、dhcp-client はこのメッセージから応答パラメータを抽出します。】