[Article] Open Source реализации стандарта 802.11s (mesh)

Стандартизация

Стандартизация обеспечивает совместимость разработок различных производителей. При наличии стандарта разработка протоколов по поддержке mesh-сетей и внедрение устройств на базе этих протоколов может вестись повсеместно. Таким стандартом по организации mesh-сетей является IEEE 802.11s, находящийся сейчас в состоянии разработки и имеющий статус черновика. Стандарт 802.11s определит способ построения и конфигурации mesh-сетей через добавление и удаление точек доступа.

Вписать кратко историю изменений черновика

Mesh-сети - это сети сетевого уровня модели TCP/IP, функционирующие как обычные локальные сети типа IEEE 802. Так для других сетей и протоколов более высоко уровня mesh-сеть функционально эквивалентна радиовещательному Ethernet. Таким образом, чтобы mesh-сеть действительно была аналогична LAN типа IEEE 802, необходимо обеспечить взаимодействие с другими сетями через ретрансляцию данных на втором (сетевом) уровне и межсетевое взаимодействие на третьем (транспортном) уровне.

Понятия Mesh-сетей, введенные стандартом

mesh-порталы

Стандарт определяет два класса узлов: класс mesh-узлов, поддерживающих mesh-сервисы, и класс не mesh-узлов, включающий простые клиентские станции. Mesh-узел опционально может поддерживать и сервисы точек доступа (AP - «access point»).

Любое устройство, поддерживающее mesh-сервисы, называется mesh-точкой (MP - «mesh point»). Mesh-точка может быть либо только инфраструктурным устройством сети, либо полнофункциональной пользовательской станцией, которая участвует в формировании сети и работе с ней. Такая mesh-точка, которая такой узел называют mesh-точкой доступа (MAP - Mesh AP точками доступа).

Протокол взаимодействия

На сетевом уровне стандарт определяет используемый по умолчанию протокол маршрутизации Hybrid Wireless Mesh Protocol (HWMP). Выбор пути в протоколе комбинирует гибкость определения маршрута по требованию с некими раширениями, обеспечивающими эффективный проактивный выбор маршрутов к mesh-порталам. Благодаря своей гибридной природе протокол может быть легко адаптирован к работе как в инфраструктурной сети, так и в независимой Ad Hoc сети. Кроме того, определение протокола маршрутизации по умолчанию в спецификации mesh-сетей обеспечит взаимодействие средств коммуникации от разных производителей.

Расширения спецификации стирают разницу между клиентом сети и инфраструктурой. Устройства-клиенты могут также устанавливать соединения точка-точка с другими клиентами и точками доступа (AP).

Фреймворк маршрутизации позволяет интегрировать и любой другой протокол выбора пути.

HWMP основан на протоколе AODV (RFC 3561) и маршрутизации по дереву.