Чи має бездротова мережа N (802.11n) низька продуктивність, коли в b / g «змішаному» режимі?


59

Здається, це "стара" історія дружин, що при використанні бездротового маршрутизатора в "змішаному режимі" для підтримки застарілих пристроїв 802.11b або 802.11g продуктивність 802.11n клієнтів постраждає.


Деякі місця стверджують, що під час роботи в змішаному режимі всі (деякі?) N клієнтів працюють із швидкістю G. Інші заявляють те саме, але кажуть, що це відбувається лише тоді, коли підключений клієнт G.

В інших місцях кажуть, що N клієнтів працюють швидше, але все ще працюють приблизно на 30% повільніше, ніж якби маршрутизатор був у режимі, призначеному лише для N, навіть якщо немає підключених застарілих B / G клієнтів.

Тим НЕ менше інші стверджують , що немає ні падіння швидкості для N клієнтів при роботі в мережі в змішаному режимі. Вони кажуть, що єдине питання полягає в тому, що загальна пропускна здатність мережі буде нижчою, тому що лише один клієнт може передавати в будь-який час, тому частина цього часу передачі повинна бути поділена зі застарілими клієнтами з виводу на робочий стіл, які працюють на менших швидкостях, зменшуючи загальну пропускну здатність. від того, що було б, якби підключено лише N клієнтів.


Отже, що це? Чи буде робота в змішаному режимі сповільнювати роботу моєї мережі, навіть якщо клієнтів з B / G немає? Якщо я запускаю N, чи буде інший клієнт, підключений в B / G , істотно сповільнить мене , порівняно з тим, якщо вони працюють з N?


+1. Змішаний режим може впливати на швидкість, але, на мій досвід, це не так помітно, якщо я не перетягую постійний потік даних через AP, але це переходить у затримку та все, що все одно. Єдиний спосіб, який ви знаєте, - це протестувати його самостійно, і навіть тоді ви можете вважати його "досить хорошим".

Я думаю, що ви маєте це правильно - у змішаному режимі загальна пропускна здатність зменшується клієнтами з b / g. Також варто врахувати, що, якщо ви не знаходитесь в дуже тихому радіоекологічному втручанні, швидше за все, це матиме великий вплив на 2,4 ГГц. Найкраща пропускна здатність буде використовувати всі пристрої 802.11n на частоті 5 ГГц.
BJ292

Відповіді:


49

Від керівництва для початківців до мереж :

З: Чи гальмує присутність пристрою 802.11B інакше мережа все-G або все-N?

Відповідь: Так, це, звичайно, вже добре відомо, хоча точні наслідки часто неправильно зрозуміли. Наявність пристрою 802.11B в мережі G або N призводить до того, що нові пристрої повинні вдаватися до певної поведінки, щоб переконатися, що пристрої B не передають, коли пристрої G / N використовують повітряні хвилі, і зробити це переконайтеся, що на пристроях B і G / N можна бачити такі речі, як маякові пакети.

Точний вплив на пропускну здатність загалом важко оцінити, але це НЕ "уповільнить всю мережу до 802.11B", як це часто зазначено. Однак є значне уповільнення, яке накладається простою наявністю пристрою B, навіть коли воно не активне. Ми (Slim) кілька років тому провели тестування цього і виявили, що пропускна здатність між пристроями G падає на 30-50% (наприклад, з 20Mbps до 10Mbps), але не майже настільки низька, як швидкість лише B мережа (5 Мбіт / с в одному середовищі). Теоретична максимальна пропускна здатність 802.11g становить 23 Мбіт / с без будь-яких пристроїв В, а 14 Мбіт / с.

Питання: Чи пригальмуватимуть пристрої 802.11G загальнонаціональну мережу?

A: ні , за винятком випадків, коли повітряний час, який вони приймають під час активності, буде на рівні пропускної здатності G на відміну від рівня N. Тобто пристрої все ще спілкуються зі своєю оптимальною швидкістю у кожному часовому відрізку.

