web-dev-qa-db-ja.com

ネットワーク上のルーターの場合に遅いLAN速度を解決する方法

TL; DR

ここで説明する問題はすべて、スイッチの障害が原因でした。修正については、私の回答を参照してください。

この経験から私が学んだことは次のとおりです。

  • ハードウェアを信用しないでください。スイッチが故障していることが判明したときに速度が遅くなるように何かを間違って構成したと思いました。
  • スペアキットがある場合は、一度に1つずつ交換して、まだ問題がないかどうかを確認します。残念ながら、この場合、予備のスイッチはありませんでした。
  • iPerf 素晴らしいです。それがなければ、ネットワーク速度を適切にテストすることはできなかったでしょう。

元の質問

図のようにLANを設定しています。 Macは私のメインコンピューターであり、LinuxボックスはNAS OpenMediaVaultを実行しており、ギガビットスイッチで接続されています。ルーターは電力線アダプターで接続された階下にあります。ルーターはDHCPサーバーでもあります。

enter image description here

スイッチが電力線アダプタを介してルーターに接続されている場合、MacボックスとLinuxボックス間のファイル転送速度に問題があります。スイッチを電力線アダプタから切断し、MacボックスとLinuxボックスに手動でIPアドレスを割り当てると、高速転送が可能になります。

enter image description here

しかし、それはインターネット接続を切断します。ネットワークファイルの残りの部分を再接続すると、クロールへの転送が遅くなり、電力線アダプタで多くのアクティビティ(ライトの点滅)が発生します。これは、データが電力線を経由してルーターに移動し、Linuxボックスに到達する前に再び戻ってくるようです。

enter image description here

他の多くのデバイスがDHCPをワイヤレス接続に使用しているため、ルーターからDHCPをオフにできません。また、ネットワーク全体の静的IPを管理する必要はありません。

ルーターから2階までケーブルを配線することを検討しましたが、実用的ではありません。不可能ではありませんが、それは本当に苦痛であり、それが電力線アダプタの目的であり、ネットワークを簡単に拡張できると私は考えました:)

また、Linux NASにワイヤレスネットワークからアクセスでき、それでも妥当な速度でファイルを転送できるようにしたいです。

現時点では、ネットワーク/インターネットのさまざまな部分と通信するためにプラグを外し、NICを再構成する必要があるため、問題を見つける方法についての提案を探しています。

デバイス:

ルーター:Technicolor TG582n

電力線:BTブロードバンドエクステンダーフレックス500

Mac:Macbook Pro(2011)

Linux:OpenMediaVault v2.1(すべての更新が適用されている)

スイッチ:Netgear GS608 v2(8ポート)

関連

私はこの質問を見ました: HomePlugをルーターと組み合わせるとインターネット速度が遅くなります しかし、それはローカルファイルのコピー速度ではなくインターネット接続速度について尋ねています。

更新

NASにファイルを転送しているときに電力線の奇妙な動作が点滅しているのを見たとき、wifiを接続したままにしていたかもしれないという予感があります。 Wi-Fiはネットワークによって優先されていたと思うので、データはワイヤレスを介してルーターに流れ、電力線をバックアップしていました。

また、テストセットアップごとに2つまたは3つの接続を実行するiperfでテストを行っています。以下の結果は興味深い結果を示していますが、なぜこれが発生しているのかを理解するのに近づいていません。使用されるケーブルはすべてCAT6です。

mac <-> linux direct connection

[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39347
[  4]  0.0-10.0 sec   882 MBytes   740 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39348
[  4]  0.0-10.0 sec   882 MBytes   739 Mbits/sec

mac <-> switch <-> linux

[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39349
[  4]  0.0-10.1 sec  90.6 MBytes  75.5 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39350
[  4]  0.0-10.0 sec   114 MBytes  95.3 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39351
[  4]  0.0-10.0 sec   115 MBytes  96.2 Mbits/sec

次に、電力線アダプタもスイッチに接続しました。 MacとLinuxの接続は変更されていません。

mac <-> switch <-> linux
           |
       powerline

[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39352
[  4]  0.0-10.2 sec  33.4 MBytes  27.5 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39353
[  4]  0.0-10.4 sec  37.4 MBytes  30.2 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39354
[  4]  0.0-10.1 sec  37.4 MBytes  31.1 Mbits/sec

スイッチに問題があるかどうかを確認するために、すべての接続を別のポートに移動しました

mac <-> switch <-> linux
           |
       powerline

[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39355
[  4]  0.0-10.0 sec  85.6 MBytes  71.7 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39356
[  4]  0.0-10.0 sec  83.0 MBytes  69.5 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39357
[  4]  0.0-10.0 sec  76.4 MBytes  63.9 Mbits/sec

Whisは速度を上げましたが、私はそれらを元に戻しませんでした。次のテストでは、電力線アダプタを再度切断しました。

mac <-> switch <-> linux

[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39358
[  4]  0.0-10.0 sec   184 MBytes   154 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39359
[  4]  0.0-10.0 sec   211 MBytes   177 Mbits/sec
[  4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39360
[  4]  0.0-10.0 sec   205 MBytes   171 Mbits/sec

スイッチで何か奇妙なことが起こっていることは間違いありませんが、残念ながら、テストする別のスイッチはありません。ネットギアスイッチが安価なキットであり、もっと良いものに投資する価値があると思います。

2
Tony

それはスイッチの問題と同じくらい聞こえます。そのスイッチモデルは、これらの種類の問題で知られています: http://forums.whirlpool.net.au/archive/2249158

1
Tamadite

Tamaditeが投稿したリンクを読み、さらに調査したところ、次のようなブログ投稿が見つかりました ハウツー:壊れたNetgear GS108を修正する

私はバージョン2のスイッチを持っていますが、それらが抱える問題は似ています。スイッチを分解した後(簡単に、ゴム製の脚カバーを開くとトルクスネジにアクセスできます)、電源電圧を平滑化するためのコンデンサがそれほど膨らんでいないことがわかりましたが、上部は丸みを帯びています。後ろの黒いコンデンサと比較してください。

bulging capacitors

新しいコンデンサをいくつか注文して交換しました。 iPerfテストを再度実行すると、2台のコンピューターが接続されているポートによって速度は異なりますが、速度は大幅に向上しました。

------------------------------------------------------------
Client connecting to 192.168.1.224, TCP port 5001
TCP window size:  129 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.234 port 51621 connected with 192.168.1.224 port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec   492 MBytes   413 Mbits/sec
[  4]  0.0-10.0 sec   683 MBytes   572 Mbits/sec
[  4]  0.0-10.0 sec   552 MBytes   462 Mbits/sec
[  4]  0.0-10.0 sec   890 MBytes   746 Mbits/sec
[  4]  0.0-10.0 sec   843 MBytes   707 Mbits/sec  

ポートのすべての組み合わせをテストしたわけではありませんが、400メガビット/秒でも大幅に改善されており、スイッチがスクラップヒープから保存されていることを意味します...今のところ。

0
Tony