b / g“혼합”모드에있을 때 wireless-N (802.11n) 네트워크의 성능이 좋지 않습니까?


59

레거시 802.11b 또는 802.11g 장치를 지원하기 위해 "혼합 모드"에서 무선 N 라우터를 사용할 경우 802.11n 클라이언트의 성능이 저하 될 것이라는 "오래된"아내 인 것 같습니다.


일부 장소 에서는 혼합 모드로 실행할 때 모든 (일부?) N 클라이언트가 G 속도로 실행한다고 주장 합니다. 다른 사람들도 같은 주장을하지만 G 클라이언트가 연결되어있을 때만 발생한다고 말합니다.

다른 에서는 레거시 B / G 클라이언트가 연결되어 있지 않아도 N 클라이언트가 더 빠르게 실행되지만 라우터가 N 전용 모드 인 경우보다 약 30 % 느리게 실행됩니다.

다른 사람들 은 혼합 모드 네트워크에서 실행될 때 N 클라이언트에 대한 속도 저하 가 없다고 주장 합니다. 유일한 문제는 한 번에 하나의 클라이언트 만 전송할 수 있기 때문에 전체 네트워크 처리량이 낮아진다는 것입니다. 따라서 해당 전송 시간 중 일부는 더 낮은 속도로 실행되는 레거시 B / G 클라이언트와 공유하여 전체 처리량을 줄여야합니다 N 개의 클라이언트 만 연결되어있는 경우


그래서, 그것은 무엇입니까? 혼합 모드로 실행하면 B / G 클라이언트가 없어도 네트워크 속도가 느려 집니까? 나는 B에 연결된 다른 클라이언트를 가지고, N을합니다 실행 해요 경우 / G 둔화 저를 실질적으로 아래로 대 그들은 N을 실행한다면?


+1. 혼합 모드는 속도에 영향을 줄 수 있지만 필자의 경험에 따르면 AP 전체에서 꾸준한 데이터 스트림을 가져 오지 않으면 눈에 띄지 않지만 대기 시간과 그로 인해 발생합니다. 당신이 알 수있는 유일한 방법은 직접 테스트하는 것입니다.

혼합 모드에서는 b / g 클라이언트가 전체 처리량을 끌어 내립니다. 또한 매우 조용한 무선 환경에 있지 않으면 2.4GHz에서 간섭이 큰 영향을 줄 수 있습니다. 최상의 처리량은 5GHz에서 모든 802.11n 장치를 사용하는 것입니다.
BJ292

답변:


49

에서 네트워크에 초보자 가이드 :

Q : 802.11B 장치 만 있으면 all-G 또는 all-N 네트워크 속도가 느려 집니까?

A : 예 정확한 의미는 종종 오해 되기는하지만 이미 잘 알려져 있습니다. G 또는 N 네트워크에 802.11B 장치가 존재하면 최신 장치는 G / N 장치가 전파를 사용할 때 B 장치가 전송되지 않도록하기 위해 약간의 행동에 의존해야합니다. B 및 G / N 장치 모두 비콘 패킷과 같은 것을 볼 수 있는지 확인하십시오.

처리량에 대한 정확한 영향은 일반적으로 추정하기 어렵지만 종종 언급 된 것처럼 "전체 네트워크를 802.11B로 느리게하지는 않습니다". 그러나 B 장치가 활성화되어 있지 않더라도 B 장치 만 있으면 상당한 속도 저하가 발생합니다. 우리 (Slim)는 몇 년 전에이 테스트를 수행했으며 일반적으로 G 장치 간의 처리량이 30-50 % (예 : 20Mbps에서 10Mbps로) 떨어졌지만 B 전용 속도만큼 느리지는 않았다는 것을 발견했습니다. 네트워크 (같은 환경에서 5Mbps). 802.11g의 이론상 최대 처리량은 연결된 B 장치가없는 경우 23Mbps이며 14Mbps입니다.

Q : 802.11G 장치가 All-N 네트워크 속도를 늦출까요?

A : NO ( 활성 상태 일 때 걸리는 방송 시간이 N 수준이 아닌 G 처리량 수준 인 경우를 제외하고). 즉, 장치는 여전히 각 타임 슬라이스에서 최적의 속도로 통신합니다.

