나는 믿을 수 없을 정도로 열악한 대학 네트워크(물론 수정할 수 없음)에서 3개의 Wi-Fi 어댑터를 본딩 인터페이스(b/g 2개와 ac 1개)로 사용하고 있으며 어떤 본딩 모드가 가장 좋은지 궁금합니다. 내가 가졌거나 가지고 있는 구체적인 질문:
- 3개(또는 그 이상 - AC 어댑터 자체에 3개가 있는 것 같습니다) 안테나가 짧은 거리(15인치 노트북의 왼쪽과 오른쪽에 위치)로 인해 확장된 간섭을 겪을 수 있으므로 백업을 선택하는 것이 유용합니까? 그리고 내부 어딘가에)? 다른 모드는 어떤 것이 가장 좋을까요?
- 동일한 본딩 인터페이스에 대해 서로 다른 표준 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와 같이 특별한 스위치 구성이 필요하지 않은 일부 모드에서는 802.11'에 위배되는 모든 인터페이스에서 임의의 MAC 주소를 사용하여 프레임을 보내거나 받을 수 있어야 합니다. 각 무선 클라이언트 스테이션(즉, 각 클라이언트 MAC 주소)은 AP가 해당 MAC 주소와의 데이터 트래픽을 허용하기 전에 AP와 802.11 인증 및 802.11 연결을 수행해야 합니다. 이것이 제가 bond0 MAC 주소와 기타 슬레이브 MAC 주소를 대신하여 802.11 인증 및 Assoc을 수행할 수 있는 특수 WNIC/드라이버가 필요하다고 언급한 이유입니다.
내 생각에는 링크 수준(이더넷/802.11 수준) 결합이 해결책이 될 수 없을 것 같습니다. IT 부서가 네트워크를 진단하고 수정하도록 도와주세요.