Ячеистая топология сети плюсы и минусы. Что такое меш и почему за этими сетями наше будущее. Вычисление емкости и пропускной способности

  • 05.11.2019

Ячеистые сети - это распределенная система передачи данных. Все узлы в этой сети соединяются, обмениваются сигналами и совместно усиливают его, не используя центральный сервер. Узлом в этом случае становится любое устройство, которое одновременно может получать и передавать данные, - например мобильный телефон.

Ячеистые сети существуют давно: например, в 1980-е годы они использовались в военных целях - для налаживания связи между бойцами, которые находятся друг от друга на большом расстоянии. На рынок эти сети вышли в 1990-е, но не пользовались популярностью из-за примитивности технологии, которая позволяет делиться данными напрямую. Однако после того как стартап Eero представил свою ячеистую технологию в 2015 году, похожие системы покупателям предложили и крупные компании - Google и D-Link.

Как это работает?

Представьте множество устройств, которые связаны между собой беспроводной связью, - все они взаимодействуют друг с другом для приема и передачи данных. К примеру, если это сотовый телефон, то при подключении он становится и роутером. При этом каждый новый пользователь расширяет зону покрытия сети.

Остальное проще объяснить на примере: после урагана Сэнди, когда интернет был недоступен, людям помогала обмениваться сообщениями ячеистая сеть - они подключались к ней с помощью Bluetooth. Протестующие использовали ячеистую сеть в Гонконге с помощью приложения FireChat; узлами в этом случае выступали телефоны, которые образовывали сеть из равноправных участников. Сотовые операторы или провайдеры не могут отключить ее. Даже если отобрать у активистов часть телефонов, то оставшиеся устройства все равно смогут передавать друг другу информацию и сигнал. Но это выход не в глобальный интернет, а прототип мини-интернета между этими устройствами.

Погодите, то есть в «Фейсбук» с помощью этой технологии не зайти?

Позволяет, просто это другой виток развития ячеистых сетей. Если хотя бы одно устройство в ней имеет доступ к «большому интернету», то ее получат и другие участники сети. Если упростить, это несколько передатчиков, которые связаны между собой и Wi-Fi роутером с измененной технологией. Все эти устройства равномерно распределяют интернет по территории, на которой они располагаются, - например по большому дому или даже городу.

Например, в Нью-Йорке существует сеть NYC Mesh, которая устанавливает на крыше большие антенны для раздачи интернета, которые подключаются к роутерам жителей этих домов. Сеть живет на добровольные пожертвования.

В чем отличие от обычного доступа к интернету?

Представьте, что вам нужно отправить электронное письмо. Для этого вам нужен компьютер, ноутбук или телефон, который подключен к проводному или беспроводному интернету, чтобы запросить доступ в интернет у локального оператора. После этого устройство присоединяется к центральному хабу - точке Wi-Fi, сетевому коммутатору или сотовой станции.

Но в некоторых случаях такое средство общения неудобно. Представим, что вам нужно отправить один файл ста людям. Ваш файл должен пройти через длинный путь нескольких хабов, пока он не достигнет сервера электронной почты. Чтобы получить его, людям нужно сто раз загрузить этот файл к себе с помощью подключения к интернету. Чтобы упростить этот процесс, появились ячеистые сети, где обмен информацией происходит между устройствами напрямую, без центрального хаба.

И для чего это нужно?

Ячеистые сети называют следующим шагом в развитии беспроводных сетей, потому что они решают проблему «мертвых зон» в больших помещениях, - интернет будет распределен по всему помещению равномерно. Обычно небольшая сеть состоит из двух или трех узлов и роутера, который обеспечивает соединение с интернетом. К этой сети вы можете добавить еще несколько узлов, если они требуются, их количество не ограничено. Активисты свободного доступа к интернету стараются популяризировать идею бесплатной сети во всем мире - причем чем больше людей в этом будет участвовать, тем быстрее это произойдет.

Стоит ли покупать домой ячеистую сеть?