802.11B 이전 버전과의 호환성 모드와 달리 G 장치는 이전 버전과의 호환성을 위해 N 장치에 성능 저하 동작을 부과하지 않습니다. 802.11g 장치는 802.11n 프리앰블을 인식 할 수 있으며 언제 어느 쪽이 전송을 시도하는지 아는면에서 훌륭하게 재생됩니다. 프리앰블은 어떤 변조 방식이 사용 될지 알려주므로 N 장치는 N을 말할 수 있고 G 장치는 G를 말할 수 있습니다. 그들은 협력하기 위해 B와 같이 "Esperanto"에 의존 할 필요가 없습니다.

즉, G 장치가 연결되어 있지만 활성화되지 않은 경우 아무런 영향을 미치지 않습니다. G 장치가 활성화되면 전송되는 데이터의 양에 비례하여 대기 시간이 소비됩니다. 이 공기 시간은 물론 N 속도와 달리 G 속도가되므로 전파가 완전히 포화 된 경우 (예 : 로컬 파일 전송 등) 모든 장치에서 달성 할 수있는 총 Mbps가 약간 감소합니다. 집합 적으로, 그러나 G 장치를 연관시키는 것에 대한 처벌은 없습니다.

혼란스럽게도 다른 곳에서 언급 한 내용과 충돌하는 것 같습니다. 예 :

  • "동일한 11n 라우터에서 11n 및 11b / g 초안 클라이언트를 함께 실행하면 초안 11n 클라이언트의 속도가 다소 줄어들지11g 클라이언트의 속도는 절반 이상 줄어 듭니다 ." 에서 SmallNetBuilder
  • "혼합 모드에서 HT 보호를 위해서는 802.11n 장치가 레거시 프리앰블을 전송 한 다음 HT 프리앰블을 전송해야합니다. 이러한 HT 보호 메커니즘 은 802.11n WLAN의 처리량을 크게 줄이지 만 이전 802.11a / b 간의 충돌을 피하기 위해 필요합니다 / g 기기 및 최신 802.11n 기기 " 에서 TechTarget은 ANZ

Q : 네트워크의 대부분 또는 모든 클라이언트가 802.11G 인 경우에도 (초안) 802.11N 액세스 포인트를 사용하는 것이 유리합니까?

A : 그렇습니다 . 주로 802.11N 라디오는보다 정교한 다중 경로 수신 기능을 제공하기 때문입니다. 따라서 G 장치에 사용 가능한 범위와 처리량을 어느 정도 확장 할 수 있습니다.


1
"혼란스럽게도, 이것은 다른 곳에서 언급 된 것과 충돌하는 것 같습니다" -어떤 소스를 신뢰할지 어떻게 알 수 있습니까? 속도 저하가 없는지 확인하기위한 실제 연구 링크가 있습니까? 아니면 자격을 갖춘 사람이 작성한 것이 있습니까?
BlueRaja-대니 Pflughoeft

2
Slim의 위 기사는 최소한 테스트를 기반으로하며 해당 분석은 논리적으로 보입니다. 앞으로 B 라우터는 지원되지 않을 것이라고 생각합니다. G 라우터의 경우 이더넷 패킷의 크기가 모두 동일하기 때문에 20Mbps에서 파일 전송을 수행하는 G 는 라우터가 타임 슬라이싱을 수행하지 않는 한 동일한 크기의 패킷에 대해 라우터를 15 배 더 오래 독점함으로써 300Mbps N을 느리게 할 수 있습니다. 데이터 분할, 사실상 G에 크게 불이익. 결국, 네트워크 처리량은 라우터의 지능에 따라 달라지며, 이는 어느 정도 어느 정도 처벌을 받아야하며, 이는 충돌을 설명 할 수 있습니다.
harrymc 2016 년

1
라우터를 라운드 로빈으로 사용하는 경우 G 클라이언트는 15 N 클라이언트에 해당하므로 N 처리량은 줄이지 만 G 처리량은 보존됩니다. 라우터가 각각에 동일한 시간을 제공하면 각 N 클라이언트는 G 클라이언트에 의해 하나의 패킷에 대해 15 개의 패킷을 수행하여 G 처리량은 줄이지 만 N 처리량은 보존합니다. 라우터마다 자체 예약 알고리즘이있을 수 있으므로 테스트시 다른 결과를 제공합니다.
harrymc 2016 년

802.11g 장치가있는 경우 약간의 속도 저하가 있습니다. 여기에서 WiFi 공급 업체의 자세한 분석을 참조하십시오 : nle.com/literature/…
RichVel

0


