Wi-Fi 接続が 2 つある場合、どちらが優先されますか?

Wi-Fi 接続が 2 つある場合、どちらが優先されますか?

私の Windows 10 マシンには 2 つのネットワーク アダプターがあります。1 つはマザーボードに統合された Wi-Fi チップで、もう 1 つは以前購入した PCI Express ネットワーク カードです。

統合ネットワーク チップは 2.4GHz のみを受信できますが、スタンドアロン ネットワーク カードは 2.4GHz と 5GHz の両方を受信できます。

現在、両方のカードが自宅の Wi-Fi 接続に接続されています。統合チップは 2.4GHz Wi-Fi に接続され、スタンドアロン カードは 5GHz Wi-Fi に接続されています。

このような状況では、コンピューターはどのネットワーク カードを使用するかをどのように決定するのでしょうか?

私のコンピューターは最終的に 2.4GHz または 5GHz の Wi-Fi 接続を使用することになりますか?

それとも、両方のカードが連携して速度を向上させるのでしょうか?

それとも、片方のカードが切断された場合でも、もう一方のカードがまだ接続されているため、コンピューターはオンラインのままになるという状況では、2 枚のカードは互いに冗長性として機能するのでしょうか?

答え1

それとも、両方のカードが連携して速度を向上させるのでしょうか?

まずこの部分に答えさせてください。いいえ。

ほとんどの場合、同じネットワークに 2 つ以上のネットワーク接続があっても速度は向上しません。 2 つの有線 100Mbit NIC 接続の場合でも、速度は 100Mbit しか得られません。

これには例外もありますが、これらのインターフェイスを 1 つにバインドするには特別な注意が必要です。そのためには特別なソフトウェアが必要です (bounding、lagg などの用語で検索してください)。また、多くの場合、単一の接続の速度は 2 倍になりませんが、接続が数十ある場合は役立ちます。

それは有線の場合に必要です。これでワイヤレスになります。つまり、両方のカードが同じ周波数を使用しようとして、事実上お互いを妨害する可能性があります。異なるワイヤレス チャネルはここで役立ちますが、アクセス ポイントが 1 つしかないため、おそらく役に立ちません。

さて、一般的な「いいえ」はここまでです。特別な注意を払うことなく、Windows とそのデフォルトのアクションについて説明します。

TCP/IP ネットワークは、最も低いメトリックを持つインターフェイスを使用します。そのメトリックは、何でも表すことができます。たとえば、使用あたりのコストなどです。ただし、Windows では、デフォルトのメトリックは接続速度に基づいて設定されます。おそらく 5GHz カードが最も高速であるため、これが使用される接続であり、この接続のみが使用されます。

つまり、一般的なデフォルトの答えは「いいえ」ですが、特別な場合には「はい」に変えることができます。実用的な観点からは、2.4GHz のみのデバイスを無効にして、電力を節約できるかどうかを確認し、5+2.4GHz カードのみを使用してください。

答え2

技術的な詳細はさておき、この状況ではトラブルを招くことになります。速度は向上せず、予期しない結果を引き起こす可能性があります。その理由については、範囲外なのでここでは触れません。

ただし、技術的には、Windows はリンク速度に基づいて各接続のメトリック値を自動的に設定します。メトリック値は、同じ宛先へのパスが複数ある場合に、どのルート/アダプタを使用するかを Windows に指示します。メトリック値が高いほどコストが高くなり、優先順位が低くなります。

5Ghz 接続の方がリンク速度が速い可能性が高いため、2.4Ghz 接続よりも優先されます。最悪のシナリオは、両方の接続の速度は同じですが、一方の接続の信頼性がはるかに低いことです。これは、2.4Ghz でよくあることです。5Ghz はよりクリーンな帯域であり、より安定した接続であるため、2.4Ghz 接続をアクティブにしておく必要はありません。

Windows 自動メトリックに関する詳細情報: https://support.microsoft.com/en-us/help/299540/an-explanation-of-the-automatic-metric-feature-for-ipv4-routes

関連情報