Зависит от того, что вам нужно. В случае, если вы хотите использовать ее дома для получения более стабильного сигнала, даже производители советуют устанавливать такую систему в помещениях, если они больше 230 квадратных метров. Они также могут пригодиться в домах, которые построены из кирпича, со стенами из гипса или другого материала, который блокирует сигнал Wi-Fi. В других случаях хороший Wi-Fi роутер, который будет правильно установлен в помещении - в центре, далеко от стен, - сможет справиться с нагрузками.

Большое пространство - не единственный критерий. Ячеистые сети стали актуальны и из-за количества устройств, которые требуют подключения к интернету, - если вы пользуетесь умной камерой на двери, то сигнал вашего роутера может до него попросту не дотянуться. Особенно если в другой комнате у вас стоит Alexa, а на кухне - умный чайник.

А минусы у него есть?

Да. В первую очередь, если вы подключены не к роутеру, а к более мелким узлам - скорость интернета будет ниже. Например, ваш роутер стоит в гостиной, а в спальне и коридоре - узлы. Если вы будете смотреть видео в спальне, то скорость замедлится, потому что роутер будет передавать данные сначала узлу, а он, в свою очередь - на ваш ноутбук. Во-вторых, ячеистая система для дома стоит дорого.

Я решил, что мне нужна такая сеть, к чему стоит присмотреться?

Если стоимость не отпугивает вас, то присмотритесь к крупным производителям. Например, первая компания, которая занялась продажей ячеистых сетей для дома, - Eero - предлагает роутер и два узла за $300. Примерно такое же количество устройств, с чуть измененными параметрами, от Google Wifi стоят $179, а у Linksys такую систему можно купить за $300. Перед покупкой лучше поискать рецензии СМИ, зачастую зарубежные издания тестировали их у себя в редакциях.

Удалось ли построить какую-то большую ячеистую сеть?

Да, одна из самых больших крупных сетей - Guifi - сейчас находится в Каталонии и Валенсии, состоит из 33 тыс. узлов. Она появилась еще в начале нулевых, когда местные жители устали ждать появления в регионе нормального интернет-провайдера. Они настроили несколько роутерев, договорились с администрацией и установили оборудование в стратегических точках города. Сеть стартовала с одной Wi-Fi ячейки и расширялась постепенно. Сейчас Guifi развивается на общественных началах и подключение к ней доступно совершенно бесплатно через мобильную сеть. Другой пример - похожий проект AWMN в Греции, где сеть появилась в 2003 году, его цель также была в том, чтобы выстроить большую сеть. К тому времени, как услуги по широкополосному подключению перестали быть редкостью в Афинах, успел добраться до более удаленных регионов Греции и даже соединиться с узлом в Словении.

Неполносвязная топология.

Все другие варианты основаны на неполносвязных топологиях , когда для обмена данными между двумя компьютерами может потребоваться транзитная передача данных через другие узлы сети.

Рассмотрим некоторые виды неполносвязных топологий. Выделим несколько базовых технологий: шина, звезда, кольцо, ячеистая . Сами по себе базовые топологии не сложны, однако на практике часто встречаются довольно сложные их комбинации.

Ячеистая топология получается из полносвязной путем удаления некоторых связей. Ячеистая топология допускает соединение большого количества компьютеров и характерна, как правило, для крупных сетей. Сеть с ячеистой топологией обладает высокой избыточностью и надежностью, так как каждый компьютер в такой сети соединен с каждым другим отдельным кабелем. Сигнал от компьютера-отправителя до компьютера – получателя может проходить по разным маршрутам, поэтому разрыв кабеля не сказывается на работоспособности сети. Основной недостаток – большие затраты на прокладку кабеля, что компенсируется высокой надежностью и простотой обслуживания.


Рис.4.2.1 Ячеистая топология.

Ячеистая топология применяется в сочетании с другими топологиями при построении больших сетей.

4.2.2. Звезда .

При топологии звезда (рис.4.2.2) все компьютеры с помощью сегментов кабеля подключаются к центральному устройству, называемому концентратором (hub). В функции концентратора входит направление передаваемой компьютером информации одному или всем остальным компьютерам сети. В качестве концентратора может выступать как универсальный компьютер, так и специализированное устройство.

