Alter.Org.UA  
 << Back Home EN en   Donate Donate www/www1/www2

Настройка WiFi, b/g/n, мостов, покрытие сложных помещений и т.п.

B/G/N

Подробно здесь: http://en.wikipedia.org/wiki/IEEE_802.11, к прочтению рекомендуется именно английский вариант из Wikipedia, т.к. в русском очень мало.
Кратко:

B, IEEE 802.11b - до 11 условных Мбит/с, довольно древний стандарт, 2.4 ГГц. Реальная скорость ~5 Мбит/с в обе стороны. Комфортное к-во клиентов порядка в режиме точки доступа 10 (учитываем, что это старые потребители, не испорченные широкими каналами) Выделено 13 каналов с разными частотами.

G, IEEE 802.11g - до 54 условных Мбит/с, до недавнего времени был основным стандартом, тоже использует диапазон 2.4 ГГц Реальная скорость при двунаправленой передаче - 21 Мбит/с, она же - 2.1Мб/с Комфортное к-во клиентов порядка в режиме точки доступа - 20-30. Ожидаемая скорость при таком раскладе около 0.5 Мбит/с на клиента. Учитываем, что при совестной работе нескольких клиентов в общей среде передачи возникает такая давно забытая вещь, как коллизии - когда более одного участника пытается что-то отправить в эфир. Поэтому скорость падает быстрее, чем растет к-во клиентов. Кроме того, клиенты, находящиеся ближе к точке имеют преимущество по скорости. Это тоже надо учитывать. Выделено 13 каналов с разными частотами. Но из-за высокой плотности передачи соседние каналы друг другу мешают. Реально не перекрывающиеся диапазоны - 1,6,11 либо же 4,10. Т.е. отстоящие друг от друга на 6 номеров. Некоторые устройства умеют 14й канал, находящийся достаточно далеко от 13, не конфликтует с 11м и более младшими. Проддукция Apple как правило не видит 12й и 13й каналы.

G-turbo, Super-G - до 108 условных Мбит/с, см. non-standard 802.11. Подобно N-стандарту использует параллельно несколько каналов и занимает вась доступный радиодиапазон. Фактическая скорость порядка 50 Мбит/с

N - есть вариант draft'а 150 условных Мбит/с, реальная скорость до 50-70 Мбит/с. Работает в 2.4 ГГц. Комфортное к-во клиентов в режиме точки доступа 50-60. Есть окончательный вариант стандарта до 600 мбит. Может работать как в 2.4 ГГц (обязательно), так и в 5 ГГц (опционально). Реальная скорость скачивания действительно далеко за 100 Мбит/с. Добиться таких высот удалось путем "склеивания" сосдних каналов. Т.е. чем большая допустимая скорость настроена в роутере, тем больше радиоканалов он занял. Поэтому N'ка на полной скорости в диапазоне 2.4 мешает ВСЕМ, поскольку занимает полосу 40МГц. А все вокруг мешают N'ке. Поэтому есть смысл принудительно ограничить скорость и полосу или вообще отправить в 5 ГГц. При использовании максимальной полосы в 40Мгц для использования остается только 2 назависимых канала: 2-й и 10-й

Производительность

Все сказанное выше относится к работе в режиме моста и/или точки доступа. При работе в режиме роутера может наблюдаться сильное (и даже катастрофическое) падение производительности при увеличении числа клиентов. Один, два, три, много! Все зависит от мощности процессора и прошивки.

Большую роль играет broadcast-трафик. Чем его меньше - тем больше остается полезной полосы. Для примера, сеть из ~200 Windows машин генерирует ~5-10 Мбит/с broadcast'а.

