Проект Byzantium: запасная сеть на случай зомби-апокалипсиса

Discussion in 'Мировые новости. Обсуждения.' started by Suicide, 21 Aug 2012.

  1. Suicide

    Suicide Super Moderator
    Staff Member

    Joined:
    24 Apr 2009
    Messages:
    2,373
    Likes Received:
    6,619
    Reputations:
    693
    Проект Byzantium: запасная сеть на случай зомби-апокалипсиса


    Три системных администратора Linux представили на хакерской конференции HOPE проект Byzantium (http://project-byzantium.org/), который предусматривает создание ячеистой сети (mesh network) на протоколе 802.11 в качестве бэкапа для традиционного иерархического интернета.

    В своей презентации (http://project-byzantium.org/presentations/HOPE_Byzantium_Presentation.pdf) инженеры объясняют, что топология современного интернета на самом деле лишь частично ячеистая, а во многом основана на иерархической парадигме.

    [​IMG]

    Это делает интернет уязвимым перед повреждением: авторы для простоты используют термин «зомби-апокалипсис». В реальности вряд ли мы увидим атаку зомби, но данный сценарий может реализоваться в случае стихийных бедствий вроде урагана «Катрина» или государственной цензуры и блокировки магистральных каналов связи, как было в Египте.

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

    [​IMG]

    Проект требует использования дешёвого оборудования, максимально быстрого развёртывания сети, надёжности, расширяемости, безопасности и дешевизны в обслуживании.

    Авторы идеи предлагают использовать для OSI layer 2 протокол 802.11, где возможность пиринга предусмотрена стандартом: практически каждое WiFi-устройство может переключиться в этот режим. Для OSI layer 3 (маршрутизация) существует порядка 70 протоколов с различным функционалом. Авторы предлагают использовать Open 802.11s, который поддерживается на уровне ядра операционных систем Linux и FreeBSD, а также OLSR (Optimized Link State Routing), BATMAN-Advanced (Better Approach To Mobile Ad-hoc Networking) и Babel. Эти низкоуровневые протоколы обеспечивают необходимую надёжность, безопасность и расширяемость сети.

    Для демонстрации своего проекта разработчики выпустили дистрибутив Byzantium Linux v0.2α со всеми необходимыми настройками. Скачать его можно http://project-byzantium.org/download/. Очевидно, каждый пользователь должен записать LiveCD и в случае зомби-апокалипсиса — быстро загрузить эту систему.

    [​IMG]

    21.08.2012
    http://www.xakep.ru/post/59195/