В настоящее время концентратор стал одним из стандартных компонентов сети. В сетях с топологией звезда он, например, служит центральным узлом. Концентраторы делятся на пассивные и активные . Активные регенерируют и передают сигналы так же как репитеры (повторители). Их называют многопортовыми повторителями . Обычно они имеют от 8 до 12 портов для подключения компьютеров. Активные концентраторы подключают к электрической сети. К пассивным концентраторам относятся монтажные или коммутирующие панели. Они просто пропускают через себя сигнал, не усиливая его и не восстанавливая. Пассивные концентраторы не надо подключать к электросети.


Рис.4.2.2 Звездообразная топология.

Недостатки этой топологии: высокая стоимость сетевого оборудования из-за необходимости приобретения специализированного центрального устройства. Кроме того наращивание сети ограничивается количеством портов концентратора. Главное преимущество этой топологии перед шиной – более высокая надежность. Выход из строя одного или нескольких компьютеров на работу сети не влияет. Любые неприятности с кабелем касаются только того компьютера, к которому этот кабель присоединен, и только неисправность концентратора приводит к падению сети. Кроме того, концентратор может играть роль интеллектуального фильтра информации, поступающей от узлов в сеть, и при необходимости блокировать запрещенные администратором передачи.

Ячеистая сеть представляет собой сеть взаимосвязанных маршрутизаторов, называемых узлами, или точек. Эти узлы работают друг с другом, чтобы обеспечить покрытие интернета на широкой территории, что не может обеспечить традиционная домашняя сеть.

В обычной домашней сети есть один маршрутизатор, обеспечивающий сетевое / интернет-покрытие, насколько это возможно, через стены, дверь, вверх по лестнице и т.д. Ячеистая сеть состоит из нескольких маршрутизаторов, каждая из которых обеспечивает покрытие, но все еще одна сеть, поскольку каждая из них также взаимодействует с другими соседними узлами.

Результатом является единая сеть, которая имеет гораздо лучший охват, чем может обеспечить один маршрутизатор. Ячеистая сеть может доставлять доступ в Интернет в любом месте, куда могут добраться узлы, например, через трехэтажный дом или даже через несколько городских кварталов.

Типы ячеистых сетей

Домашняя сетчатая сеть — это не единственный тип сети, который может быть настроен в топологии сетки. Некоторые беспроводные сетчатые сети соединяют больше, чем просто устройства в вашем доме, а другие полностью подключены.

Беспроводная сеть с сеткой наиболее применима к среднему потребителю. Существует несколько типов:

Ad-hoc Mesh Networks

Сети «на лету» ad-hoc часто создаются как способ взаимодействия устройств друг с другом, когда нет существующей инфраструктуры.

FireChat — один из примеров мобильного приложения, которое использует Bluetooth, чтобы пользователи могли общаться друг с другом без доступа в Интернет, путем передачи данных через соседние устройства для доступа к другим пользователям.

Некоторые интеллектуальные домашние продукты, такие как SmartThings от Samsung, могут взаимодействовать с другими компонентами всей системы (например, датчиками и сигнализациями) для выполнения определенных задач без необходимости связываться с основным центром.

Домашние Mesh сети

Mesh сеть, предназначенная для домашних пользователей, обеспечивает Wi-Fi во всем доме или небольшом офисе с использованием нескольких маршрутизаторов. Существует несколько сетевых сетевых систем, таких как Google Wi-Fi и Orbi от NETGEAR.

Муниципальные сети

Сообщества или муниципальные ячеистые сети очень похожи на те, что созданы в домах, за исключением того, что вместо того, чтобы содержать сеть внутри одного здания, она охватывает весь район или город для подключения больших площадей.

FabFi — один из примеров сетевой сети в масштабе города.

Как работает сеть Wi-Fi Mesh

Вы можете думать о сетке домашних сетей как цепочке ссылок. Каждая ссылка (узел ячеистой ​​сети) подключается к остальным, так что целая сеть может достигать дальнего расстояния — намного дальше, чем любая одна линия (узел) может достигать — все же они все еще привязаны друг к другу независимо от того, сколько их там.

Итак, чтобы превратить ваш стандартный Wi-Fi в ячеистую сеть, вам нужна настройка, которая включает в себя несколько узлов. То, как он работает, — это подключение основного узла к вашему модему, как обычный маршрутизатор, а затем подключение другого узла к первому.

