0

私は、WEC7 プラットフォームのネットワークの起動時の動作を見ています。私の WEC7 ボックスに接続されている PC は、ターゲットのリセット後に再接続するのに 2 分かかります。

私の PC では、ターゲットに対して継続的に ping を実行しており (ping -t)、リセットする前に応答を取得しています。

私がネットワーク上で見ているのは次のとおりです。

  1. リセットすると、ネットワーク インターフェイスがダウンし、再びアップします。
  2. PC は ARP を使用して IP アドレスをチェックしており、チェックが終了した後、Gratuitous ARP 要求も送信しています。
  3. PC は ARP 要求を使用して WEC7 イメージの IP アドレスを見つけようとしますが、WEC7 の準備がまだ整っていないため、成功しません。
  4. WEC7 イメージが開始されると、ARP 要求を送信して IP アドレスをチェックします。
  5. 1 ~ 2 分のタイムアウトの後、PC は ARP 要求を WEC7 に送信し、応答を受け取ります。ping が再び機能し始めます。(PC の ARP キャッシュをクリアすると、タイムアウトが短くなります)。

私が期待するのは、手順 4 の後の Gratuitous ARP メッセージです (つまり、ARP キャッシュを更新するために他のデバイスによって使用される、送信者とターゲットの両方の IP アドレスが独自の IP アドレスで埋められた ARP メッセージ)。

SendARP を使用してこれを実装しようとしましたが、ARP メッセージを送信せずに、独自の MAC アドレスで直接返されました。

MAC アドレスを取得した後、WEC7 に Gratuitous ARP メッセージを送信させる方法はありますか?

よろしく、

ヨハン・ボルハイス

4

1 に答える 1

0

上記の問題は、Microsoft によって 2014 年 6 月の更新プログラムで修正されています。この問題は、KB2964369 として記録されています: Windows Embedded Compact 7 ベースのデバイスは、再起動後に Gratuitous ARP を送信しません。

于 2014-07-21T08:17:50.367 に答える