Мне нужно ограничить обширную территорию (> 1x1 км) подключением Wi-Fi, которое не будет прерываться при переходе клиентов от одной точки доступа к другой. И подключение точек доступа через Ethernet крайне нежелательно (Настройка AP: AP + Solar PSU).
TCP-соединение клиента должно быть активным после переключения на новую точку доступа.
Микротик СЕТКА способен решить мою проблему?
Беспроводной роуминг происходит на клиенте. Клиентское устройство решает, когда и переключится ли оно на лучшую точку доступа. AP не играет в этом особой роли.
Таким образом, уровень стабильности во время переключения на другую точку доступа зависит от устройства и драйверов клиента.
Я настоятельно рекомендую вам подключить все точки доступа к сети Ethernet.
У вас не может быть стабильной настройки, используя одно и то же воздушное пространство для ваших клиентов и вашей «магистрали» между всеми точками доступа. Особенно на 2,4 ГГц, где много шума.
Или, если вам абсолютно необходимо сделать это без кабелей, вы должны использовать другую полосу для магистрали (например, 5 ГГц) и другую для клиентов (например, 2,4 ГГц). Это означает, что точки доступа, которые вы будете использовать, должны иметь двойные радиомодули, чтобы иметь возможность передавать данные на разных диапазонах одновременно.
Но самый надежный и дешевый способ сделать это - использовать кабели.
Что касается TCP-соединений, до тех пор, пока вы не используете NAT или какие-либо другие средства отслеживания соединений между AP и маршрутизатором, и вы не меняете IP-адрес клиента, TCP-соединения должны продолжаться нормально во время перехода от одной AP. другому. Я только что протестировал это на iPhone, и он просто переключается на новую / ближайшую точку доступа. Выполнение эхо-запроса при перемещении показывает от нуля до 1-3 пакетов, потерянных во время перехода.
В то же время на ноутбуке с Windows с Wi-Fi-картой Intel он даже не переносится с одной точки доступа на другую, если я не принудительно отключу / включу интерфейс Wi-Fi.
Итак, как я уже сказал, беспроводной роуминг осуществляется на клиенте. AP ничего не может с этим поделать.
Одна вещь, которую может сделать Mikrotik, - это установить порог минимального сигнала перед принудительным отключением на клиенте, что потенциально может привести к повторному подключению к другой точке доступа. Но этот метод, вероятно, приведет к большему количеству потерянных пакетов. Опять же, все зависит от реализации клиента.
Я бы не стал использовать подход WDS. Я просто не вижу пользы. Особенно, если вам нужно использовать одну и ту же частоту на всех точках доступа. Это было бы катастрофой с точки зрения шума между точками доступа.
Лучше иметь каждую точку доступа на разной частоте, чтобы использовать весь спектр, не мешая друг другу.