Оттуда вы можете подключить третий или четвертый узел или даже больше, чтобы каждый узел мог взаимодействовать с другими соседними узлами, чтобы обеспечить Wi-Fi дальше и дальше от основного, где находится ваш модем.

Ячеистые системы сети созданы специально для этой цели создания сети маршрутизаторов. Устройства работают в тандеме по умолчанию, поэтому вам не нужны какие-либо специальные знания о том, как настроить маршрутизаторы, чтобы заставить их работать таким образом.

В качестве примера рассмотрим домашнюю сеть, в которой соединение с интернет-провайдером входит в комнату подвала. Линия, идущая от интернет-провайдера, подключается к модему, и один узел из сетчатой ​​системы подключается к модему. Другой узел можно подключить в нескольких комнатах, чтобы растянуть сигнал Wi-Fi через эти две комнаты.

Еще один узел может быть установлен наверху, в пределах досягаемости любого из двух других, так что, как только он будет подключен и работает правильно, полный сигнал может быть достигнут наверх, даже если маршрутизатор находится в подвале.

Домашняя Mesh сеть: плюсы и минусы

Есть и преимущества, и недостатки сетчатой ​​сети. Короче говоря, если нуждаетесь в Wi-Fi для покрытия всего вашего дома, то ячеистая сеть — хорошая идея.

Плюсы:

  • Нацелена на любую комнату с сильным Wi-Fi для решения сбросов Wi-Fi-соединения
  • Обеспечивает доступ в Интернет в областях, которые не имеют Ethernet- соединений или слишком далеко от основного маршрутизатора
  • Если узел завершает работу или блокируется помехой, сеть будет оставаться активной, пока функционирует другой соседний узел
  • Все, что работает в локальной сети, может работать более плавно, потому что узлы могут взаимодействовать друг с другом, а не общаться с центральным маршрутизатором
  • Установка и управление большинством ячеистых сетей очень проста, потому что они контролируются мобильным приложением для мобильных устройств
  • Расширение сети ячеек с большим количеством узлов так же просто, как подключение узлов к розетке и обновление приложения
  • Установка может стоить меньше, чем традиционная сеть, если вы считаете, что простота добавления узлов и тот факт, что требуется очень небольшая установка (вам не нужно запускать какие-либо сетевые кабели)
  • Большинство узлов сетки являются маленькими и гладкими и не имеют внешних антенн

Минусы:

  • Сетевая mesh система обычно стоит больше, чем традиционный маршрутизатор
  • Множество узлов должны располагаться по всему дому
  • Настройка ячеистой ​​сети, вероятно, больше, чем вам нужно, если ваш дом составляет менее 1500 квадратных футов

Итак, следует ли использовать сеть Mesh?

Есть несколько вопросов, которые вы можете задать себе, чтобы решить, следует ли вам использовать сетевые сети:

Вы пытались улучшить существующий сигнал Wi-Fi?

Может возникнуть соблазн перейти прямо в ячеистую сеть, учитывая ее удивительные преимущества и простоту использования, но вам может даже не понадобиться что-то такое, если ваша существующая сеть может быть улучшена с минимальными затратами.

Например, если вы можете переместить свой маршрутизатор в место в середине вашего дома, это, вероятно, обеспечит лучший Wi-Fi во всех комнатах. Если ваш маршрутизатор устарел, вы можете купить новый. Вы даже можете обновить свои антенны, если считаете, что это может помочь.

Ваш дом достаточно велик, чтобы иметь сетчатую сеть?

Дома с несколькими комнатами, и особенно дома с несколькими этажами, лучше всего используют сетчатую сеть. Стратегически размещенные узлы могут заполнять все необходимое пространство с помощью покрытия Wi-Fi, чтобы вы никогда не выходили за пределы диапазона от маршрутизатора.

Тем не менее, любой человек, живущий в однокомнатной квартире или доме с двумя спальнями, может, вероятно, обойтись обычным маршрутизатором.

Что-то блокирует ваше Wi-Fi соединение?

Помехи Wi-Fi — это большое дело. Если у вас есть бетонные стены, несколько крупных электроники или другие крупные объекты, которые блокируют беспроводные сигналы, Mesh является одним из решений, так как вы можете поместить узлы в любом месте, где захотите обойти эти препятствия.