И очень большую - multicast. Это видео, это MDNS, это динамическая раздача IPv6 (см. IPv6 deployment for ISP) и много-много новых протоколов обнаружения и обмена, использующихся в современных мобильных устройствах, планшетах, и т.п. Проблемы 2:

  • некоторые устройства страдают излишней общительностью
  • промежуточные устройства (в т.ч. свитчи и радиоточки), не настроенные специальным образом, превращают этот трафик в broadcast.
  • при покрытии больших помещений или в рассчете на большое количество клиентов требуется много точек доступа. В этом случае обязательно подключать их к управляемому оборудованию с настроенной фильтрацией "мусорного" трафика, но без ограничения на к-во MAC-адресов.

Поэтому включаем поддержку обязательно.

Mixed mode

У всех есть настройка "смешанный режим", он же Mixed mode b/g или b/g/n. Это означает, что точка постарается принять всех. Но не означает, что у нее это получится. Есть точки, оборудованные независимыми радиомодулями, каждый под свой режим. С ними все хорошо. Более простые решения пытаются вещать по всем стандартам, ловят клиентов и останавливаются на самом медленном режиме. В нем и остаются. Все клиенты, пытающиеся подключиться позже имеют возможность увидеть ТОЛЬКО текущий режим. Т.е. если первыми были N-клиенты, точка в B и G видна более не будет. У клиента паника - аааа, сеть не видна. Поэтому никаких mixed mode на домашних роутерах с одним радиомодулем. Если на коробке ничего особого не написано (словам dual band не верить) и в настройках нет отдельных страниц для G и N режимов - только жесткое указание.

Также нужно обратить внимание на клиентские настройки. Вот там как раз лучше включить все мыслимые режимы.

Note: Иногда G+N все-таки работаeт нормально. Во всяком случае на TP-Link TL-WRD4300 (rev.1.5) с прошивкой OpenWRT у нас это получилось в диапазоне 2.4ГГц.

Note 2: На Ubiquity NanoStation/NanoBeam/NanoBridge M2 G+N прекрасно работаeт.

Точки с 2мя модулями G + N

Если клиенты умеют 5 ГГц - ставим N'ку в 5 на максимальную скорость. Если работает неустойчиво - скорость снижаем, играемся с базовым каналом. Если часть клиентов умеют N только в 2.4 ГГц и очень уж хочется побыстрее - настраиваем в N канал повыше, огнаничиваем скорость и сужаем полосу (на многих точках есть настройка ширины полосы 5, 10, 20, 40 МГц), чтобы не мешать G модулю, который будет настроен на 1й канал.

Покрытие помещений

Основная проблема - стенки, большое расстояние - реже. Чем бОльший путь сигнал проходит сквозь стену, тем сильнее он затукает. Вроде очевидно. Часто забывают, что при прохождении даже тонкой стены по диагонали расстояние из 10-15 см превращается в 1-2-3м. Т.е. работать не будет. Поэтому оборудку надо по возможности размещать в таком месте, из которого сигнал будет проходить стены, отделяющие нужные помещения, по прямой.

