Меш-сеть — это распределенная, одноранговая, самоорганизующаяся сеть с ячеистой топологией. И все!
Давайте теперь разберем более подробно это определение, прочитав его сразу видно что тут нет нет слов "беспроводная", "Wi-Fi", "802.11ax и ac" и так далее. А почему? Да потому что это сеть не обязательно должна быть беспроводной и тут возникает путаница, но обо всем по порядку.
Распределенная - это несколько узлов, ячеек сети
Одноранговая значит что нет главного и подчинённого, все звенья, ячейки цепи равны между собой
Самоорганизующаяся означает, что сеть способна сама изменять свою конфигурацию на лету и перестраивать свою топологию, потеря одного члена сети- ячейки не приведен к фатальным последствиям сеть будет пытаться "затянуть" повреждение передавая информацию по другому маршруту.
Ну ячеистая это повторение того всего, что уже сказано
Итак, сеть состоит из устройств, заметьте я не говорю роутеров или репитеров или беспроводных передатчиков, просто устройств они могут быть проводные, беспроводные - любые! Которые подключаются к друг другу по каналам связи, проводным или беспроводным - любым! Обладают равноправными правами, а значит способны как к передачи так и приему данных и формируют соединения со всеми остальными устройствами любыми(!) доступными способами.
Функция ячеистой сети как я сказал передача и прием информации для этого узлы сети - ячейки соединяются по принципу «каждый с каждым». Таким образом, большое количество связей обеспечивает широкий выбор маршрута трафика внутри сети — следовательно, обрыв одного соединения не нарушит функционирования сети в целом.
И что мы видим, а мы видим самовосстанавливающуюся сеть передающих принимающих устройств идеально для... Правильно военных! Они и были первым кто все это придумал, командный пункт для военных это место преткновения, нет командного пункта повышается отказоустойчивость всей сети. Провод то же уязвимое звено перерезал и все нет узла. Ну а дальше появился Wi-Fi, а потом появилась сеть не только 2,4 ГГц, но и 5 ГГц, несколько передатчиков - приемников, технологии MIMO (MU-MIMO), Beamforming и так далее и все это пошло в угоду Mesh сети. Такие технология получила названия Wi-Fi Mesh и именно сейчас она активно развивается и получилось что Mesh и Wi-Fi Mesh это синонимы хотя это совсем не так и технология ячеистой топологии куда обширнее чем просто Wi-Fi Mesh, а со словом Mesh (Меш) набллюдается вообще безобразная путаница
Мы рассмотрим два разные значения сети Mesh (Меш)
Глобальной Меш-сеть
Локальная (частная) Wi-Fi Mesh
Если организовать подключение роутеров между собой по ячеистой технологии то можно создать глобальную меш сеть
И такая глобальная меш сеть то же будет называется меш сетью простите за тавтологию
Глобальные сети Меш — это путь, по которому человечество может построить свободный, устойчивый к цензуре, децентрализованный интернет.
Свойства глобальной Меш-сети
В Меш-сети невозможно контролировать трафик и узлы, обслуживающие сеть, потому что там нет единого центра для получения IP-адресов (DHCP), все маршруты распределенные и динамические.
Меш-сеть опционально анонимна и всегда приватна. Весь трафик шифруется по умолчанию. Нет централизованных логов сессий пользователей и активности узлов.
Трафик невозможно приоритезировать.
Сеть невозможно заблокировать или закрыть, потому что она соединяется по принципу «каждый с каждым», что создает большое количество связей. Обрыв одного или нескольких соединений не нарушит функционирование сети в целом.
Если произошло стихийное бедствие, то с помощью Меш-сети можно быстро построить сеть на месте происшествия для связи.
Такие сети уже есть. Самая крупная Меш-сеть в мире называется Guifi, находится в Испании и насчитывает около 34,593 активные ноды (ячейки)
Протоколы для организации Wi-Fi Mesh сетей это:
CJDNS
B.A.T.M.A.N.
DTN
Netsukuku
OSPF
Но все же перейдем от глобальных сетей к частным или просто Wi-Fi Mesh
Как обеспечить доступ к сети во всех уголках, частного дома или участка?
Выглядит это так вы проводите две сети
проводную
и
беспроводную
Далее вы можете пойти двумя путями:
Сложным. Поставить в разных углах квартиры (дома, участка) роутеры и подключить их к проводной сети назначив им имена Wi-Fi сети (SSID) разные или одинаковые с одинаковыми или разными паролями, это абсолютно не важно Если даже у вас будут сети с одинаковыми названиями (SSID) и паролями, находящиеся на одном канале (вопрос зачем так делать мы не рассматриваем) физически, для клиента это будут две разные беспроводные сети и подключаясь к одной сети Ваш, к примеру телефон будет до конца цепляется за нее и только когда уже совсем пропадёт связь он переключится на другую, а иногда нужно будет включить и выключить родиомодуль для того что бы Ваше клиентское устройство подцепилось к нужной сети с хорошим сигналом - понятно что такое поведение устройств не удобно.
Второй путь беспроводный, поставить репитеры, ретранслятор, но он еще хуже в плане скорости.
Репитер повторит сигнал того же качества, что получил от роутера
Репитер работает в том же канале, что и роутер, а потому скорость будет падать примерно в два раза.
Репитер создаст отдельную сеть. Когда будете к ней переподключаться, интернет-соединение разорвётся.
Но есть технология Wi-Fi Mesh! А это значит само устройство будет выбирать канал связи проводной или беспроводной, но тот который быстрее (алгоритмы адаптивной маршрутизации ) Этот канал не будет делится с клиентским устройством, а значит не будет урезание скорости. При переподключении между разными станциями ваше клиентское устройство этого просто не заметит, для него это будет одна и та же сеть - бесшовная технология
Сейчас все больше и больше появляется устройств для организации Локальной (частной) Wi-Fi Mesh (Меш) это минимально два устройства, как правило два, но иногда больше, три, четыре, шесть и так далее. Стоят такие устройства дорого (минимум 4 т. на момент написания статьи), а что вы хотите? Продвинутые, новые технологии и устройств то минимум два. Но функциональность Mesh может быть добавлена в любой более менее современный роутер.
И конечно мы поговорим о том как добавить Mesh на роутер с OpenWrt
802.11s based wireless mesh network
B.A.T.M.A.N. / batman-adv
OLSR Mesh
802.11s
802.11 - это набор стандартов, которые регулируют методы передачи по беспроводной сети
IEEE 802.11s - поправки к IEEE 802.11 именно для ячеистых сетей
802.11s надежно работает с OpenWrt 19.07