Вы много знаете о создании сети?

Еще один способ сказать, является ли сетка сетью тем, чем вы занимаетесь, если вы не очень разбираетесь в технологиях. Настройка сети Wi-Fi очень проста. Например, с помощью Google Wifi все, что вам нужно сделать, — это проверить QR-код в нижней части каждого узла, чтобы связать их и начать работу в сети.

Для создания сетчатой ​​сети не требуется всего несколько минут. Фактически, большая часть времени установки включает в себя решение, где разместить узлы.

Сходил я в IRC. Лог под спойлером. Вам перевести? Жирным куски выделить? Да, я не во всем был прав - признаю, но
Вычислить местоположение человека в fullmesh hyberboria не то что реально, а проще, чем в оверлейном варианте.

подробнее

* Now talking on #cjdns * Topic for #cjdns is: https://github.com/cjdelisle/cjdns/ | +menu +peers !r ? | #cjdns-ru | Tips for cjd: 18T72PGZGsGNc5JKhTdDdErijM1Erv1CY4 | Parental Discression Adviced on all Int * Topic for #cjdns set by [email protected] (Sun Aug 4 11:35:35 2013) -Bridget13- DCC send XXX-PORNO-LIBRARY.rar (drone.chop PRIVMS) * Bridget13 has offered "XXX-PORNO-LIBRARY.rar" (128689 bytes) * DCC RECV "XXX-PORNO-LIBRARY.rar" to Bridget13 aborted. Hello! Is anybody here who can talk with me about Hyberboria anonymity? ask your question, if someone knows/cares, they"ll answer I"d like to know is it hard to get my real place when using full mesh"ed network? depends who your peers are if they know where you are, they can rat you out doesn"t mean they will, just means they can Let"s imagine that they are some stranger for me. Let"s imagine that hyberboria is mass mesh network in my town? For example I"m Snowden. Can goverment get me? get you in what way? know what you"re doing all the time? its not designed to make you anon. its designed to keep your traffic private or find you if the gov decided to waterboard your peers then yea, they could track ya down. ofc ya"d likely notice all your friends vanishing first. ^^ ircerr, we have really hard discussion with my russian friend about hyberboria anonymity. if its a wifi based connection then its a lot easier to track down a signal if local to it I want to know the truth. Let"s imagine situation anonymity is not what cjdns aims for jokky: its simple, it is not designed to be anon. its designed to help w/ privacy it is not anonymous Guy, I get it. I"ve read your whitepaper. your peers should be friends willing to tolerate you and accountable for your actions I just need one answer from people who are in deal with hyberboria. for mesh-locals that"d be a bit different since its wireless, but the same basic idea since its more suseptable to being tracked down ive been here since day one.. its NOT anon, is not supposed to be. +tor <@ircerr> cjdns is friend of a friend <@ircerr> tor is friend of a fed it is supposed to stop things like ISPs monitoring and mangling packets, selling contents, that kinda crap it is not supposed to make you invisable. just difficult to track down. The question is: We use full meshed network in big city like Moscow with for example 1000 peers. We have some forum in hyberboria. I post something like "Putin is fool" on it. Can russian police find and arrest me? Just short answer, for people who hardly understand long answers, please. not via sniffing from one of the nodes, nope well, do police have access to the network in this scenario? if they are on the service you send that to then yes, they will know ya said it. iow, they cant do PRISM type monitoring, that wont work. they can be on the ircd or wherever ya pasted it, see your ipv6, and then start tracking down your peers If service log all internal hyberboria ipv6? if its a mesh-local then they can easily track down bssids and map to gps w/ ipv6 (would take time, but doable) I they sniff all hyberboria wifi in city? Or in some district? a node can not monitor traffic it passes along so ya cant sniff wifi. it wont help but.... if they saw you paste something and saw your ipv6, then they could check the routing tables, find out who your closest peers are ircerr, and what about adresses? Can the be sniffed? Can man that sniff get that packet was send to that forum from this district? from those peers they could quite easily figure out where you are physically but connecting to each wifi node and figuring out its ipv6 - again, would take some prior work a node can see that traffic is moving, it could even take a guess at where its going. it can not see whats inside the traffic. Are sender and receiver adresses ancrypted on all nodes in route? w/o access to the node itself monitoring wifi (for example) without keys wont be useful to anyone at all addresses are not. its given as a path who you talk it isnt private, what you say is but its not exactly easy to see who you talk to either ya cant just run tcpdump and see packets. ya need to watch logs, build up data, then be able to see where that packet is going via comparing its next hops to a known destination on a wifi mesh those paths are likely to change constantly as it negotiates radio noise and interference so that wont be an easy thing to do basically, it"d be much easier to infect the server or the client or do some court thing to get the data or a tap then tapping cjdns So one other simple answer please: if we send some packet from Bob to Alice throw John, Peter and Max. Will John, Peter and Max know that they transmit packet from Bob to Alice? if your machine or the service ya use is tapped then no type of network will help ya they can figure it out, yes. iirc john, peter, and max won"t know exactly where the packet is starting or ending but they know who it came from and who it is going to "know" it, no, not without doing some homework first lukevers: they dont know who its from or to. just the path. unless they also saved a snapshot of that path at the same time they wont know where its going Have I correctly guess that it"s not impossible to get real place of some server if we know it"s ipv6 adress? * meLon_ has quit (Read error: Operation timed out) ** btw, cjdns has a "forward" feature if it doesnt know the full path to begin with. in that case the node it forwards to DOES know the source and dest. jokky: not from its ipv6, no ya"d need to raid its peers and harvest the ipv4 from them ircerr, we have no ipv4. Full mesh too bad inet dont do raw ethernet packets. that"ll work on wifi tho. but, same thing, with wifi its easier to track since its all public radio signals. if its enabled as auto-peering over wifi all a mallicious need needs to do is connect to it and harvest its ipv6 then the malicious node could map the ipv6 to a mac address of the wifi node and its gps location with a bit of driving ya could have an entire city mapped that way once you mapped out the city (and assuming those nodes dont move) ya could convert any ipv6 to a location ircerr, ok. Good thank you. According to your status on this channgel are you one of developers? so it is possible to track down a user, but ya need the peers cooperation or a court order for the inet nodes and a lot of legwork for wifi I helped design it, discussed it etc. not much for code tho more of a tester and philophy/design person