На відміну від режиму сумісності 802.11B назад, пристрої G не накладають на N пристроїв ніякої погіршення продуктивності для того, щоб вони були сумісними назад. Пристрої 802.11g здатні розпізнати преамбулу 802.11n, і вони чудово грають з точки зору того, щоб знати, коли той чи інший намагається передати. У преамбулі вказано, яка схема модуляції буде використовуватися, тому N пристроїв можуть говорити N, тоді як пристрої G можуть говорити G. Вони не повинні вдаватися до "есперанто", як для B, щоб співпрацювати.

Це означає, що коли пристрій G пов'язаний, але не активний, він взагалі не має впливу. Коли пристрої G активні, вони витрачатимуть повітряний час приблизно пропорційно кількості переданих даних. Цей повітряний час, звичайно, був би на швидкості G на відміну від швидкості N, тому у випадку, якщо повітряні хвилі будуть повністю насичені (наприклад, локальною передачею файлів), відбудеться деяке зменшення загального Мбіт / с, досягнутий усіма пристроями спільно, але за те, що пов'язано пристрої G, немає штрафу.

Це заплутано, здається, суперечить тому, що зазначено в іншому місці - наприклад

  • "Запуск суміші клієнтів чернетки 11n та 11b / g на одному маршрутизаторі 11n зменшить швидкість для клієнта чернетки 11n, але скоротить швидкість 11g-клієнтів більш ніж наполовину ." на SmallNetBuilder
  • "У змішаному режимі захист HT вимагає, щоб пристрої 802.11n надсилали застарілу преамбулу, а потім переамбулу HT ... Ці механізми захисту HT значно зменшують пропускну здатність WLAN 802.11n , але вони необхідні, щоб уникнути зіткнень між старими 802.11a / b / г пристроїв та новіших пристроїв 802.11n. " в TechTarget ANZ

Питання: Чи вигідна наявність точки доступу (чернетка) 802.11N, навіть якщо більшість або всі клієнти в мережі є 802.11G?

A: ТАК , перш за все тому, що радіостанції 802.11N мають перевагу більш досконалої можливості прийому багатостороннього прийому. Таким чином, вони можуть певною мірою розширити діапазон і пропускну здатність, доступні для пристроїв G.


1
"Збентежено це виглядає в конфлікті з тим, що зазначено в іншому місці" - так як ми можемо знати, якому джерелу довіряти? Будь-які посилання на фактичні дослідження, щоб визначити, що є / не є сповільненням? Або хтось із тих, хто написав хтось із кваліфікацією?
BlueRaja - Danny Pflughoeft

2
Вищенаведена стаття Сліма, принаймні, заснована на тестах, і їх аналіз здається логічним. Я вірю, що маршрутизатори B в майбутньому стануть непідтримуваними. Для маршрутизаторів G, оскільки пакети Ethernet мають однаковий розмір, G-передача файлів зі швидкістю 20 Мбіт / с може уповільнити 300 Мбіт / с, монополізуючи маршрутизатор в 15 разів довше для пакетів одного розміру, якщо маршрутизатор не скорочує час, а не нарізання даних, по суті штрафуючи G. Зрештою, пропускна здатність мережі залежить від розумності маршрутизатора, яка повинна певною мірою штрафувати те чи інше (або обидва), що може пояснити конфлікти.
harrymc

1
Якщо говорити надто просто, використовуючи вказані вище цифри: Якщо маршрутизатор робить кругообіг, то клієнт G еквівалентний 15 N клієнтам, зменшуючи пропускну здатність N, але зберігаючи пропускну здатність G. Якщо маршрутизатор приділяє кожному часу рівний час, то кожен клієнт N зробить 15 пакетів для одного пакету клієнтом G, зменшуючи пропускну здатність G, але зберігаючи N пропускну здатність. Будь-який маршрутизатор може мати власний алгоритм планування, тому при тестуванні даються різні результати.
harrymc

