web-dev-qa-db-ja.com

Windowsは約10分後にIPv6アドレスを失います

最初にホームネットワークに接続すると、Windows PCにIPv6アドレスが割り当てられますが、数分後にはこのアドレスが失われます。ワイヤレス接続と有線接続の両方を使用している複数のホストで同様の動作をしているようです。

私のルーターはAsusRT-AC87Uです。

どのようにしてIPv6アドレスを失う可能性がありますか?この問題をミンター/診断するにはどうすればよいですか?

Update:以下の@grawityの提案に基づいて、これでwiresharkを実行しました。案の定、Router SolicitationメッセージとRouter Advertismentが600秒のRouter lifetimeメッセージが表示されます。 600秒後、コンピューターはIpv6アドレスを削除します。

何が起こるはずですか?ホストは別のRouter Solicitationメッセージを送信する必要がありますか?または、ルーターは定期的にRouter Advertismentメッセージを再送信する必要がありますか?

更新2:

  • RFC 4862 は、Router Adverticementメッセージを定期的に送信する必要があることを示しています。
1
Matthew

わかりました、私はこれを理解したと思います:

私のルーターにはEnable Router Advertisementというフラグがあります。これは有効でしたが、無効(再起動)に切り替えてから有効に戻す(そして再起動)ことでルーターに何かが行われたようで、wiresharkは数秒ごとにRouter Advertisementメッセージを送信していることを示しています!

1
Matthew

参考までに、ルーターに「RAスイッチフリップ」がない場合は、答えがあります(自宅では、Cisco RV340を使用しています。SMBルーター))。 IPv6領域では、もう少し「深み」があります。私はこれに頭を悩ませていました。Win10マシンはすべて、RAが大量に発生した直後に、50分でIPv6ゲートウェイを失い、数秒かかるか、または数秒かかりました。メッセージ(Wiresharkを使用して監視)が判明しました。少なくとも2年間、デフォルトの50分(3000秒)で正常に機能していたのは私のルーターの寿命値でした(ISPが変更されたと思われます) 3つの異なる(有線)マシンと1つのWiFiマシンについて、5分(300秒)に変更して完全に修正し、それぞれ数時間テストしました。
これにより、一般的に広告クエリの数も大幅に減少しましたが、なぜその効果があったのかはまだわかりません(少なくとも、IPv6の要点を詳しく学んでいます。 、明らかな理由から、ドキュメントはIPv4ほど「十分に開発」されていません)。とにかく、うまくいけば、これは物事を明確にし、このエントリを見つける次のユーザーを助けるでしょう。

0
peteg