在低品質 Wi-Fi 網路中,哪一種是多個 Wi-Fi 介面的最佳綁定模式

在低品質 Wi-Fi 網路中,哪一種是多個 Wi-Fi 介面的最佳綁定模式

我在極其糟糕的大學網路(當然我無法修改)中使用 3 個 wi-fi 適配器作為綁定介面(兩個 b/g 和一個 ac),我一直想知道哪種綁定模式是最好的。我有的具體問題:

  • 選擇備用天線是否有用,因為三個(或更多 - 我認為交流適配器本身有三個)天線可能會因距離短(位於 15 英寸筆記型電腦的左側和右側)而受到擴展幹擾和內部的某個地方)?哪種其他模式最好?
  • 同一個bonding介面使用不同標準的b/g和ac有問題嗎?是否應將交流適配器設定為主介面,因為它可能具有最佳連接。一個人會怎麼做呢?

由於「極其糟糕的網路」沒有這樣的定義,讓我詳細說明一下:

  • dhclient有時需要超過 10 分鐘才能取得綁定和各個介面的IP 位址
  • 定期發生 90% 到 100% 的包裹損失,持續時間超過 1 分鐘
  • 可以提供更多信息,包括基準(我不知道它們,必須學習它們),請評論

我正在連接

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 網路上工作。

至少沒有特殊的 WNIC/驅動程式可以為綁定群組中的每個 MAC 位址進行代理身份驗證和關聯。

大多數綁定模式,包括您似乎正在嘗試的廣播模式 (3),即使在簡單的有線乙太網路情況下,也需要特殊的交換器配置。

某些不需要特殊交換器配置的模式,例如 active-backup、balance-tlb 和balance-alb,要求您能夠在任何介面上發送或接收具有任意 MAC 位址的幀,這與 802.11' 發生衝突要求每個無線客戶端站(即每個客戶端MAC 位址)必須先與AP 進行802.11 驗證和802.11 關聯,然後AP 才會允許進出該MAC 位址的資料流量。這就是為什麼我提到需要一個特殊的 WNIC/驅動程式來代表 bond0 MAC 位址和其他從屬 MAC 位址執行 802.11 Auth 和 Assoc。

我的感覺是,鏈路級(乙太網路/802.11 級)綁定不會成為您的解決方案。幫助您的 IT 部門診斷並修復其網路。

相關內容