The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Commotion 1.0, свободной платформы для удобного развёртывания mesh-сетей

01.01.2014 11:06

Представлен первый значительный выпуск проекта Commotion 1.0, в рамках которого развивается платформа для организации работы mesh-сети из беспроводных точек доступа, смартфонов и компьютеров с адаптерами Wi-Fi. Развиваемая проектом прошивка поддерживает модели беспроводных маршрутизаторов и точек доступа от компаний TP Link и Ubiquiti, а также устройства на базе чипов ar71xx. В качестве основы используется кодовая база прошивки OpenWRT, для обеспечения маршрутизации в mesh-сети задействован демон OLSRd. Код проекта распространяется под лицензией AGPLv3.

Проект позволяет организовать работу полностью децентрализованных mesh-сетей, в которой каждая клиентская точка сети связана через соседние клиентские точки, без зависимости от отдельных узлов и маршрутизаторов. Commotion предоставляет средства для динамической конфигурации, позволяя автоматизировать развертывание и управление mesh-сетью. Подобные сети отличаются высокой живучестью, что позволяет использовать их в местах, где доступ к стационарной сети затруднен или может быть блокирован спецслужбами. В частности, работающие на базе Commotion mesh-сети уже успешно развёрнуты и функционируют в Сомали, Тунисе, Индии, а также в городах Детройт, Вашингтон, Берлин и Бруклин.

Из особенностей прошивки можно отметить удобный web-интерфейс для монитороинга и управления работой mesh-сети, поддержку задействования нескольких сетевых и беспроводных интерфейсов на одном устройстве, упрощённую систему установки обновлений прошивки без потери конфигурации. Трафик между участниками mesh-сети может передаваться в зашифрованном виде через использование прослойки Serval, обеспечивающей end-to-end шифрование на уровне приложений. Для упрощения планирования и развёртывания mesh-сети проект предоставляет наглядное пошаговое руководство Commotion Construction Kit.

Кроме прошивки для беспроводных маршрутизаторов проектом развивается несколько смежных пакетов, которые пока находятся на стадии тестовых выпусков. В частности, доступно ПО для установки на клиентские системы, работающие под управлением Linux, Windows и OS X, а также на устройства на базе платформы Android, что позволяет превратить обычные ПК, ноутбуки и смартфоны в участников mesh-сети.

