Есть старый добрый MESH. Есть свежезапиленый CAPsMAN. По описанию возможностей они в первом приближении похожи. Хочу разобраться, может кому ещё пригодится.
Для начала перечень источников:
Wi-Fi Mesh сети для самых маленьких
Manual:Interface/HWMPplus (MESH)
Wireless WDS Mesh
Развертывание единого Hotspot через Mesh на базе оборудования Mikrotik Routerboard
WareHouse wireless network based on Mikrotik Mesh
Manual:CAPsMAN
Контроллер Wi-Fi точек доступа на Mikrotik
CAPsMAN контроллер для управления точками доступа Mikrotik
Mesh сеть — это распределенная, одноранговая, ячеистая сеть.
Каждый узел в ней обладает такими же полномочиями как и все остальные, грубо говоря — все узлы в сети равны.
Очевидно, это и есть самое главное отличие от CAPsMAN, который определяется как набор точек доступа с единой управляющей головой.
Roaming Ability - возможность бесшовного перехода между точками - в MESH заявлена.
Для CAPsMAN она намечается, но в нынешней прошивке пока не доделана.
Если нужно единообразно управлять множеством точек, проще использовать The Dude.
Поэтому за CAPsMAN возьмусь когда он созреет, а в первую голову разберусь с MESH.
WDS Mesh - беспроводная распределённая ячеистая сеть. Это когда одна сеть создаётся и поддерживается множеством точек беспроводного доступа. Но при этом у сети нет центра, от работы которого зависят все остальные. При выходе из строя любой точки, трафик должен потечь другим путём в обход прорехи.
У такой сети два слабых места: шлюз в интернет и пропускная способность по WiFi.
Первая слабость устраняется добавлением второго шлюза с использованием VRRP. Если сеть сильно растянута, было бы верным сделать шлюзы с противоположных краёв нашей сети и направлять трафик в ближайший шлюз, так сократив паразитную прокачку и увеличив надёжность сети.
Мы можем соединить точки доступа двумя способами: по проводам и без проводов. Очевидно, что проводами во всех отношениях лучше: быстрее, надёжнее и т.д. Тут можно не боятся перегрузки сети. В конце концов, проложить гигабит.
Но если возможности протянуть провод нет, то на счету каждый байт. Особенно если трафик идёт к шлюзу через много промежуточных ячеек.
И тут так же существует два способа соединения точек: обычным WiFi или собственными протоколами компании Mikrotik Nstream и NV2.
lanmarket.ua писал(а):Так мы видим, что в том случае, когда нам нужно установить связь по типу точка-точка, на дальнее или даже сверх дальнее расстояние, то оптимальным и оправданным, будет использование протокола Nstreme, в котором практически полностью сняты ограничения на дальность радиоканала и скорость в нем.А в случае, когда нам необходимо построить сеть по типу точка-многоточка, более “выгодным” будет использование протокола NV2 с его прогрессивной технологией TDMA, которая в отличии от технологии CSMA, использующейся в большинстве протоколов 802.11, для построения такого типа соединений, дает большие преимущества в пропускной способности канала и скорости доступа.
Т.е. ячейки нашей сети перестают быть равны. Некоторые из них превращаются в точки доступа для всех остальных точек и распоряжается кому и когда вещать. Тут грань между MESH и CAPsMAN сильно истончается.
Вырисовывается следующая схема:
- пользователи подключаются к точкам вроде cAP 2n по WiFi;
- эти точки в свою очередь являются клиентами более серьёзных точек вроде 2011UiAS-2HnD, к которым подключаются по протоколу NV2.
- те же, в свою очередь, подключаются к шлюзу по проводам
Теперь вернусь к вопросу отказоустойчивости. Сиречь о запасных путях передачи данных, когда каждая точка связана с несколькими соседними. А связана она может быть, как мы знаем, тремя разными способами: WiFi, NStream/NV2, Ethernet. Мало того, что нужно явно указать, какой путь предпочитать, а какой будет в запасе, так ещё и появляются петли в маршруте.
В Ethernet-сетях разруливанием таких случаев занимется протокол Spanning Tree.
Для смешанных (Ethernet/WiFi) существует протокол Hybrid Wireless Mesh Protocol (HWMP).
Микротиковцы на его основе создали свой собственный (не совместимый) протокол HWMP+ который и следует использовать в таких сложных случаях с множеством дублирующих друг друга каналов:
HWMP+ mesh routing supports not only WDS interfaces, but also Ethernet interfaces inside the mesh. So you can use simple Ethernet based distribution system, or you can combine both WDS and Ethernet links!