sanaforewer писал(а):
Как работает выбор канала на роутере, если установлен автовыбор канала? На всех ли роутерах один и тот же алгоритм?
Например режим авто, канал 6, в метре появилось ещё одно устройство роутер, там взяли и вручную поставили 6ой канал. Роутер с авто каналом сменит канал? Если да, то когда? Или же он никогда его не сменит, до тех пор, пока ко второму роутеру ничего не подключено и нет вещания на 6ом канале?
Если роутер с прошивкой, где отсутствует "Периодическое сканирование", то алгоритм будет следующий:
1. Выбран режим Auto
2. Меняете настройки в разделе WiFi или же просто нажимаете "Применить"
3. Роутер сканирует окружающую сеть и далее подсчитывает уровень помех на каждом из каналов (включая помехи с соседних каналов действующих на текущий). В этот момент на web-интерфейсе видите loading
4. Если есть менее загруженный канал, то переходит на него
Выставив в телнете "Отладочные сообщения" - увидите в данном случае примерно следующее (опять же не на всех платформах реализован вывод):
Jan 1 00:01:54 kernel: d-link channel[1+2+3+4+5] = 3620
Jan 1 00:01:54 kernel: d-link channel[2+3+4+5+6] = 3910
Jan 1 00:01:54 kernel: d-link channel[3+4+5+6+7] = 4130
Jan 1 00:01:54 kernel: d-link channel[4+5+6+7+8] = 4230
Jan 1 00:01:54 kernel: d-link channel[5+6+7+8+9] = 4140
Jan 1 00:01:54 kernel: d-link channel[6+7+8+9+10] = 4020
Jan 1 00:01:54 kernel: d-link channel[7+8+9+10+11] = 3790
Jan 1 00:01:54 kernel: d-link channel[8+9+10+11+12] = 3580
Jan 1 00:01:54 kernel: d-link channel[9+10+11+12+13] = 3400
Jan 1 00:01:54 kernel: d-link select channel = 9+13
Если же в прошивке доступен функционал "Периодическое сканирование", то алгоритм выглядит следующим образом:
1. Выбран режим Auto
2. Включено Периодическое сканирование и задан интервал времени (по дефолту 60сек, от этого значения далее и будем отталкиваться)
3. Далее роутер каждые 60с сканирует окружающую сеть и переходит на канал более свободный, если таковой имеется.
тут есть один нюанс:
если к роутеру в одном из диапазонов подключен клиент или же он сам в этом диапазоне подключается в кач-ве клиента/повторителя/wisp, то этот диапазон сканироваться не будет до тех пор, пока на роутере в данном диапазоне не будут отсутствовать подключения. Таким образом, получаем следующее:
Имеется роутер DIR-825AC (или любой другой 2ух диапазонный с поддержкой данной функции). Периодическое сканирование включено в обоих диапазонах. В диапазоне 2.4ГГц к роутеру подключен телефон/ноутбук. Роутер будет сканировать окружающие сети только в 5ГГц и переходить на свободные каналы только там. Как только в 2.4ГГц телефон/ноутбук отключаться, то роутер начнет сканировать оба диапазона.