osxに2つのインターネット接続がある場合、両方を使用して帯域幅を増やすにはどうすればよいですか?


19

1つの接続(非p2pダウンロードなど)は1つの接続のみを使用することを理解していますが、ほとんどの通常のアクティビティには一度に複数の接続が含まれるため、理論的には各接続にトラフィックを送信することで全体の帯域幅を増やすことができます。

次の同様の質問も参照してください。ほとんどの質問はWindows用です。

2つのインターネット接続を組み合わせてパフォーマンスを向上させることはできますか?

特定のアプリケーションに特定のネットワーク接続を使用させるにはどうすればよいですか?

自宅にケーブルとDSLの両方があります。どうすればそれをうまく利用できますか?

2つのインターネット接続を同時に使用するにはどうすればよいですか?

/superuser/246173/how-can-i-set-my-computer-up-to-use-two-different-internet-connections-simultane

ここに私の部分的な自己回答があります:

ipfwを使用して、発信トラフィックを誘導できます。たとえば、udp(ほとんどのbittorrentトラフィックなど)で1つの接続を使用し、他のすべてで他の接続を使用する場合は、ネットワークコントロールパネルで汎用接続が上にあることを確認してから、次のように入力します:

ipfw add fwd ip.for.bittorrent.router udp from any to any out

コマンドラインで。(またはipfw guiであるWaterRoofを使用すると、「ipfw add」の部分は必要ありません。)これはルーターのIP(通常はIPに似ていますが、末尾が.1であることに注意してください)。


私は自分自身にこの質問をしました。私の理解では、これはハードウェアレベルで可能であるはずですが、コンピューターには1つのIPしか割り当てられず、1つのDHCPとのみ接続します。これはルーターにも当てはまると思います(したがって、ルーターでdhcpを無効にすることはできません)。おそらく十分な知識があればこれは可能ですが、多くのリバースエンジニアリングが必要になり、孤立したOSでは実行できません。11月
11月

1
真実ではありません-コンピューターは任意の数のIPアドレスを持つことができます。
ケビンパン粉

Windowsは複数のIPアドレスを使用できますが、Windowsでこのセットアップが問題を引き起こすことがあります。Unix PBXは2つのIPアドレスを使用するように設計されており、両方でうまく機能します。
11

回答:


9

ボンディング。

  • [システム環境設定]> [ネットワーク]を開きます
  • 歯車のアイコンをクリックしてから、仮想インターフェイスの管理...
  • [+]をクリックし、[新しいリンク集合体...]をクリックします
  • 名前を付けて、結合するイーサネットインターフェースを選択します

注:Link Aggregation Control Protocolのみをサポートするイーサネットインターフェースで動作します。USB経由の3GモデムやWi-Fi経由のDSLなど、他のインターフェイスでは機能しません。

詳細については、この古いアーカイブされたKB記事参照してください。


KB記事PH4156へのリンクが壊れているようです
WiredIn

4

短い答え:いいえ。2つのISPリンクを使用すると、2つのIPアドレスがあります。いくつかの特定のハイエンドNIC(Intelクワッドカードなど)を使用して実行できますが、ネットワークの残りの部分では、そのモードでは単一のIPアドレスとして表示されます。2つの異なるIPアドレスがあると仮定した場合、実行できません。

可能なのは、OSPFのようなものをサポートするルーターを取得することです。これにより、接続ごとに送信元と宛先の間の最短パスが決定されますが、その機器は通常非常に高価です(数千ドル)。別のオプションは、入力に1つのリンクを使用し、出力トラフィックに他のリンクを使用することです。これはIPTABLESまたはパケットフィルター(pf)で実行できますが、これらのリンクで許可されている入力および出力の速度によって制限されるため、実際に速度を大幅に上げることはありません。


2

これを実現するより一般的な生産方法は、コンピューターの外部のデバイスを使用して2つのWAN接続を多重化することです。負荷分散NATルーターを使用して、1年半以上にわたって職場でこれを達成しましたが、非常にうまく機能します。

負荷分散NATルーターなどのデバイスを使用すると、単一のコンピューターだけでなく、サブネットまたはLAN全体を2つの多重化されたインターネット接続に接続できます。コンピューターのNICはトラフィックをLAN上の単一のゲートウェイに送信し、そのゲートウェイのNATルーターは、両方のWAN接続を介してWANの宛先へのトラフィックを負荷分散します。WANからトラフィックが戻ってくると、ルーターは受信したパケットを再構築し、パケットを単一のコヒーレントストリームでLANのソースに送信します。そのため、コンピューターは接続が多重化されていることすら知りません。

これは、すべてのトラフィックが単一のWAN IPアドレスから発信されることを期待する一部のサイトで問題を引き起こす可能性があります。たとえば、ログインユーザーのセッションを維持するためにCookieを使用するサイトでは、同じCookieを使用して2つの場所から発信されるトラフィックが表示されます。これはハイジャックされたセッションのように見える可能性があり、多くのWebサイトがこれをブロックします。したがって、2つのIPアドレスの使用に敏感なサイトを見つけ、2つのWAN IPアドレスのうち1つだけを使用してそのトラフィックを送信するルーティングルールを作成する必要があります。

Sonicwall TZ-210を使用して、2つのインターネット接続を多重化します(デバイスのコストは約550ドル)。1つの接続は、ダウンが10 Mbps、アップが2 Mbpsのケーブルモデムで、もう1つは、ダウンが3、アップが3のボンディングされたT1です。多重化された接続は、実質的に13ダウン、5アップです。


これをサポートできる携帯電話などのポータブルソリューションはありますか?
リファトエルデムサヒン

@RıfatErdemSahin一部のハードウェアファイアウォールでは、LTEカードを使用してセルラーネットワークにアクセスできます。
蒸気駆動の

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.