ab 클라이언트에게는 일반적으로 해당되지 않습니다 . 802.11b 클라이언트가 연결되면 g 프리앰블이 b 장치와 호환되지 않기 때문에 g 및 n 네트워크가 레거시 CTS로 자동 모드로 대체됩니다. b 장치는 g 프레임을 전혀 인식하지 못하고 전송합니다. CTS 프레임이 먼저 전송되어이를 방지하기 위해 b 노드가 조용히 유지되도록합니다. b는 오늘날 대부분 사라 졌으므로 g 노드와 다른 형태의 간섭에 중점을 두어야합니다.

802.11 네트워크는 프레임 시작시 프리앰블을 사용하여 다음에 나오는 고속 데이터의 유형과 속도를 알려줍니다. 데이터를 수신 할 수 없더라도 프리앰블이 수신되는 한 CSMA / CA 채널 공유 시스템이 작동 할 수 있습니다.

n 네트워크가 20MHz 모드 (40MHz HT 모드 아님)에서 작동하는 경우 54mbps 최대 g 속도 대신 최대 72mbps 속도 (및 여러 데이터 스트림을 가진 여러 배수)를 지원하는 향상된 g 네트워크에 지나지 않습니다. g와 동일한 PLCP 프레임 헤더를 사용하므로 액세스 포인트가 제대로 설계되지 않은 한 문제가 발생하지 않습니다.

n 네트워크가 HT40 모드에서 작동하는 것은 문제가있는 경우입니다. 많은 n 네트워크는 HT40 모드에서 작동하지 않거나 작동하지 않아야합니다. 네트워크에 의해 다른 근거리와의 간섭이 너무 커서 실제로는 20MHz 모드보다 느리게하거나 범위를 너무 줄여서 사용하기에 실용적이지 않기 때문입니다. HT 프리앰블은 g 장치와 호환되지 않습니다. 장치가 40MHz n 네트워크에 연결되면 전체 네트워크가 참조 된 백서에서 L-SIG TXOP Protection으로 전환됩니다. 기본 채널에서 호환 가능한 프리앰블을 전송 한 다음 각 프레임의 시작 부분에서 HT 프리앰블을 전송합니다. 이것은 속도를 늦추지 만 그렇게 많이하지는 않습니다.

실제로 해결되지 않은 더 큰 문제는 다른 무선 네트워크 (BSSID)의 간섭입니다. 서로 다른 BSSID는 서로의 프리앰블과 프레임을 수신하므로 두 BSSID가 동일한 채널을 사용하는 한 CSMA / CA 채널 공유가이 상황에서 작동 할 수 있습니다. CSMA / CA가 작동하려면 802.11b / g / n 채널이 겹치며 네트워크가 동일한 채널에 있어야한다는 것을 알지 못하는 경우가 많습니다. 대부분의 간섭 문제는 실제로 인접 네트워크에서 발생합니다.

내가 여전히 확실하지 않은 것은 이것입니다 : n 개의 네트워크가 HT 모드에서 채널 6에서 작동 할 때 다른 g 네트워크 만 채널 6을 사용해야합니까? 장치 만 있고 다른 BSSID에있는 경우 n 네트워크가 LSIG TXOP 모드로 전환됩니까? 채널 6의 HT40 n 네트워크는 위의 두 번째 채널도 채널 10을 완전히 사용하므로 g 호환 프리앰블도 채널 10을 통해 전송되므로 20MHz 네트워크도 CSMA / CA가 작동하는 채널 10을 사용할 수 있습니다. 채널 6에서 작동하는 N 네트워크의 2 차 채널에 대해 대역의 전체 상단을 비워두고 예약해야합니까? 내가 지금까지 이해 한 바에 따르면, 채널 10 데이터는 채널 10을 사용하는 다른 20MHz 네트워크와는 전혀 다른 간섭 보호 기능이 없습니다.

다른 사람의 답변에서 찾은 백서 : http://www.nle.com/literature/Airmagnet_impact_of_legacy_devices_on_80211n.pdf


-3

기술적으로 속도가 느려질 수 있지만 실제로는 그렇지 않을 수 있습니다. 차이를 눈치 채지 못할 정도로 충분한 오버 헤드가 있습니다. 귀하의 서비스 제공자가 귀하에게 제공하는 요금은 얼마입니까? 어쨌든 11mbps 이하일 것입니다.


1
실제로 내 공급자는 15mbps를 제공하며 중간 계층 만 있습니다. 그것은 이다 결국 2012
BlueRaja - 대니 Pflughoeft
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.