Беспроводная ad-hoc сеть — децентрализованная беспроводная сеть, не имеющая постоянной структуры. Клиентские устройства соединяются «на лету», образуя собой сеть. Каждый узел сети пытается переслать данные, предназначенные другим узлам. Определение узла, которому необходимо переслать данные, производится динамически, на основании текущих связей сети. Это является отличием от проводных сетей и управляемых беспроводных сетей, в которых задачу управления потоками данных выполняют выделенные маршрутизаторы (в проводных сетях) или точки доступа (в управляемых беспроводных сетях).
Особенности:
- Минимальное конфигурирование и быстрое развёртывание позволяет применять самоорганизующиеся сети в чрезвычайных ситуациях таких как природные катастрофы и военные конфликты
- Из-за динамически меняющейся топологии сети и отсутствия централизованного управления, данный вид сетей уязвим для ряда атак
Используемые протоколы маршрутизации:
- AODV — реактивный протокол (устанавливает маршрут по требованию) для маршрутизации unicast/multicast пакетов. Для вычисления маршрутов используется дистанционно-векторный алгоритм маршрутизации, для которого проблема “счёта до бесконечности” решена с помощью применения порядковых номеров при обновлениях маршрута
- DSDV (Destination-Sequenced Distance-Vector Routing) — проактивный протокол (маршруты устанавливаются вне зависимости от использования) для маршрутизации unicast/multicast пакетов. Для вычисления маршрутов используется дистанционно-векторный алгоритм маршрутизации, для которого проблема “счёта до бесконечности” решена с помощью применения порядковых номеров при обновлениях маршрута
- DSR (Dynamic Source Routing)
- DYMO
- OLSR — проактивный протокол (маршруты устанавливаются вне зависимости от использования), использующий обмен сообщениями приветствия и контроля для получения информации о топологии сети. Узлы используют эту информацию для определения следующего прыжка в пути маршрутизируемого пакета
- TBRPF — проактивный протокол (маршруты устанавливаются вне зависимости от использования)
Применение в беспроводных радио-модулях и сетях:
- Bluetooth (IEEE 802.15.1)
- WiFi (IEEE 802.11)
- ZigBee (IEEE 802.15.4)
- ONE-NET
- Wideband Networking Waveform
- Netsukuku
- OpenMesh
- CJDNS