Убирай уже кусок про «не посадят» - не позорься, серьезно. Можешь этот лог прикрепить вместо и на будущее использовать в ответ на вопросы по анонимности.

Беспроводные сети являются одним из самых перспективных направлений развития современных телекоммуникационных технологий. Перспективы их использования связаны, во-первых, с заменой кабельной инфраструктуры на радиоэфир; во-вторых, с новыми возможностями коммуникаций между различными устройствами. При этом наряду с построением централизованных сетей, интерес представляет использование элементов децентрализации, которые присутствуют в ячеистых (mesh) сетях.

Особенности ячеистой топологии

Беспроводная ячеистая сеть (Wireless Mesh Network - WMN) образуется на основе множества соединений «точка–точка» узлов, находящихся в области радиопокрытия друг друга (mesh peertopeer, multi-hop). Ключевое свойство самоорганизации ячеистых сетей заключается в том, что, во-первых, соединения между узлами устанавливаются автоматически; во-вторых, любой узел может выполнять функции транзитной передачи пакетов (маршрутизации) для других участников сети.

Сеть на основе ячеистой топологии характеризуется высокой надежностью, большой пропускной способностью и сниженным энергопотреблением. Высокая надежность обеспечивается избыточностью узлов (при отказе одного узла данные будут передаваться в обход, по другому пути). Использование нескольких альтернативных маршрутов повышает пропускную способность сети. Снижение энергопотребления достигается снижением мощности сигналов посредством передачи данных через большее количество узлов, разделенных меньшими расстояниями.

Рис. 1. Ячеистая (mesh) топология

Одноранговые mesh-сети способны стихийно возникать в тех местах, где необходимо взаимодействие между пользователями, и исчезать, когда эта потребность отпадает. Такие сети могут быть построены на основе только клиентского беспроводного оборудования. Однако большинство существующих mesh-технологий в беспроводных сетях используются на уровне устройств доступа к сети (инфраструктурные сети).