В рамках проекта также развивается экспериментальная сборка Ubuntu для организации работы самодостаточной сотовой сети с использованием наработок проекта OpenBTS для обеспечения работы базовой станции GSM и Asterisk для трансляции вызовов в VoIP-системы. GSM-передатчик может быть организован с использованием плат Range RAD1, Ettus USRP1, USRP2, N200, B100, E100 и Fairwaves UmTRX. Созданная таким образом сотовая сеть позволяет организовать голосовые вызовы вне зависимости от наличия операторов связи с использованием в качестве транспорта для передачи данных mesh-сеть Commotion. В том числе поддерживаются как звонки между сотовыми телефонами (с использованием уже имеющихся номеров телефонов), так и вызовы между телефонами и устройствами, подключенными к mash-сети по WiFi и использующими развиваемое проектом Serval приложение "Batphone".

  1. Главная ссылка к новости (http://www.newamerica.org/node...)
  2. OpenNews: Фонд СПО анонсировал полностью свободный дистрибутив LibreWRT
  3. OpenNews: Представлен стабильный выпуск OpenWRT 12.09 "Attitude Adjustment"
  4. OpenNews: Проект Darknet по созданию свободного интернета с помощью беспроводных mesh-сетей
  5. OpenNews: Доступна тестовая версия CeroWrt, ответвления от проекта OpenWRT
  6. OpenNews: В США может быть создана распределенная коммуникационная платформа на базе СПО
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38764-commotion
Ключевые слова: commotion, openwrt, mesh
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (27) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, 3draven (ok), 12:51, 01/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Торт.
     
     
  • 2.21, Michael Shigorin (ok), 11:30, 02/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Торт.

    Одно интересно -- пересекается ли каким задним боком с FrontlineSMS или нет...

     

  • 1.2, Black Paladin (?), 13:27, 01/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Даешь это дело в CyanogenMod. В виде задействуемого плагина. Нажал кнопку за верхней шторкой - включил mesh.
     
     
  • 2.3, kai3341 (ok), 13:54, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    она должна работать или всё время, или грош цена этому прорыву.
     
     
     
    Часть нити удалена модератором

  • 4.7, Аноним (-), 15:18, 01/01/2014 [ответить]  
  • +7 +/
    Тем не менее, СПО сегодня работает в сотнях миллионов девайсов. А, например, среди 200 "ненадежных" узлов DHT даже через год найдется тот кто даст старт. Так что может и не обязано. Но работает. А ваше очкование смотрится прикольно. Да, наступит момент и кое-кто пойдет на...й. Вместе с своими ограничениями, фильтрами и прочим.
     
  • 4.9, Михаил (??), 15:25, 01/01/2014 [ответить]  
  • +2 +/
    За платно оно все иначе?
     
  • 4.13, Аноним (-), 17:27, 01/01/2014 [ответить]  
  • +2 +/
    А почему забесплатный гипервизор шпарит у меня 24х7х365, а у соседей гипервизор производства конторы, которая оплатила вам этот пост на форуме, регулярно ломается и, мало того, пропускает вирусню из гостей в хост-систему?

    Просто интересно. Ответь, аноним.

     
     
  • 5.20, 1 (??), 23:45, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    это что за гипервизор такой? к слову майкрософт и вмваря свои гипервизоры раздают бесплатно, платен другой функционал...
     
     
  • 6.22, Michael Shigorin (ok), 11:31, 02/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > к слову майкрософт и вмваря свои гипервизоры раздают бесплатно

    Ну взвесьте кило без виндовса.

     
  • 6.28, Аноним (-), 09:37, 04/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > платен другой функционал...

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

     
  • 3.27, Black Paladin (?), 23:30, 02/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, максимализм - префект молодости.
    Нет, именно включаться и выключаться. Дело в том, что обмен криптотрафиком будучи исполнен под Java будет заметно грузить мне мобильный. А маршрутизация mesh-трафика во внешнюю сеть (если есть возможность) и во внутреннюю - отжирать батарею. Так что я решаю, когда включать или выключать mesh-агента.
     
  • 2.19, DmA (??), 23:36, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Есть уже поддержка CyanogenMod для телефона LG Optimus P509 / Optimus T
     

  • 1.5, Константавр (ok), 14:36, 01/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Да, свободной, но зависимой от американских спецслужб. И созданой (также как и ещё несколько "свободных меш сетей) с единственной целью - чтобы американские беспилотники и прочая шпионская и диверсионная техника могла работать даже тогда, когда непослушное государство решило обрубить выход в сеть. Ведь не всегда есть возможность вести связь со спутником напрямую.
    А пока им не надо, да, можете попользоваться.
     
     
  • 2.8, Аноним (-), 15:20, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, свободной, но зависимой от американских спецслужб.

    "Proof or GTFO". Американские спецслужюы не имеют отношения к международному openwrt или китайскому железу, например.

     
     
  • 3.11, linux must _RIP__ (?), 16:51, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    зато могут подготовить (см. кто устраивал революции в ливии, египте, сирии - все как один "учились" в штатах).
    базу что бы развернуть mesh сеть используя свободные разработки.
     
     
  • 4.16, Константавр (ok), 20:58, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Почему могут? Уже успешно использовали. Доказательства искать лень, я же не собираю их в папочку :)
     
     
  • 5.23, Michael Shigorin (ok), 11:33, 02/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему могут? Уже успешно использовали.

    http://anna-news.info/node/12859

    Ну и в Египте пейсбук с гуглом и твиттером услужливо собирали постЫ по телефону, когда интернет глушили.  До чего трогательно.

     
     
  • 6.31, Могикан (?), 10:04, 06/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Миша, это для тебя слишком топорно. Как те парни по 85 рубчиков.
     
     
  • 7.33, Michael Shigorin (ok), 18:12, 07/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Миша, это для тебя слишком топорно. Как те парни по 85 рубчиков.

    Эти, что ли? -- ural.hh.ru/vacancy/3792573 -- так я таких встречал.

    Предпочитаю "топорно" анализировать происходящее, а не "филигранно" игнорировать.

     
  • 4.29, Аноним (-), 09:38, 04/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > базу что бы развернуть mesh сеть используя свободные разработки.

    А ножиком вообще соседа можно пырнуть. Или даже кого-нибудь поважнее чем сосед. Что ж теперь, не пользоваться ножами? Да подите вы в сад.

     
  • 2.10, Аноним (-), 15:29, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А пока им не надо, да, можете попользоваться.

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

    p.s. а на месте беспилотников я бы вообще боялся использовать черти-какую сеть. Проще сделать свой secured mesh из своих беспилотников. А то опять какой-нибудь пЫонер управление дроном отберет и порулит в свое удовольствие. Да и вообще, это фантазии на тему будущего. Реально существующие беспилотники используют спутниковый канал. Забыв у вас спросить что вы думаете. Можете сбивать спутники из рогатки, если дострелите.

     
     
  • 3.14, Пиу (ok), 18:10, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Можете сбивать спутники из рогатки, если дострелите.

    уже было: http://en.wikipedia.org/wiki/2009_satellite_collision

     
  • 3.17, Константавр (ok), 21:10, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А про разработки DARPA (или кто там у них), по использованию именно меш-сетей для обеспечения связи с дронами и пр. Вы не слышали? Я всяких фактов специально не собираю, но удивляюсь, как в открытую американцы заявляют о своих целях, долгосрочных программах по "продвижению демократии" и все с радостью идут к ним на крючок. И говори сколько хочешь, тебя только дураком назовут и приверженцем теорий заговора, пока какой-нибудь Сноуден не вылезет и не явит всему миру "откровения".
     
     
  • 4.30, Аноним (-), 09:57, 04/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А про разработки DARPA (или кто там у них), по использованию именно
    > меш-сетей для обеспечения связи с дронами и пр. Вы не слышали?

    Слышали. Про то что они собираются из своих же дронов собирать меш сети. Что логично. Я бы на их месте боялся гнать трафф беспилотников через черти-какие узлы, подконтрольные хзкому. А вот своя меш-сеть - "фиг забанишь". В этом я с ними целиком солидарен - сеть которую "фиг забанишь" пригодится не только DARPA, особенно с учетом последних инициатив. Все у кого был мозг - уже просекли корреляции в нашем законотворчестве: http://habrahabr.ru/post/208060/

    А если вам от DARPA так ссыкотно - что вы вообще делаете ЗДЕСЬ? Интернет - прямой потомок военной сети DARPANet, если уж на то пошло. Что ж вы так - пользуетесь военной сетью, разработанной потенциальным противником и вам не стыдно даже?

    > и все с радостью идут к ним на крючок.

    Как бы вам сказать? Некоторые из их целей могут вести к не столь уж плохим результатам. Ну вот интернет нам например DARPA как раз и сделали. Хоть они его и не для этого делали, но потом бабло победило зло и интернет стал не совсем тем чем задумывался. Если они хотят поразвивать алгоритмы mesh-сетей - замечательно, еще 1 шаг человечества вперед. К миру где никто не будет сметь запрещать передавать данные. В силу технической невозможности сколь-нибудь эффективно реализовывать такие запреты без отката до первобытного существования.

    > И говори сколько хочешь, тебя только дyраком назовут

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

     

  • 1.6, Аноним (-), 15:17, 01/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > задействован демон OLSRd

    И чем сие лучше BATMAN-а?

     
  • 1.12, the joker (ok), 17:19, 01/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Чем сие лучше cjdns/Hyperboria?
     
     
  • 2.18, Наивный чукотский юноша (?), 21:13, 01/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю тем, что активно применяется (если верить описанию на сайте, конечно)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру