0

DHCP サーバーが古い IP アドレスを宛先として使用するのはなぜですか?

0.0.0.0 - 255.255.255.255 -> 発見

192.168.0.1 - 192.168.0.100 -> オファー

0.0.0.0 - 255.255.255.255 -> リクエスト

192.168.0.1 - 192.168.0.100 -> ACK

通常は 255.255.255.255 を使用する必要があります。誰か助けてくれませんか?

4

1 に答える 1

1

IP アドレスを要求するマシンは、受信したパケットを宛先アドレスに基づいてフィルタリングしていないため、宛先としてどのアドレスが配置されても問題ありません。

サーバー マシンには、IP アドレスを特定のイーサネット MAC アドレスに接続する ARP エントリがあり (これが実際にクライアントに接続する方法です)、DHCP サーバー プロセスはそのアドレスを使用して、サブネット全体にブロードキャストするのではなく、ダイレクト リプライを作成できます。特定の IP アドレスを使用せずにダイレクト リプライを作成するには、システムに任せるのではなく、DHCP サーバーが独自の UDP パケットを作成する必要があります。

于 2012-11-05T16:34:22.943 に答える