Повільно та з перебоями працює мережа Wi-Fi

Повільно та з перебоями працює мережа Wi-Fi.

ubnt 18 Лис 2012

1. Поганий клієнт. Перше, на що слід звернути увагу, - це, звичайно, на рівні сигналів, що приймаються. Розглянемо технічні характеристики приймача мультирежимного Wi-Fi пристрою D-Link "DIR-300". Чутливість приймача для 802.11G (типова при PER < 8% для пакета розміром 1000 байт та кімнатної температури)

  • 65dBm для 54 Мбіт/с
  • 66dBm для 48 Мбіт/с
  • 70dBm для 36 Мбіт/с
  • 74dBm для 24 Мбіт/с
  • 77dBm для 18 Мбіт/с
  • 81dBm для 12 Мбіт/с
  • 82dBm для 9 Мбіт/с
  • 87dBm для 6 Мбіт/с
Якщо ми хочемо, щоб наша мережа Wi-Fi працювала на повній швидкості 54 Мбіт/с., то рівень сигналу на всіх пристроях нашої мережі повинен бути вищим за рівень - 65dBm. (Для цього пристрою WiFi!) Якщо у Вашій мережі Wi-Fi один або кілька клієнтів мають нижчий сигнал, що приймається, то в момент обміну пакетами з ними, базова станція змушена буде знизити швидкість обміну. Цей процес займає деякий час на узгодження необхідної швидкості. У цей момент часу обмін корисною інформацією по всій мережі буде припинено. Після того, як точка доступу перейде на знижену швидкість, обмін у всій мережі відбуватиметься на зниженій швидкості, навіть із клієнтами, які мають високі рівні сигналу. Перехід на високу швидкість буде можливим лише після завершення обміну пакетами з ненадійною точкою. Сам процес переходу на підвищену швидкість так само вимагає часу на узгодження швидкості обміну, що викликає певний простий у системі.

З цієї особливості роботи радіо пристроїв Wi-Fi випливає кілька висновків: 1. Пікова пропускназдатність мережі залежить від самого ненадійного клієнта мережі. Якщо ми хочемо мати завжди найвищу швидкість мережі, ми повинні вирівняти рівні радіосигналів абонентів. 2. Якщо мережі не допустимі короткочасні простої, то швидкість обміну краще примусово встановити до величини, достатньої надійного коннекта з " слабким " клієнтом мережі. У цьому випадку обмін у всій мережі відбуватиметься на нижчій швидкості, але без ривків та зупинок.

Які необхідно створити умови для стабільно високої швидкості в радіоканалі у цьому випадку? Переконатися, що у всіх клієнтів у мережі сигнал має достатній високий рівень і немає перешкод, що періодично виникають на шляху поширення радіосигналу.

Наступні проблеми, пов'язані з особливостями протоколу 802.11.

Проблема прихованого вузла. Інформаційна швидкість 1 Мбіт/с є обов'язковою у стандарті IEEE 802.11 b/g (Basic Access Rate). Використовується відносна квадратурна фазова модуляція DQPSK(Differential Quadrature Phase Shift Key). Кодування DSSS із 11-чіповими кодами Баркера. Це найперешкодніша швидкість. Усі службові обміни відбуваються саме на цій інформаційній швидкості. У стандарті 802.11a заголовок кадру кодується в OFDM, забезпечуючи дещо більшу продуктивність системи. Структура пакета з високою швидкістю передачі 802.11g.

У стандарті 802.11g. заголовок кадру кодується за допомогою CCK-кодів, а самі дані кадру передаються за допомогою багаточастотного FDM-кодування.

Вузол (учасник вашої мережі) бажаючий надіслати інформацію слухає ефір і якщо він не зайнятий, надсилає RTS пакет. Отримувач повинен у відповідь надіслати CTS пакет підтвердження. CTS пакет повідомляє про готовність прийняти повідомлення та одночасно є командоюіншим вузлам утриматися від передачі, щоб створити ефірної колізії. Але оскільки інші учасники мережі можуть не чути CTS команди, то можуть почати власну передачу пошкодивши інформацію, що передається. RTS пакет не забороняє передачу іншим вузлам. Тож через пошкодження в ефірі він може до отримувача і не дійти. При великій кількості учасників у мережі такі неодружені передачі та подальший механізм відновлення можуть займати значний проміжок часу. Велика частина часу може йти на безрезультатні спроби з'єднання, що ушкоджуються під час передачі. Протокол TDMA (Nstreme, NV2, AirMax ) рахунок контролю доступом базової станцією, дозволяє гарантовано розподілити потік даних між клієнтами без ефірних колізій. Ефективний при великій кількості клієнтів, особливо у поєднанні шейпером.

У цьому випадку вихід із положення один - підключати розумну кількість клієнтів на одну базову станцію. У разі необхідності подальшого розширення мережі встановлювати додаткові точки доступу нових клієнтів. Перешкоди від інших мереж. Друга проблема протоколу 802.11 не така очевидна.

Припустимо, у вас в мережі є віддалений клієнт. І це клієнт чує іншу мережу робочому каналі. Отримавши команду CTS від мережі, що заважає, його пристрій слухняно утриматися від передачі даних. Якщо в мережі, що заважає, йде інтенсивний обмін даними, вимушений простий клієнта вашої мережі може бути значним.

Примітка. Рівень сигналу мережі, що заважає, може бути дуже низьким, всього лише достатнім, щоб читалися заголовки прийнятих пакетів!