web-dev-qa-db-ja.com

WiFiネットワーク上のローカルコンピューター間のデータ転送を高速化するにはどうすればよいですか?

ADSLペンタグラムケルベロス6331-42を搭載したルーターを使用しています。 2台のコンピューター間の転送速度が最大1MB /秒(1メガビットではない)であるのは正常ですか?ローカルWiFiネットワークでのデータ転送を速くするためにルーターを設定するにはどうすればよいですか?

PCとラップトップを持っています。どちらもWindows 7を実行しています。ファイアウォールは使用していません。ネットワークエリアを正しく設定しました。他のコンピュータを見ることができます。

値を変更することで、ルーターをより高速にすることは可能ですか? WPAまたはWEPなどの安全な暗号化を使用せず、MACフィルタリングのみを使用します。

Interface Setup> Wirelessの私の値は次のとおりです。

screenshot of Pentagram settings


ここに私がこのトピックを公開して数年後の私の考えがあります:

  1. 可能であれば5Ghz帯域幅を使用
  2. ルーターが遠すぎる場合はレンジエクステンダーを使用してください
  3. 携帯電話用のwifiアナライザーアプリを試して、あまり使用されていないチャネルを確認します
14
deadfish

純粋なTCP 802.11gでのスループットは、理想的な環境ではおそらく30メガビット/秒です)RF=環境(強い信号、干渉なし) 、それはクライアントとAPが同じベンダーのチップセットを使用していて、フレームバーストトリックを実行してスループットを最大化できるようにしました。TCP接続のもう1つのエンドポイントは、有線イーサネットマシンでした。 APのLANポート。

現実の世界RF=条件(理想的な信号とノイズよりも少ない)であり、両方のマシンがワイヤレスである場合(Chris Navaが述べたように帯域幅が半分になる)の場合、およそ8 mbit /表示されている秒スループットは、プロパティが機能するb/gネットワークから期待されるものです。利用可能な最大のメリットは、イーサネットを介してマシンの1つに接続し、即座にスループットを約2倍にすることです。その他それよりも、より効率的なプロトコルを使用したり、デバイスをAPの近くに移動したり、干渉の少ないチャネルを選択したりするなど、多くの労力を費やして、さらに10%を絞ることができます。

ほぼ10年前の技術に悩まされるのではなく、Wi-Fi機器のアップグレードを検討する必要があります。 802.11gは2003年のもので、2002年の802.11aよりも高速ではありません。2009年後半から、40 MHz幅のチャネルを備え、最大450 Mbpsの信号速度が可能な802.11n 3x3 MIMO(3空間ストリーム)システムが登場しました。 。これは802.11gよりも833%高速化する可能性があります。現在、最高のコンシューマーAPは通常同時デュアルバンドでもあるため、古いギアやスマートフォンなどを2.4GHzのままにして、Bluetoothやワイヤレスゲームコントローラー、電子レンジ、ベビーモニター、ウェブカメラなどすべてと競合する必要があります。それ以外の場合は、重要なラップトップやデスクトップを混雑の少ない5GHz帯域に移動して、最もスループット集約型のアプリケーションのスループットを向上させることができます。

4
Spiff

まず、2つのWiFi接続マシンを介して転送すると、データがアクセスポイントに送信されてから、同じチャネルを介してクライアントに戻される必要があるため、帯域幅が半分になります。マシンの1つを有線経由でアクセスポイントに接続して、使用可能な転送帯域幅を2倍にします。

次に、別のプロトコルを使用します。 SMB(AKA Windowsファイル共有)は、他の方法と比較して非常に遅いです。

最後に、ホスト上のフォルダーを圧縮し、転送後にクライアントで解凍することにより、転送するファイルを減らします。各ファイルにはある程度のオーバーヘッドがかかります(実際に小さなファイルのデータを転送するよりもはるかに高い場合があります)。したがって、多くのファイルを単一の(もちろん圧縮された)アーカイブとして転送すると大きなメリットがあります。

8
Chris Nava

ルーターでサポートされている利用可能な帯域幅は、アクセスポイント/ルーターがリッスンしているチャネルを使用しているエリア内のすべてのコンピューター間で共有されます。たとえば、ルーターが150 Mbpsをサポートしている場合、すべてのデバイスで合計150 Mbpsまで使用して申し立てを行うことができます。

つまり、同じルーター上の2つのデバイス間で転送したい場合、1つのデバイスが最初にアクセスポイントに送信し、その後アクセスポイントが各パケットを再送信する必要があるため、期待できる最善の方法はその半分です。そこから目的のデバイスに送信し、利用可能な通信時間を共有する必要があります。実際、ワイヤレステクノロジには完全なタイムシェアリングのメカニズムがないため、それよりもさらに悪いです。 1つのデバイスは、別のデバイスがまだアクティブである間にパケットを送信しようとし、両方のデバイスにそのパケットの再送信を強制する場合があります。ネットワーク用語では、ワイヤレスセルはnswitchedおよびhalf-duplexであると言います。コンピュータ以外の他の干渉源は事態をさらに悪化させる可能性があります。また、接続速度に反比例して実行されます。単一のデバイスの信号が弱いため、150Mbpsではなく11Mbpsでしか接続できず、その11Mbpsがデータでいっぱいになると、潜在的な150Mbpsの通信時間がすべて使用されます。

すべてが完了したら、報告している共有ワイヤレスで8Mbpsを手に入れることさえできます。パフォーマンスに本当に関心がある場合は、有線または家に帰ってください。

ただし、ワイヤレス接続を最大限に活用するには、いくつかの簡単な方法を探す必要があります。

  1. 802.11bをオフにする
  2. お住まいの地域で最も使用されていないチャネルにルーターを設定します
  3. 可能であれば5Ghz帯域を使用
  4. 2.4Ghzコードレス電話、電子レンジ、ランニングシャワーを避ける
  5. アクセスポイントに近づく
  6. デバイスがサポートしている場合は、40Mhzのワイドチャネルを使用します。
2
Joel Coehoorn