私は、信じられないほど劣悪な大学のネットワーク (もちろん変更できません) で、3 つの Wi-Fi アダプター (2 つは b/g、1 つは ac) をボンディング インターフェイスとして使用していますが、どのボンディング モードが最適か疑問に思っています。私が持っていた/持っている具体的な質問:
- 3 本 (またはそれ以上 - AC アダプター自体に 3 本あると思います) のアンテナは、距離が短い (15 インチ ノート PC の左側と右側、および内部のどこかに配置) ため、広範囲の干渉を受ける可能性があるため、バックアップを選択することは有用ですか? 他にどのモードが最適ですか?
- 同じボンディング インターフェイスに異なる規格の b/g と ac を使用すると問題がありますか? おそらく接続が最適であるため、ac アダプターをプライマリ インターフェイスに設定する必要があります。これはどのように行うのでしょうか?
「信じられないほど悪いネットワーク」という定義はないので、これについて詳しく説明しましょう。
dhclient
ボンディングと個々のインターフェースの両方でIPアドレスを取得するのに10分以上かかることがあります。- 定期的に1分以上90~100%のパッケージ損失
- ベンチマークを含む詳細情報を提供できます(私はそれらを知らないので、学ぶ必要があります)、コメントしてください
私は接続しています
ifup wlan0 &
ifup wlan1 &
ifup wlan2 &
ifup bond0 &
dhclient -4 -v -w bond0
そして/etc/network/interfaces
auto lo
iface lo inet loopback
iface main inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface bond0 inet manual
down ifenslave -d bond0 wlan0 wlan1 wlan2
bond-mode 3
bond-miimon 100
bond-slaves wlan0 wlan1 wlan2
allow-bond0 wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
bond-master bond0
allow-bond0 wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
bond-master bond0
allow-bond0 wlan2
iface wlan2 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
bond-master bond0
iface eth1 inet dhcp
答え1
私は 802.11 の最低レベルにも精通していますが、自分が制御していないマルチ AP ネットワークでボンディング モードが機能するとは到底考えられません。
少なくとも、ボンド グループ内の各 MAC アドレスに対してプロキシ認証と関連付けを実行できる特別な WNIC/ドライバーがなければ、それは不可能です。
あなたが試していると思われるブロードキャスト モード (3) を含むボンディング モードのほとんどは、単純な有線イーサネットの場合でも、特別なスイッチ構成を必要とします。
active-backup、balance-tlb、balance-alb など、特別なスイッチ構成を必要としない一部のモードでは、任意のインターフェイスで任意の MAC アドレスを持つフレームを送受信できる必要があります。これは、各ワイヤレス クライアント ステーション (つまり、各クライアント MAC アドレス) が AP と 802.11 認証および 802.11 アソシエーションを行ってからでないと、AP がその MAC アドレスとの間のデータ トラフィックを許可しないという 802.11 の要件に違反します。そのため、bond0 MAC アドレスおよびその他のスレーブ MAC アドレスの代わりに 802.11 認証およびアソシエーションを実行できる特別な WNIC/ドライバーが必要であると述べました。
私の考えでは、リンク レベル (イーサネット / 802.11 レベル) のボンディングは解決策にはならないでしょう。IT 部門がネットワークを診断して修正できるように支援してください。