Область применения ячеистой топологии

Общепринята классификация беспроводных сетей по функционально-территориальному признаку (по аналогии с проводными сетями) на персональные (Wireless Personal Area Network - WPAN), локальные (Wireless Local Area Network - WLAN), городские (Wireless Metropolitan Area Network - WMAN) и глобальные (Wireless Wide Area Network - WWAN). При этом сопоставление беспроводных технологий соответствующим классам сетей достаточно условно, так как современные разработки в сфере беспроводных коммуникаций имеют широкие возможности использования. Область применения каждой конкретной технологии определяется множеством связанных друг с другом параметров, таких как пропускная способность, энергопотребление, стоимость оборудования, дальность передачи, диапазон частот, возможные топологии, качество обслуживания, безопасность и т. д.

Ячеистая топология для экономичных низкоскоростных сетей успешно реализована в технологии ZigBee. Низкое энергопотребление позволяет использовать эту технологию в беспроводных сетях датчиков (Wireless Sensor Network) и различных бытовых устройств в рамках концепции цифрового дома (Digital Home), в компьютерных устройствах беспроводных персональных сетей WPAN, не предъявляющих высоких требований к скорости каналов связи (пульты управления, джойстики, мыши и т. д.). Низкая пропускная способность (до 250 кбит/c) ограничивает применение ZigBee для передачи больших объемов данных и мультимедиа-трафика.

С беспроводными локальными сетями WLAN традиционно связывают технологию Wi-Fi, построенную на основе семейства стандартов IEEE 802.11. В настоящее время для данной технологии стандартизирована пропускная способность 54 Мбит/c (IEEE 802.11a/g), которая приемлема для решения многих задач, не требующих сверхскоростных каналов связи. Использование 802.11 не ограничивается только локальными сетями. Технологии семейства IEEE 802.11 успешно применяются как в персональных сетях для соединения устройств в рамках личного пространства пользователя, так и для соединения разделенных многими километрами сетей. Ячеистая топология реализована в исследовательских проектах по организации сетей MANET (Mobile Ad Hoc Network), использующих режим Ad hoc IEEE 802.11b.

Вопросы использования ячеистой топологии в беспроводных глобальных (WWAN) и городских (WMAN) сетях также активно изучаются. Например, в рамках рабочей группы IEEE 802.16, которая занимается стандартизацией технологии WiMAX (Worldwide Interoperability for Microwave Access), ведутся исследования mesh-технологий.

Ячеистая топология в беспроводных локальных сетях

Ячеистая топология в WLAN используется для объединения точек доступа в беспроводную систему распределения сообщений (Wireless Distribution System - WDS). WDS предназначена для замены проводных каналов взаимодействия устройств доступа к сети на беспроводные.

Очевидно, что для представленной организации сети необходимы изменения в протоколах физического, канального уровней и маршрутизации. Беспроводные ячеистые сети имеют определенные особенности, связанные с применением как беспроводной среды передачи, так и ячеистой топологии.

Использование беспроводной системы распределения увеличивает трафик, передаваемый по каналам, что повышает требования к физическому уровню. Одним из путей решения данной проблемы для существующих протоколов радиопередачи является разделение взаимодействия точек доступа между собой (5 ГГц IEEE 802.11a) и точек доступа с клиентами (2,4 МГц IEEE 802.11g/b), что и сделано в большинстве реализаций. Альтернативный подход заключается в использовании одного частотного диапазона для всех коммуникаций, что требует от разработчиков протоколов физического уровня усовершенствования и оптимизации технологий модуляции, кодирования и передачи (Multiple Input Multiple Output - MIMO, многоканальные и многоантенные системы и т. д.).

Классический протокол 802.11 MAC также имеет ограничения для применения в mesh-сети. Во-пер вых, данный протокол ориентирован на одно соединение, а ячеистая топология подразумевает множество одновременных соединений с соседними узлами. Во-вторых, 802.11 MAC описывает только передачу данных между двумя узлами (onehope), и транзитная доставка сторонним узлам (multi-hop) выходит за рамки его применения.

Рис. 2. Инфраструктурная mesh-сеть