Если сигнал в отдаленных помещениях все равно низкий, придется ставить доп. точки. В идеальном варианте - дотянуть туда провод, настроить 2ю точку на другой канал, но такой же SSID (название сети) и с такими же настройками аутентификации. Получится WiFi роуминг, клиенты будут автоматом переключаться на лучшую точку. О том, какие каналы являются независимыми см. выше. Важный момент:

  • 1-я железка работает в режиме роутера
  • 2-я железка настраивается в режим точки доступа, на ней выключается DHCP и подключается она к LAN порту 1й.

      "Бесшовный" роуминг

      Еще на правильных железках можно использовать 1 канал на все точки, но при этом снижать мощность каждой, чтобы они друг другу не сильно мешали. На некоторых точках даже есть настройка, ограничивающая расстояние до клиента. Некоторые клиенты более охотно переключаются но более мощный источник, если используется один и тот же канал.

      Совсем без проводов

      Если провод ко 2й железке дотянуть нельзя, можно их соединить и по радио. Тут есть НО. Если 2. точку поставить в режим репитера (repeater, повторитель), общая пропускная способность сети упадет вдвое. Т.к. репитер сигнал принял и тут же отправил. Во все стороны :) Если такой вариант устраивает клиента и он в этом уверен на 200% - ОК.

      Note: это требует тщательной настройки, включающей в себя мониторинга уровня сигнала в помещении, корректировку мощности и т.п. На "домашних" железках со стандартными прошивками результат не гарантирован. При использовании OpenWRT больше.

      Правильный вариант таков:

      1. роутер с включенным DHCP на канале 1
      2. точка доступа в режиме AP-client - т.е. она подключается по WiFi как клиент к роутеру [1], подключаться к ней самой по радио нельзя (т.е. на ней выключена возможность Access Point), DHCP тоже выключен. Работает на том же 1м канале. Ее задача только в соединении роутера [1] и другой точки доступа [3]
      3. точка доступа, настроенная на независимый канал (например, 13), но с такими же настройками сети (SSID) и безопасности (шифрование, ключ, и т.п.) как на роутере [1], DHCP выключен, WAN порт подключен коротким медным патчкордом к LAN порту репитера [2]

      Настройка мощности

      Устанавливать нужно как можно меньшую мощность, при которой сохраняется устойчивая связь в дальних частях помещения. Слишком мощный сигнал

      1. отражается от стен и зашумляет помещение, что приводит к снижению качества связи
      2. "ослепляет" находящиеся рядом принимающие устройства.
      3. ухудшает качество приема у соседей, вынуждая их к попытка поднять мощность на своей стороне.

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

      Относительно мощности радиомостов:
      при настройке "на столе" ставим минимальную. Перед установкой снижаем скорость до минимума, мощность - в зависимости от расстояния. Если далеко - берем максимальную. Но ни в коем случае не свитим точками с близкого расстояния друг на друга. Можно спалить. После установки и правильной ориентации антенн можно плавно увеличивать скорость и снижать мощность. Ключевое слово - плавно. Иначе связь порвется и придется бежать на др. сторону с ноутбуком.

      2.3 ГГц и радиомосты (а также 2.5, 2.6 и 2.7)

      Некоторые железки еще умеют такую штуку, как сдвиг частоты. По всей видимости, это было изначально в чип заложено. Имеет смысл для радиомостов, клиентского оборудования, в котором это можно настроить, пока не попадалось. Суть в том, что все каналы смещаются в диапазон 2.3 ГГц, где нет толпы домашних роутеров и типа как чистый эфир. Работает как правило хорошо. Есть НО. Этот диапазон зарезервирован под релейки сотовой связи. Поскольку и релейки, и оборудованиедля радиомостов используют узконаправленные антенны, вероятность поставить свою точку в чужой луч или наоборот, своим лучем попасть в базовую станцию невелика. Но есть. Поэтому, если 2.3 ГГц упорно не заводится - ловить нечего.

      А еще некоторые умеют от 2.3 ГГц до 2.7 ГГц. При этом, как правило, работа идет в N стандарте, можно варьировать полосу от 5 до 40 МГц. Чем уже полоса - тем меньше скорость, но тем меньше вероятность наткнуться на зашумленный диапазон. Так что после выбора более-менеерабочего канала есть смысл поиграться с шириной полосы и скорость до получения оптимального результата. Стоит учитывать, что диапазоны 2.5-2.6 могут быть заняты 4G/WiMax

      Standard channels

      2.4 GHz b/g/n
      ChannelFrequency, kHzComment
      12412 
      22417
      32422
      42427
      52432
      62437
      72442
      82447
      92452
      102457
      112462
      122467 (Mac/Apple не поймают)
      132472 (Mac/Apple не поймают)
      142484 вообще не очень стандатная вещь
      5 GHz a/n
      365180 
      405200
      445220
      485240

      2013.09.08

      См. также




      Mail to alterX@alter.org.ua (remove X)  
<< Back Автор: Alter (Александр А. Телятников) Сервер: Apache+PHP под FBSD © 2002-2017