Mesh-сеть — технология беспроводного сетевого взаимодействия¶
Mesh-сеть (от англ. mesh — сетка) — это топология компьютерной сети, в которой каждый узел (устройство) способен не только принимать и передавать собственные данные, но и ретранслировать трафик соседних узлов, участвуя в маршрутизации. В отличие от классической звёздообразной топологии с центральным точкой доступа, mesh-сеть не имеет единой точки отказа: при выходе из строя одного узла данные автоматически перенаправляются по альтернативным маршрутам. Технология широко применяется в домашних Wi-Fi-системах, промышленных IoT-сетях, военных и космических системах связи.
¶Принцип работы
В mesh-сети узлы обмениваются служебной информацией о состоянии каналов связи и формируют таблицы маршрутизации. Маршрут до конечного получателя выбирается динамически — на основе метрик качества канала (уровень сигнала, задержка, загрузка). Если связь с одним узлом деградирует, трафик автоматически переключается на другой путь. Такой механизм называется самоорганизацией (самовосстановлением) сети.
Узлы mesh-сети выполняют двойную роль: они являются конечными устройствами (например, точками доступа Wi-Fi или датчиками) и одновременно маршрутизаторами для соседних узлов. Для этого требуется специальное программное обеспечение или прошивка, поддерживающая mesh-протоколы.
¶Классификация
Mesh-сети классифицируют по нескольким признакам.
По типу среды передачи:
- Полные (полностью связные) — каждый узел соединён с каждым. Реализуются редко из-за квадратичного роста числа соединений.
- Частично связные — соединения существуют не между всеми парами узлов, но маршруты до любого узла всегда есть.
По участию узлов в ретрансляции:
- Спутниковые (full mesh) — все узлы ретранслируют трафик.
- Частичные (partial mesh) — часть узлов работает только как конечные точки.
По наличию проводной связи:
- Гибридные — узлы соединены проводами (Ethernet, оптоволокно), а беспроводная mesh-связь используется как резервный или дополнительный канал. Такая схема характерна для домашних mesh-систем.
- Полностью беспроводные — все каналы между узлами радиоканалы. Применяются в сенсорных сетях, на объектах, где прокладка кабелей затруднена.
¶Протоколы и стандарты
Для построения mesh-сетей используются различные протоколы:
- IEEE 802.11s — стандарт mesh-расширения для Wi-Fi, описывающий протоколы формирования сети и маршрутизации (HWMP — Hybrid Wireless Mesh Protocol).
- ZigBee (IEEE 802.15.4) — протокол для низкоэнергетических сенсорных сетей с поддержкой mesh-топологии.
- Bluetooth Mesh — спецификация Bluetooth SIG для IoT-устройств, основанная на управляемой заливке (managed flooding).
- Thread — протокол для умного дома, объединяющий устройства IPv6 через mesh-топологию.
- 6LoWPAN — адаптация IPv6 для сетей с низким энергопотреблением, часто используется поверх mesh-топологии.
- OLSR (Optimized Link State Routing) и AODV (Ad hoc On-Demand Distance Vector) — протоколы маршрутизации для мобильных ad hoc-сетей (MANET).
¶Применение
¶Домашние Wi-Fi-системы
Наиболее массовое применение mesh-сети получили в домашних беспроводных системах (Mesh Wi-Fi). Вместо единой мощной точки доступа используются несколько модулей (узлов), которые расставляются по дому и образуют единую сеть с одним именем (SSID). Устройство при перемещении автоматически переключается на узел с лучшим сигналом. Такие системы выпускают компании Google (Google Nest Wifi), TP-Link (Deco), ASUS (AiMesh), Eero и другие.
¶Промышленность и IoT
Mesh-топология применяется в промышленных сетях датчиков: на нефтехимических объектах, в шахтах, на транспорте. Узлы ZigBee или Thread формируют самовосстанавливающуюся сеть, устойчивую к отказу отдельных устройств.
¶Военные и специальные сети
Технология нашла применение в полевых сетях связи, где инфраструктура отсутствует или уничтожена. Узлы (радиостанции, транспортные средства) образуют самоорганизующуюся сеть, устойчивую к частичным отказам.
¶Городские сети
Mesh-сети используются в системах умного города: уличное освещение с датчиками, системы парковки, видеонаблюдение. Каждый фонарь с mesh-модулем может ретранслировать данные соседних устройств.
¶Достоинства и ограничения
Достоинства mesh-сетей:
- Отсутствие единой точки отказа, высокая отказоустойчивость.
- Масштабируемость — новые узлы добавляются без перестройки сети.
- Автоматическое восстановление маршрутов при отказах.
- Охват больших территорий без прокладки кабелей.
Ограничения:
- Каждый узел потребляет энергию не только на собственную работу, но и на ретрансляцию, что критично для батарейных устройств.
- Ретрансляция увеличивает задержку и снижает пропускную способность по мере роста числа «прыжков» (hop count).
- Стоимость системы выше, чем одной мощной точки доступа.
- Управление качеством сети сложнее, чем в централизованной топологии.
¶История
Идея mesh-сетей восходит к исследованиям.packet-switching сетей 1960-х годов. В 1970-е DARPA финансировало разработку сетей с распределённой маршрутизацией для устойчивости к отказам. Термин «wireless mesh network» вошёл в употребление в начале 2000-х годов в контексте исследований мобильных ad hoc-сетей. Стандарт IEEE 802.11s был окончательно утверждён в 2011 году. Коммерческие домашние mesh-системы появились на рынке около 2015–2016 годов.
¶Источники
- IEEE Std 802.11s-2011 — IEEE Standard for Information Technology — Telecommunications and information exchange between systems — Local and metropolitan area networks — Specific requirements — Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 10: Mesh Networking
- Akyildiz I. F., Wang X. — Wireless Mesh Networks, CRC Press
- ZigBee Alliance — ZigBee Specification
- Bluetooth SIG — Mesh Profile Specification