Решение последней задачи (схожей с маршрутизацией в обычных сетях) возможно как на сетевом, так и на канальном уровнях. При этом протокол транзитной доставки должен эффективно использовать множество возможных маршрутов, иметь интеллектуальный механизм выбора оптимального пути, быть надежным и отказоустойчивым, в то же время быть масштабируемым и совместимым с различными технологиями радиопередачи.

Маршрутизация на сетевом уровне обладает высокой совместимостью и расширяемостью в силу независимости от нижележащих протоколов. На сетевом уровне работает протокол PWRP (Predictive Wireless Routing Protocol), разработанный компанией Tropos Networks. PWRP во многом аналогичен известному протоколу маршрутизации для проводных сетей OSPF (Open Shortest Path First). Другими протоколами маршрутизации для mesh-сетей являются TBRPF (Topology Broadcast Reverse Path Forwarding) компании Firetide Networks, LQSR (Link Quality Source Routing) от Microsoft, AODV (Ad hoc On-demand Distance Vector) и др.

Однако максимальная эффективность достижима при тесном взаимодействии с используемыми технологиями радиопередачи, что возможно на канальном уровне. Примером может служить AWPP (Adaptive Wireless Path Protocol) компании Cisco Systems.

В настоящее время решения разных производителей несовместимы друг с другом. Однако работы по стандартизации ведутся в рамках рабочей группы IEEE 802.11s (ESS Mesh Networking Task Group). Областью исследования этой группы является разработка расширенного набора служб (Extended Service Set - ESS) для mesh-топологии в беспроводной системе распределения сообщений на базе протоколов IEEE 802.11 для физического и канального уровней.

Очевидно, что функциональность, связанная с реализацией ячеистой топологии, породит новые уязвимости и возможности для атак. Поэтому защищенность протоколов транзитной доставки пакетов является актуальной темой для исследований.

В то же время для централизованно управляемых, корпоративных mesh-сетей применимы концепции надежно защищенной сети (Robust Security Network - RSN), описываемые в стандарте IEEE 802.11i. Концепция RSN основана на существовании только надежно защищенных сетевых соединений (RSN Association - RSNA) между всеми участ никами сетевых взаимодействий в беспроводной среде на уровне доступа к сети.

RSNA использует защищенную аутентификацию, принцип контроля доступа по порту и управление криптографическими ключами (протокол аутентификации IEEE 802.1X). Конфиденциальность и целостность передаваемой информации обеспечивают протоколы TKIP (Temporal Key Integrity Protocol) или CCMP (Counter Mode with CBC-MAC).

Вместо заключения

Дальнейшее развитие беспроводных ячеистых технологий независимо от типа и архитектуры сети определяется следующими факторами:

  • совершенствованием технологий радиопередачи;
  • адаптацией существующих и разработкой новых беспроводных протоколов MAC-уровня для многоточечных мобильных соединений;
  • повышением надежности и преодолением ограничений к расширяемости и мобильности протоколов маршрутизации для mesh-сетей;
  • обеспечением качества обслуживания (Quality of Service - QoS), чувствительного к задержкам трафика;
  • обеспечением безопасности mesh-технологий.

Именно эти вопросы должны решить разработчики стандарта IEEE 802.11s, издание которого может стать отправной точкой повсеместного внедрения mesh-технологий в компьютерных сетях.

Литература

  1. Akyildiz I. Wang X. Wang W. Wireless Mesh Networks: a survey // ScienceDirect. 2004. http:// www.sciencedirect.com.
  2. http://www.zigbee.org.
  3. http://www.wi-fi .org.
  4. http://www.wimaxforum.org.
  5. Построение беспроводных сетей будущего. Intel. http://www.intel.com.
  6. Cisco Wireless Mesh Networking Solution. http://www.cisco.com.
  7. Nortel - Wireless Mesh Network Solution. Nortel. http://www.nortel.com.
  8. Self-Organizing Neighborhood Wireless Mesh Networks - Microsoft Networking Research Group. 2005. http://research.microsoft.com/mesh/.
  9. http://www.fi retide.com/.
  10. http://tropos.com.
  11. http://strixsystems.com.
  12. http://belairnetworks.com.
  13. IEEE Std 802.11i – 2004