LinuxがターゲットIPを使用する前に、無償のARPまたはARPプローブを送信するかどうかを確認する実験を行いました。
実験シナリオは次のとおりです。
2台のLinuxコンピューターがあり、どちらも同じAPに接続されています。最初に接続し、ifconfig wlan0 192.168.1.30
(別のLinuxコンピューターのデフォルトIPアドレスである)IPアドレスを静的に設定するために使用しました。
次に、WPA_supplicantを使用して他の1つを接続し、を使用dhclient wlan0
してIPアドレスを取得します。スニファーから、2台目のコンピューターから送信された不必要なARPまたはARPプローブは観察されませんでした。
Linuxコンピュータはこれらの2つのARPリクエストをどのような条件で送信しますか?同じ条件なので、WindowsコンピューターがARPプローブを送信してIPを要求することがわかります。
ありがとう