Wi-Fi 経由の PC とルーター間の ping 時間に大きなばらつきが生じる原因は何でしょうか?

Wi-Fi 経由の PC とルーター間の ping 時間に大きなばらつきが生じる原因は何でしょうか?

新しいルーター (Buffalo WZR-HP-G300NH) を購入し、新しい場所にルーターをセットアップしました。標準ファームウェア 1.72 を実行しています。

私の PC とルーターの間には、壁が何枚かあり、天井もあります。ルーターは地下室にあり、家の他の部分の真下にあります。ルーターは地下室の天井、つまり家の他の部分の床の近くにあります。ルーターはかなり強い信号を発しているようですが、インターネットは時々途切れる傾向があります。新しいルーターに問題があるのか​​、それとも ISP に問題があるのか​​を判断したかったので、ping -t を実行して、ルーターから安定した応答があるかどうかを確認しました。

Reply from <routerIPAddress>: bytes=32 time=1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=124ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=31ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=60ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=3ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=165ms TTL=64
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=106ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=14ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=6ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=3ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=11ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=2ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=8ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=5ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=13ms TTL=64
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=906ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=371ms TTL=64
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=260ms TTL=64
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=610ms TTL=64
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=206ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Request timed out.
Request timed out.
Reply from <routerIPAddress>: bytes=32 time=149ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=531ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=8ms TTL=64
Request timed out.
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time=1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64
Reply from <routerIPAddress>: bytes=32 time<1ms TTL=64

その他の関連する症状 - Wi-Fi のバーが 3 本あるにもかかわらず、携帯電話がランダムに Wi-Fi を離れて 3G ネットワークに接続します。

このような突然の品質低下の原因は何でしょうか? ルーターの配置が悪いのでしょうか? ルーターのより良い場所を探したほうがよいでしょうか? ルーター自体に欠陥があるのでしょうか?

答え1

まずping時間です。

ping 時間の変動は何も意味しません。ホストが ping パケットを受信した場合、可能な限り速く応答する必要があるということはありません。したがって、ping 時間の変動は正常であり、予想されるものです。

本当の問題に移りましょう。パケットが破損する期間があります。Wifi では、共有衝突ドメインがあります。あなたと隣人が同じチャネルを使用していて、隣人が巨大なファイルをダウンロードすると、衝突に悩まされる可能性があります。また、隣人が 25 人いて、全員が Wifi を使用している場合は、常に問題が発生している可能性があります。

ほとんどのルーターはデフォルトでチャネル 6 に設定されているようです。代わりに 1 または 11 に切り替えてみてください。これらのチャネルの 1 つは、近隣地域で最も静かで、最適なアクセスを提供します。

あなたの問題はルーターの配置が原因ではないようですが、もしそうであれば、常に悪い時間帯が見られ、信号品質も悪くなるでしょう。

答え2

はい、確かに配置の問題でした。質問する前に試してみるべきだったかもしれません。

私はルーターを地下室の天井と1階の床の間の2本の床梁の間に設置しました。このエリアにも反射金属の通気口があります。このリンクこれはあまり良い配置ではありません:

ルーターは屋外に設置する必要があります。机の下、引き出しの中、金属製のファイルキャビネットの後ろに置かないでください。

inSSIDer で測定された RSSI がここの最も高かったため、ここにルーターを設置しました。RSSI は実際の信号品質ではなく、生の電力を測定しているものだと思います。生の電力 (RSSI) が必ずしも良好な信号品質と等しくない理由について、どなたか説明していただけると幸いです。

ルーターをよりオープンな場所に配置すると、症状はなくなり、ping 時間は多少変動しますが、常に 10 ミリ秒未満になります。

2 番目の要因は、ルーターの自動チャネル設定であることが判明しました。ルーターは時々チャネルをスキャンし、チャネルを急速に切り替え始めます。これにより、接続が切断されたり、ping が失敗したりすることがあります。修正するには、チャネル番号を静的チャネルに設定します。詳細については、このナレッジ ベースの記事を参照してください。

http://www.buffalotech.com/knowledgebase/users/kb.php?id=10044&category_id=9&sid2=

関連情報