Всем привет! Кратко о том, как работает «band steering». Эта функция есть у большинства производителей оборудования, например Cisco, Aruba и др. Суть в том, что точка доступа «подталкивает» беспроводные устройства подключаться к 5 ГГц. Но важно понимать: решение о том, к какому BSSID подключаться, полностью контролирует само устройство. Точка доступа может попытаться повлиять на выбор, но не управляет им напрямую.
У каждого производителя реализация band steering может немного отличаться, но в целом: когда точка доступа получает запрос на поиск или ассоциацию от устройства на 2.4 ГГц, и при этом a) она понимает, что клиент поддерживает 5 ГГц (за счёт специальных данных в запросе) или b) просто по умолчанию, например, первые 4–5 попыток подключения — она НЕ отвечает. По сути, точка доступа «игнорирует» устройство, в надежде, что оно продолжит поиск и переключится на 5 ГГц. Однако устройства не могут сканировать одновременно и 2.4, и 5 ГГц.
Поэтому, используя эту функцию, мы надеемся, что проприетарный алгоритм выбора BSSID и роуминга у устройства «понял намёк» и переключился. Но на практике это далеко не всегда работает надёжно. Из-за этого могут быть задержки при первом подключении, а у настойчивых устройств, которые никак не хотят переходить на 5 ГГц или у кого драйверы неидеальные, всё равно остаётся 2.4 ГГц. Такой исход возможен вне зависимости от производителя точки доступа, где включена эта функция.
В итоге, хоть и можно добиться, что больше клиентов подключатся к 5 ГГц, чаще всего это приводит к недовольству пользователей из-за нестабильного Wi-Fi.
Как лучше распределить клиентов между диапазонами?
1) Настройте устройства, чтобы предпочтение отдавалось 5 ГГц — в Windows 10 и macOS такая возможность есть, если драйвер поддерживает её (если в настройках адаптера этой опции нет — обновите драйверы).
2) Сделайте отдельные SSID для каждого диапазона, например, только 5 ГГц и только 2.4 ГГц.
3) Включите поддержку 802.11k с двойным списком соседних точек доступа (не уверен, есть ли эта настройка в контроллере UniFi).
Удачи!