
これが質問するのに最適な場所かどうかはよくわかりません。そうでない場合は、遠慮なく提案するか、より適切な別の場所に移動してください。
Orange PI zero (イーサネットと USB ポートを備えた小型 SBC) を使用して小型 NAS をセットアップしました。問題は、そこからのアップロード速度 (つまり、送信接続) が遅いことです。
現在、私は TPLINK TD-W8970 v3 ルーターを持っています。2 台のラップトップを 2 つのギガビット ポートに接続し、oPI を 3 つ目のギガビット ポートに接続しています。速度テストは、samba 転送 (大きなファイル) と iperf3 を使用して実行しましたが、2 つのテストに大きな違いはありませんでした。
2 台の PC 間の転送速度は約 1Gb/s なので、ルーターはその速度に対応でき、PC も問題ありません。
1 台の PC から oPI に何かをアップロードしようとすると (samba または iperf3 でテスト)、最大速度は約 93 ~ 94 Mb/s になります。これは 100 Mb/s イーサネット ポートと一致しているため、すべて予想どおりです。
一方、oPI から何かをダウンロードしようとすると、最大速度はせいぜい 2.4 Mb/s (約 300kB/s) です。ダウンロードに時間がかかるので、これはかなり面倒です。
しかし、ここで奇妙なことが起こります。oPI をルーターから取り外し、アクセス ポイントとして構成され、ポートをイーサネット ポートに転送するように設定された小型の中国製 3G ルーター Wi-Fi に接続すると、速度は両方向で約 40Mb/s になります (Wi-Fi 接続は 54Mb/s なので問題ありません)。
参考までに、3G ルーターは次のようになります。
ルーターのイーサネット ポートを変更してみましたが、成功しませんでした。
現時点では、どこに問題があるのかよくわかりません。問題は oPI やケーブル (3g ルーターではすべて正常に動作) ではなく、ルーター (ポートを変更すると動作に影響するはず) でもないようです。これは構成の問題だと思いますが、なぜでしょうか?
今後の進め方についてご提案いただければ幸いです
編集:
わかりやすくするために、接続と速度を示す図をいくつか示します。
Legend:
iperf server ==link==> ... ==link==> iperf client
speed
PC ==ethernet==> ROUTER ==ethernet==> PC
900-950Mb/s
PC ==ethernet==> ROUTER ==ethernet==> oPI
93-94Mb/s
oPI ==ethernet==> ROUTER ==ethernet==> PC
2.4Mb/s
PC ==ethernet==> ROUTER ==wifi==> 3G ROUTER ==ethernet==> oPI
40Mb/s
oPI ==ethernet==> ROUTER ==wifi==> 3G ROUTER ==ethernet==> PC
40Mb/s