1つの接続(p2p以外のダウンロードなど)は接続の1つだけを使用することを理解していますが、ほとんどの通常のアクティビティには一度に複数の接続が含まれるため、理論上は各接続にトラフィックを送信することで全体的な帯域幅を増やすことができます。
次の同様の質問も参照してください。これらのほとんどはWindowsに関するものです。
2つのインターネット接続を組み合わせてパフォーマンスを向上させることは可能ですか?
特定のアプリケーションが特定のネットワーク接続を使用するように強制するにはどうすればよいですか?
自宅にケーブルとDSLの両方を持っています。どうすればそれを有効に活用できますか?
2つのインターネット接続を同時に使用するにはどうすればよいですか?
これが私の部分的な自己回答です:
Ipfwを使用して、発信トラフィックを誘導できます。たとえば、(ほとんどのビットトレントトラフィックなどの)udpが1つの接続を使用し、他はすべて他の接続を使用する場合は、汎用コントロールがネットワークコントロールパネルの上にあることを確認してから、次のように入力します。
ipfw add fwd ip.for.bittorrent.router udp from any to any out
コマンドラインで。 (または、ipfwのGUIであるWaterRoofを使用します。「ipfw add」の部分は必要ありません。)これはルーターのIPです(通常、IPに似ていますが、末尾が.1です)。
接合
注:リンク集約制御プロトコルのみをサポートするイーサネットインターフェースで機能します。他のインターフェースでは機能しません。 USB経由の3GモデムまたはWi-Fi経由のDSL。
詳細については、 この古いアーカイブされたKB記事 を参照してください。
短い答え:いいえ。 2つのISPリンクで、2つのIPアドレスがあります。これは、特定のハイエンドNIC(Intelクワッドカードなど)でも実行できますが、そのモードでは、ネットワークの他の部分からは単一のIPアドレスとして表示されます。 2つの異なるIPアドレスがあると想定されている場合は、実行できません。
OSPFのようなものをサポートするルーターを入手することができます。これは、接続ごとに送信元と宛先の間の最短パスを決定しますが、その機器は通常非常に高価です(数千ドル)。別のオプションは、1つのリンクを入力トラフィックに使用し、もう1つのリンクを出力トラフィックに使用することです。これは、IPTABLESまたはパケットフィルター(pf)を使用して実行できますが、これらのリンクで許可されている入力速度と出力速度によって制限されるため、速度を大幅に向上させることはできません。
これを実現するためのより一般的な、生産方法は、2つのWAN接続をコンピューターの外部のデバイスを使用して多重化することです。私は負荷分散を使用しましたNATルーター私の職場で1年半以上これを達成するために、そしてそれは素晴らしい働きをします。
負荷分散などのデバイスを使用するNATルーターを使用すると、1台のコンピューターだけでなく、サブネットまたはLAN全体を2つの多重インターネット接続に接続できます。コンピューターのNICは、LAN上の単一のゲートウェイにトラフィックを送信し、そのゲートウェイのNATルーターは、両方へのトラフィックを負荷分散しますWANへの接続WAN上の宛先。トラフィックがWANから戻ってくると、ルーターは受信したパケットを再構成し、LAN上の送信元に単一のコヒーレントストリームで送信します。そのため、コンピューターは接続が多重化されます。
これは、すべてのトラフィックが単一のWAN IPアドレスから発信されることを期待するサイトで問題を引き起こす可能性があります。たとえば、ログインしたユーザーのセッションを維持するためにCookieを使用するサイトには、トラフィックが表示されます。同じCookieを使用して2つの場所から発信されています。これはハイジャックされたセッションのように見える可能性があり、多くのWebサイトがこれをブロックします。そのため、2つのIPアドレスを使用することに敏感なサイトを見つけ、1つだけを使用してそのトラフィックを送信するルーティングルールを作成する必要があります2つのWAN IPアドレス。
Sonicwall TZ-21 を使用して、2つのインターネット接続を多重化します(デバイスの価格は約550ドルです)。 1つの接続は、10 Mbpsがダウンで2 Mbpsがアップのケーブルモデムであり、もう1つの接続は、ダウンが3でアップが3の結合T1です。多重化された接続は、実質的に13ダウンおよび5アップです。