インターネット接続の停止を修正します(パケットがどこかで詰まっている?)

インターネット接続の停止を修正します(パケットがどこかで詰まっている?)

使用していたワイヤレス AP に不具合が発生し、DHCP サーバーが機能しなくなり、接続がランダムに停止するという 2 つの症状が発生しました。再起動できないため、ローカルで問題を解決しようとしています。

時々、接続が 3 秒から 30 秒ほど停止し、その間パケットは受信されません。Windows では、ARP キャッシュをクリアすると、netsh interface ip delete arpcache接続が即座に再開されます (ARP キャッシュが不良だったことは一度もありませんが)。そのため、私は N 秒ごとに ARP キャッシュをクリアするスクリプトを実行することにしました。これは、パケットがどこかで不適切にバッファリングされていることを示しています。

Google.com に継続的に ping すると、ping が停止し、その後突然最後の N 個の欠落した ping が表示されるにもかかわらず、パケット損失は 0% で、ラウンドトリップは 50 ミリ秒を超えることはありません。

Linux または Mac でこの問題を解決するために何ができるかについて何かアイデアはありますか?

答え1

ワイヤレスを使用している場合は、外部からの干渉が原因である可能性があります。
ルーターのチャネルを 11 (最も強い) に変更して、伝送が改善されるかどうかを確認してください。

そうでない場合は、ネットワーク アーキテクチャの詳細を教えてください。

編集

ネットワーク アーキテクチャは非常に単純で、問題は Windows にあるとおっしゃっています (投稿には「Mac」と「Linux」のタグが付いていますが)。

Windows では、既にネットワークに接続している場合でも、新しいワイヤレス ネットワークを定期的にスキャンすることによってワイヤレスがフリーズすることが知られています。

次の記事では、問題を説明し、いくつかの解決策を提案しています。
Vista および Windows 7 でのワイヤレス ラグを修正する方法

タイトルにもかかわらず、提案されたソリューションは XP でも機能します。

関連情報