Існує деяке уповільнення, коли присутні пристрої 802.11g - дивіться детальний аналіз від постачальника WiFi тут: nle.com/literature/…
RichVel

0

Взагалі не
для клієнта ab, абсолютно так! Коли клієнт 802.11b підключається, мережі g та n повертаються до застарілого CTS до режиму самоврядування, оскільки g преамбула не сумісна з b пристроями. Пристрої b взагалі не розпізнають кадри g і можуть передавати їх! Кадри CTS надсилаються спочатку, щоб сказати b вузлам мовчати, щоб не допустити цього. b сьогодні в основному немає, тому слід зосередити увагу на g вузлах та інших формах перешкод.

Мережі 802.11 використовують преамбулу на початку кадрів, щоб оголосити тип і швидкість поданих вище даних про швидкість. Навіть якщо дані не можуть бути отримані, поки система преамбули отримана, система обміну каналами CSMA / CA може працювати.

Коли n-мережа працює в режимі 20 МГц (не в режимі HT на 40 МГц), це не що інше, як розширена мережа g, яка підтримує максимальну швидкість 72 Мбіт / с (і множина цієї мережі при декількох потоках даних) замість максимальної швидкості g 54 Мбіт / с. Він використовує той самий заголовок кадру PLCP, що і g, тому не повинно виникнути жодних проблем, якщо тільки точка доступу погано розроблена.

Коли російська мережа працює в режимі HT40, це коли все стає безладним. Багато російських мереж не працюють або не повинні працювати в режимі HT40, оскільки існує стільки перешкод з боку інших поблизу мереж, що це насправді робить його повільніше, ніж режим 20 МГц, або зменшує діапазон настільки, що його не практично використовувати. Преамбула HT не сумісна з g пристроями. Коли пристрій ag підключається до n-мережі 40 МГц, вся мережа перемикається на те, що вони називають L-SIG TXOP Protection у відповідному документі. Він надсилає ag-сумісну преамбулу на первинний канал, а потім надсилає преамбулу HT на початку кожного кадру. Це уповільнює справи, але не дуже.

Більшою проблемою, яку насправді не вирішено, є перешкоди з боку різних бездротових мереж (BSSID). Різні BSSID отримують преамбули та кадри один одного, тому обмін каналами CSMA / CA може працювати в цій ситуації, якщо обидва BSSID використовують один і той же канал. Знаючи, що канали 802.11b / g / n перетинаються і що мережі повинні бути на одному каналі, щоб CSMA / CA працював, часто не розуміється. Переважна більшість питань, що стосуються перешкод, насправді є сусідніми мережами.

Що мені досі не зрозуміло, це таке: Коли n-лише мережа працює в режимі HT, скажімо, на каналі 6, чи повинні інші мережі лише g використовувати канал 6? Чи перейде n-мережа в режим LSIG TXOP, коли пристрій працює лише у ag, але на іншому BSSID? Мережа HT40 n на каналі 6 з другим каналом, налаштованим вище, також повністю використовує канал 10, тому сумісна g преамбули також передається на канал 10, так що мережі 20 МГц також можуть використовувати канал 10 з робочою CSMA / CA, або вся вершина смуги повинна бути незайнятою і зарезервована для вторинних каналів N мереж, що працюють на каналі 6? З того, що я розумію до цих пір, дані каналу 10 не мають захисту від перешкод, як це було раніше від інших мереж 20 МГц, що використовують канал 10.

Білий папір, який я знайшов з чужої відповіді: http://www.nle.com/literature/Airmagnet_impact_of_legacy_devices_on_80211n.pdf


-3

Технічно це може уповільнити це, але на практиці, мабуть, ні. Є достатня кількість накладних витрат, що ви, швидше за все, не помітите різниці. Яку ставку надає ваш провайдер? Напевно, не більше, ніж 11 Мбіт / с.


1
Насправді мій провайдер дає мені 15 Мбіт / с, а у мене лише середній рівень. Він є 2012 в кінці кінців
BlueRaja - Денні Pflughoeft
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.