Децентрализованная сеть. Надежность, доступность и скорость передачи данных в децентрализованных сетях

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

История

Впервые фраза «peer-to-peer» была использована в 1984 году при разработке архитектуры Advanced Peer to Peer Networking (APPN) фирмы IBM .

Устройство одноранговой сети

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

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

Приватные P2P сети

Частично децентрализованные (гибридные) сети

Помимо чистых P2P-сетей, существуют так называемые гибридные сети, в которых существуют серверы , используемые для координации работы, поиска или предоставления информации о существующих машинах сети и их статусе (on-line, off-line и т. д.). Гибридные сети сочетают скорость централизованных сетей и надёжность децентрализованных благодаря гибридным схемам с независимыми индексационными серверами, синхронизирующими информацию между собой. При выходе из строя одного или нескольких серверов сеть продолжает функционировать. К частично децентрализованным сетям относятся например eDonkey , BitTorrent , Direct Connect , The Onion Router .

Пиринговая файлообменная сеть

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

Пиринговые сети распределённых вычислений

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

Пиринговые платёжные системы

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

Другие децентрализованные сервисы

Пиринговое вещание

См. также

Напишите отзыв о статье "Одноранговая сеть"

Примечания

Отрывок, характеризующий Одноранговая сеть

Граф Тюрен ввел его в большую приемную, где дожидалось много генералов, камергеров и польских магнатов, из которых многих Балашев видал при дворе русского императора. Дюрок сказал, что император Наполеон примет русского генерала перед своей прогулкой.
После нескольких минут ожидания дежурный камергер вышел в большую приемную и, учтиво поклонившись Балашеву, пригласил его идти за собой.
Балашев вошел в маленькую приемную, из которой была одна дверь в кабинет, в тот самый кабинет, из которого отправлял его русский император. Балашев простоял один минуты две, ожидая. За дверью послышались поспешные шаги. Быстро отворились обе половинки двери, камергер, отворивший, почтительно остановился, ожидая, все затихло, и из кабинета зазвучали другие, твердые, решительные шаги: это был Наполеон. Он только что окончил свой туалет для верховой езды. Он был в синем мундире, раскрытом над белым жилетом, спускавшимся на круглый живот, в белых лосинах, обтягивающих жирные ляжки коротких ног, и в ботфортах. Короткие волоса его, очевидно, только что были причесаны, но одна прядь волос спускалась книзу над серединой широкого лба. Белая пухлая шея его резко выступала из за черного воротника мундира; от него пахло одеколоном. На моложавом полном лице его с выступающим подбородком было выражение милостивого и величественного императорского приветствия.
Он вышел, быстро подрагивая на каждом шагу и откинув несколько назад голову. Вся его потолстевшая, короткая фигура с широкими толстыми плечами и невольно выставленным вперед животом и грудью имела тот представительный, осанистый вид, который имеют в холе живущие сорокалетние люди. Кроме того, видно было, что он в этот день находился в самом хорошем расположении духа.
Он кивнул головою, отвечая на низкий и почтительный поклон Балашева, и, подойдя к нему, тотчас же стал говорить как человек, дорожащий всякой минутой своего времени и не снисходящий до того, чтобы приготавливать свои речи, а уверенный в том, что он всегда скажет хорошо и что нужно сказать.
– Здравствуйте, генерал! – сказал он. – Я получил письмо императора Александра, которое вы доставили, и очень рад вас видеть. – Он взглянул в лицо Балашева своими большими глазами и тотчас же стал смотреть вперед мимо него.
Очевидно было, что его не интересовала нисколько личность Балашева. Видно было, что только то, что происходило в его душе, имело интерес для него. Все, что было вне его, не имело для него значения, потому что все в мире, как ему казалось, зависело только от его воли.
– Я не желаю и не желал войны, – сказал он, – но меня вынудили к ней. Я и теперь (он сказал это слово с ударением) готов принять все объяснения, которые вы можете дать мне. – И он ясно и коротко стал излагать причины своего неудовольствия против русского правительства.
Судя по умеренно спокойному и дружелюбному тону, с которым говорил французский император, Балашев был твердо убежден, что он желает мира и намерен вступить в переговоры.
– Sire! L"Empereur, mon maitre, [Ваше величество! Император, государь мой,] – начал Балашев давно приготовленную речь, когда Наполеон, окончив свою речь, вопросительно взглянул на русского посла; но взгляд устремленных на него глаз императора смутил его. «Вы смущены – оправьтесь», – как будто сказал Наполеон, с чуть заметной улыбкой оглядывая мундир и шпагу Балашева. Балашев оправился и начал говорить. Он сказал, что император Александр не считает достаточной причиной для войны требование паспортов Куракиным, что Куракин поступил так по своему произволу и без согласия на то государя, что император Александр не желает войны и что с Англией нет никаких сношений.
– Еще нет, – вставил Наполеон и, как будто боясь отдаться своему чувству, нахмурился и слегка кивнул головой, давая этим чувствовать Балашеву, что он может продолжать.
Высказав все, что ему было приказано, Балашев сказал, что император Александр желает мира, но не приступит к переговорам иначе, как с тем условием, чтобы… Тут Балашев замялся: он вспомнил те слова, которые император Александр не написал в письме, но которые непременно приказал вставить в рескрипт Салтыкову и которые приказал Балашеву передать Наполеону. Балашев помнил про эти слова: «пока ни один вооруженный неприятель не останется на земле русской», но какое то сложное чувство удержало его. Он не мог сказать этих слов, хотя и хотел это сделать. Он замялся и сказал: с условием, чтобы французские войска отступили за Неман.
Наполеон заметил смущение Балашева при высказывании последних слов; лицо его дрогнуло, левая икра ноги начала мерно дрожать. Не сходя с места, он голосом, более высоким и поспешным, чем прежде, начал говорить. Во время последующей речи Балашев, не раз опуская глаза, невольно наблюдал дрожанье икры в левой ноге Наполеона, которое тем более усиливалось, чем более он возвышал голос.
– Я желаю мира не менее императора Александра, – начал он. – Не я ли осьмнадцать месяцев делаю все, чтобы получить его? Я осьмнадцать месяцев жду объяснений. Но для того, чтобы начать переговоры, чего же требуют от меня? – сказал он, нахмурившись и делая энергически вопросительный жест своей маленькой белой и пухлой рукой.
– Отступления войск за Неман, государь, – сказал Балашев.
– За Неман? – повторил Наполеон. – Так теперь вы хотите, чтобы отступили за Неман – только за Неман? – повторил Наполеон, прямо взглянув на Балашева.
Балашев почтительно наклонил голову.
Вместо требования четыре месяца тому назад отступить из Номерании, теперь требовали отступить только за Неман. Наполеон быстро повернулся и стал ходить по комнате.
– Вы говорите, что от меня требуют отступления за Неман для начатия переговоров; но от меня требовали точно так же два месяца тому назад отступления за Одер и Вислу, и, несмотря на то, вы согласны вести переговоры.
Он молча прошел от одного угла комнаты до другого и опять остановился против Балашева. Лицо его как будто окаменело в своем строгом выражении, и левая нога дрожала еще быстрее, чем прежде. Это дрожанье левой икры Наполеон знал за собой. La vibration de mon mollet gauche est un grand signe chez moi, [Дрожание моей левой икры есть великий признак,] – говорил он впоследствии.
– Такие предложения, как то, чтобы очистить Одер и Вислу, можно делать принцу Баденскому, а не мне, – совершенно неожиданно для себя почти вскрикнул Наполеон. – Ежели бы вы мне дали Петербуг и Москву, я бы не принял этих условий. Вы говорите, я начал войну? А кто прежде приехал к армии? – император Александр, а не я. И вы предлагаете мне переговоры тогда, как я издержал миллионы, тогда как вы в союзе с Англией и когда ваше положение дурно – вы предлагаете мне переговоры! А какая цель вашего союза с Англией? Что она дала вам? – говорил он поспешно, очевидно, уже направляя свою речь не для того, чтобы высказать выгоды заключения мира и обсудить его возможность, а только для того, чтобы доказать и свою правоту, и свою силу, и чтобы доказать неправоту и ошибки Александра.

Децентрализованная сеть Ricochet Интернет от фонаря
Децентрализованная сеть Ricochet: интернет от фонаря
Беспроводная децентрализованная сеть Ricochet развивалась с 1985 года
и существовала параллельно с привычными нам способами доступа к интернету.

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

Сейчас, когда 3G-интернет может настроить любая
среднестатистическая кухарка, а точки доступа Wi-Fi в метрополисах есть
буквально на каждом углу, кажется невероятным, что ещё
пятнадцать лет назад о передаче данных по воздуху для рядового потребителя
и речи не могло быть. В те времена и проводного широкополосного интернета не было.
Старый добрый dial-up, скрежещущие звуки модемных протоколов
и работа в неудобной позе (телефонная розетка в гостиничных
номерах по закону Мёрфи оказывалась в самом дальнем углу комнаты).

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


Прошлое Ricochet

У сети Ricochet есть отец-основатель. Да ещё какой. Пол Бэрен
американский инженер польского происхождения, один из основоположников
компьютерных сетей с коммутацией пакетов. Работая в финансируемой государством
компании RAND Corporation, Бэрен в конце шестидесятых годов приходит к мысли
о необходимости разработки компьютерных сетей, способных в плане
живучести противостоять вполне реальной в то время ядерной угрозе.


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



Пола Бэрена совершенно справедливо называют одним
из отцов-основателей интернета. Но его коньком всегда были ячеистые сети.

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

Распределённая сеть , функционирующая
по этим принципам, получила название "ячеистая (mesh) сеть".


Предложенная Бэреном распределённая (distributed)
архитектура сети является одной из классических сетевых архитектур.

Технологию ячеистых сетей Бэрен предложил главному заказчику
компании RAND Corporation - военно-воздушным силам США. Однако из-за
лоббирования со стороны компании AT&T , предоставлявшей свои телекоммуникационные
каналы в аренду военным, проект так и остался проектом. Правда, работами Бэрена
заинтересовались разработчики сети ARPANET. Лэрри Робертс, "главный по интернету"
в лаборатории DARPA , был впечатлён моделью отказоустойчивой сети Бэрена,
описанной в его статье "On Distributed Communications Networks ",
и пригласил его в проект неофициальным консультантом.

Участие Бэрена в создании первых вариантов ARPANET привело
к распространённому заблуждению о том, что интернет имеет сугубо военные
корни, связанные с необходимостью разработки системы передачи данных,
настолько живучей, что она способна легко противостоять ядерной атаке потенциального
противника и функционировать в любых критических условиях. Кстати, тот самый великий
и могучий Skynet , захвативший 19 апреля 2011 года в фильме
"Терминатор" мировое господство , и есть высоконадежная военная mesh-сеть ,
построенная на основе модели Бэрена.

На самом деле, ARPANET был сугубо исследовательским проектом.
Эта сеть связывала исследовательские центры, а не военные объекты.
В ARPANET на первом месте рассматривается эффективность доставки данных
между узлами за приемлемое время. Конечно, работы Бэрена, связанные с отказоустойчивостью
сетей, существенно повлияли на методы маршрутизации в современном интернете.
Именно поэтому Пол Бэрен наряду с Лэрри Робертсом, Леонардом Клейнроком
и Джозефом Ликлайдером считается одним из основоположников интернета.


Короткая вспышка славы:
Развивая свои идеи распределённых сетей пакетной коммутации,
Пол Бэрен в 1985 году становится одним из основателей компании Metricom.
Целью её создания была разработка сети передачи данных, не имеющей чётко
определённого центрального коммутирующего узла. Эта сеть проектировалась в первую
очередь для нужд энергетической отрасли, старавшейся в то время удешевить процесс
управления такими разветвлёнными инфраструктурами, как электрические и газовые сети.

Аренда телефонных каналов у крупных американских провайдеров
влетала в копеечку, поскольку компьютеры, обменивающиеся данными, постоянно
находились на связи, а значит, занимали канал. Именно тогда и пригодились идеи Бэрена
по созданию распределённой сети, узлы которой самостоятельно осуществляют маршрутизацию.
Чтобы полностью отказаться от аренды проводных каналов, такую сеть решили
сделать беспроводной. В качестве протокольной основы в Metricom
выбрали набирающий силу стандарт radio ethernet.

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

К 1994 году были разработаны и испытаны все необходимые
образцы оборудования, пригодного для потребительских целей, и компания Metricom
официально вышла на рынок услуг ISP с коммерческой сетью Ricochet .
Экспансия Ricochet началась с городка Купертино - того самого, где располагается
штаб-квартира Apple и располагался офис самой Metricom.
Всего за год распределённая сеть Ricochet растянулась по всему северному
побережью Сан-Франциско, а ещё через пару лет она опутала
Нью-Йорк, Лос-Анджелес, Атланту, Миннеаполис, Даллас, Детройт и Майами.



Зоне покрытия сети Ricochet в 1995 году
может позавидовать любой современный оператор услуг связи.

Ключевые компоненты сети Ricochet - беспроводные модемы ,
которые подписчики Ricochet получали вместе с контрактом. Они подключались
к последовательному порту (позже к USB) и работали на частоте 900 МГц, обеспечивая
приём и передачу данных со скоростью 28,8 килобит в секунду
на расстоянии от одной до пяти миль. Связывались они с ближайшим микросотовым
радиомодемом, именуемым Poletop Radio .



Poletop Radio - микросотовые модемы, обеспечивающие взаимодействие
с множеством модемов пользователей и множеством себе подобных устройств.
Они обеспечивают интеллектуальную маршрутизацию пакетов в сети Ricochet, формируя
несколько альтернативных маршрутов передачи. Передав пакет,
эти узлы формировали сигнал ACK (acnowledgment ), отправлявшийся на предыдущий
в маршруте узел. Этот сигнал подтверждал успешную передачу пакета.
Таким образом каждый пакет рикошетом отправлял назад подтверждение о своей доставке.
Отсюда и название всей сети. Ну а название Poletop эти узлы получили потому,
что чаще всего они крепились на фонарных столбах (Streetlight Pole )
- самом удобном месте, коих в любом городе великое множество.
Именно поэтому сеть Ricochet чаще всего разрасталась вдоль улиц.


Все модемы Poletop в радиусе десяти-двадцати миль связывались
с проводной точкой доступа - специальным сервером, обычно располагаемым
в одном из муниципальных зданий. Этот сервер обеспечивал высокоскоростное
проводное соединение с ближайшим региональным интерфейсом доступа к IP-сетям.
Работая на частоте 2,4 ГГц, Wired Access Point (WAP) обеспечивали высокую
(до 128 килобит в секунду) скорость обмена данными с множеством Poletop .
Чуть позже на этой же частоте стали работать и модемы пользователей.




Чаще всего региональный коммуникационный
сервер сети Ricochet располагался в муниципальных зданиях (City Hall ).
Множество региональных интерфейсов доступа к IP-сетям
(NIF - Network Interface Facility) имели арендованные каналы связи к:
провайдерам интернета, являющимся партнёрами Metricom; корпоративным
сетям подписчиков Ricochet ; центру управления (NOC - Network Оperations Center )
самой распределённой сетью. Последняя не только контролировала
состояние всех остальных компонентов сети, но и содержала сервер имён Ricochet ,
обеспечивающий авторизацию подключаемых к сети пользователей.

Работа в Ricochet не была похожа ни на одну из технологий
доступа к интернету, имеющихся в то время. Фактически пользователь,
включив ноутбук и беспроводной Ricochet-модем (он имел автономное питание),
мог получить доступ в сеть в любом месте города. Его модем связывался в ближайшим Poletop,
который, связываясь с соседними Poletop, формировал динамические
маршруты движения пакетов к ближайшему WAP. Дальше пакеты Ricochet
конвертировались в IP-пакеты и двигались по арендованным проводным сетям.

В конце девяностых сеть Ricochet имела более сорока тысяч подписчиков,
несмотря на высокую стоимость модемов (триста долларов США), платную (тридцать долларов)
регистрацию и немаленькую (семьдесят пять долларов) ежемесячную абонентскую плату.

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



Движение пакетов пользовательских данных
в сети Ricochet происходило в буквальном смысле слова от столба к столбу.

В 1997 году Пол Аллен становится владельцем контрольного
пакета акций компании Metricom. Аналитики прогнозируют блестящее
будущее перспективной и, главное, реально работающей технологии.
Однако в 2001 году, имея в подписчиках более пятидесяти
тысяч человек, компания Metricom объявляет себя банкротом.

Причина банкротства? Всё дело в неверной маркетинговой политике,
выбранной руководством Metricom . Развитие Ricochet не могло не сказаться
на положении традиционных интернет-провайдеров, которые быстро скорректировали
свои тарифы, сделав их по-настоящему народными. Более того, уяснив перспективность
беспроводного доступа, большинство из них стали активно внедрять Wi-Fi .
Не дремали и операторы сотовой связи, получившие в лице Ricochet пример организации
беспроводной сети обмена данными на имеющейся инфраструктуре (фонарные столбы, муниципальные помещения).

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

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


28 марта 2008 года сеть Ricochet официально прекратила своё существование.


Будущее Ricochet

Хорошие идеи не канут в бездну. А сеть Ricochet в своей основе
имела отличную идею. Да, сейчас рядовой потребитель интернета получает
доступ к Сети не с помощью модема Ricochet , интегрированного в его смартфон,
а чаще всего благодаря технологии 3G и Wi-Fi . Такому успеху
эти технологии не в последнюю очередь обязаны "смерти" сети Ricochet.
Впрочем, почему смерти? Ricochet , как и известный политический деятель,
жил, жив и, думается, будет ещё долго жить.

Судите сами. На базе наработок Ricochet успешно функционирует
масса сервисных сетей передачи данных. Например,
систем противопожарной охраны и контроля доступа к охраняемым объектам.


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



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

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

AnoNet

AnoNet - децентрализованная сеть между друзьями с использованием VPN и программных BGP-маршрутизаторов.

Bitcoin

Bitcoin - криптовалюта.

BitPhone

BitPhone - мобильное коммуникационное устройство, работающее на базе децентрализованной сети в стиле Bitcoin.

BitMessage

BitMessage - коммуникационный протокол P2P, используемый для обмена зашифрованными сообщениями от одного пользователя ко многим подписчикам.

Commotion Wireless

Commotion Wireless open source коммуникационный инструмент, работающий на мобильных телефонах, компьютерах и других беспроводных устройствах для создания децентрализованных mesh-сетей.

Cryptosphere

Распределенное зашифрованное облачное хранилище на базе модели данных Git.

Drogulus

Drogulus (WIP) - программируемое P2P-хранилище данных с поддержкой криптографии.

Сеть eDonkey (eD2k)

Сеть eDonkey - файлообменная децентрализованная сеть для обмена большими файлами.

Freenet

Freenet - свободное программное обеспечения для анонимного обмена файлами, публикации сайтов (доступны только через Freenet), чатов и форумов.

Freifunk

Freifunk - некоммерческая инициатива по созданию свободной децентрализованной mesh-сети. Прошивки Freifunk основаны на OpenWRT и OLSR или B.A.T.M.A.N.

GNUnet

GNUnet - фреймворк для безопасных peer-to-peer коммуникаций без использования центральных или промежуточных серверов.

Grimwire

Grimwire - браузерное приложение, которое использует Web Workers для изоляции процессов и WebRTC для peer-to-peer коммуникаций.

Guifi

Guifi - европейская (преимущественно, испанская) большая mesh-сеть с более чем 22000 активными узлами WiFi и 25 км оптоволокна.

I2P

I2P - анонимизирующая сеть, использующая несколько уровней шифрования.

Kademlia

Kademlia - распределенная хэш-таблица для P2P-сетей.

NameCoin

NameCoin - распределенная система DNS на технологии Bitcoin.

Nightweb

Nightweb - экспериментальное приложение для Android или ПК, которое позволяет публиковать контент и общаться через BitTorrent поверх I2P.

LibreVPN

LibreVPN - виртуальная mesh-сеть с конфигурационными скриптами, позволяющими поднять собственный mesh-VPN.

OpenNIC

OpenNIC Project - открытый и демократичный альтернативный DNS-провайдер.

Osiris

Osiris - ПО для децентрализованного портала, управляемого и работающего по P2P.

PeerCDN

PeerCDN - автоматически раздает статичные ресурсы на сайте (изображения, видео, файлы) через P2P-сеть, составленную из посетителей, который в данный момент находятся на сайте.

PeerCoin/PPCoin

PeerCoin/PPCoin - первая криптовалюта, основанная на реализации одновременно систем proof-of-stake и proof-of-work.

PeerServer

PeerServer - пиринговая клиент-серверная технология, с использованием WebRTC, где ваш браузер работает как сервер для других браузеров через пиринговые P2P-каналы WebRTC.

Phantom

Phantom - система децентрализованной интернет-анонимности.

Project Byzantium

Project Byzantium - Linux-дистрибутив с поддержкой беспроводных mesh-сетей, который обеспечит связь в случае стихийного бедствия или аварии интернет-провайдера.

Project Meshnet

Project Meshnet ставит целью создание устойчивого децентрализованного альтернативного интернета.

Quick mesh project

Quick mesh project - прошивка на базе OpenWRT для создания mesh-сетей.

Retroshare

Open source, децентрализованная коммуникационная платформа для чатов и обмена файлами.

Serval Project

Serval Project позволяет осуществлять звонки между мобильными телефонами без использования базовых станций.

Syndie

Syndie - open source система для поддержки распределенных форумов.

Tahoe-LAFS

Tahoe-LAFS - свободная распределенная файловая система с дублированием информации.

Unhosted

Unhosted - бессерверные веб-приложения, которые исполняются в браузере клиента.

Vole

Vole - социальная сеть в браузере, без центрального сервера, использует Bittorrent, Go и Ember.js, а также Bittorrent Sync.

ZeroTier One

ZeroTier One - open source приложение для создания огромных распределенных Ethernet-сетей. Используется end-to-end шифрование для всего трафика. Есть коммерческая и бесплатная версия.

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

1. Соберите исходники своего сайта

У каждого сайта должны быть исходники, если вы заказывали свой сайт у компании или знакомого программиста, попросите исходники. Если вы писали сайт сами, то вам повезло, исходники всегда рядом! В любом случае вы всегда можете их скачать с существующего хостинга. Создайте папку "My First Decentralized Site", поместите в нее все нужное.

2. Перенесите всю возможную логику в облако

Если на вашем сайте с портфолио или лендинге есть комментарии, динамические данные (например лента постов), используйте комментарии через платформу Disqus . Ленту постов, если такая необходима можно взять из Facebook, vk, twitter, medium, spark!

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

3. Проверьте то, что отредактировали

Откройте папку, где лежит ваш новенький сайт, который вот-вот будет загружен в децентрализованную сеть. Найдите там файл index.html (если такого нет, то создайте и заполните), так же создайте файл 404.html содержание которого соответствующее.

Откройте index.html в браузере, если есть какие-то проблемы, переходите к шагу 2, скорее всего у вас не вся логика перенесена в облака.

Когда все протестируете, создайте zip архив, с вашим сайтом.

4. Создаем профиль в децентрализованной сети

Заходим на DeNet Alpha , входим через Google или регистрируемся сами.

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

5. Загружаем сайт в децентрализованную сеть

  1. Нажимаем "Добавить сайт"
  2. Заполняем информацию о сайте (рис 1)
  3. Далее нажимаем на карандаш (рис 2)
  4. Выбираем "Загрузить новую версию"
  5. Отправляем свой.zip архив
  6. Profit

Рис 1


Рис 2

На 3-4 месяца вам хватит

Вот здесь будет заметка для внимательных:

  1. Сейчас сеть распределенная, а не децентрализованная
  2. Регистрация нужна только для своего удобства и удобства пользователей
  3. Сейчас токены можно только потратить на создание сайта
  4. Токены можно будет заработать
  5. Токены можно будет купить на токенсейле .
  6. О том, какие данные вы у нас захотите разместить не узнаем даже мы

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

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

Независимо от вида сетей все они имеют общие компоненты, функции, параметры. С точки зрения эксплуатации в сети выделяют следующие компоненты:

1. Сервер (server)- ПК предоставляющий свои ресурсы в совместное использование.

2.Клиент (client) - ПК используемый для доступа пользователя к сетевым ресурсам.

3.Cpe д a -(media) - способ соединения ПК (топология сети, кабель, сетевая карта, модем и т.д.).

4.Pecypc ы (resources) - файлы, представляемые сервером по сети, базы данных, совместно используемые периферийные устройства (например, принтеры, библиотеки компакт дисков и т. п.) и др.

По способу доступа существует два вида сетей:

1.Одноранговые сети (рабочие группы) - peer-to-peer (workgroups);

2. Сети на основе сервера (server based или server networks).

Сервер, который не используется как рабочее место пользователя, называют выделенным (dedicated). Сервер, который может использоваться как рабочее место, называют невыделенным (non dedicated).

Администрирование сети (administration ).

Администрирование - централизованное разделение доступа информации в сети.

Задачи администрирования:

    управление работой пользователей и защитой данных;

    обеспечение доступа к ресурсам;

    поддержка приложений и данных;

    установка и модернизация прикладного программного обеспечения;

Консультирование и обеспечение пользователя.

1.1. Одноранговые сети

В одноранговой (peer-to-peer) сети все компьютеры «равноправны» - каждый из компьютеров может выступать и в роли клиента и в роли сервера. Получается, что в одноранговой сети все серверы невыделенные. Одноранговые сети также часто называют рабочими группами.

Одноранговые сети отличают следующие особенности:

    размеры - как правило небольшие (8-10 компьютеров);

    стоимость - относительно невысокая так как не требуется дорогого сетевого оборудования и дополнительного:специализированного программного обеспечения;

    операционная система (ОС ) - нет необходимости приобретать специальную сетевую ОС (многие ОС имеют встроенные возможности объединения компьютеров в одноранговую сеть);

Любая одноранговая сеть характеризуется рядом стандартных решений:

    компьютеры расположены на рабочих столах;

    пользователи сами выступают в роли администраторов и обеспечивают защиту информации;

    для объединения компьютеров в сеть используется простая кабельная система.

Защита данных.

Пользователь сам является администратором и защищает свои данные на рабочем месте. Обычно защита данных сводится к установке пароля на разделяемый ресурс.

Подготовка пользователя.

Пользователь должен обладать высокой квалификацией, чтобы работать и как пользователь, и как администратор своего ПК.

1.2. Сети на основе выделенного сервера

Если в сети~есть выделенные серверы, то такая сеть называется сетью на основе выделенного сервера (server based network). В таких сетях сервер, как правило, - специализированный компьютер, оптимизированный для быстрой обработки запросов многих сетевых клиентов и управления защитой данных.

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

Ниже перечислены некоторые виды специализированных серверов.

Файл-сервер - это сервер, управляющий доступом к совместно используемым файлам.

Причт-сервер (сервер печати) - управляет доступом к принтерам и процессами печати.

Сервер приложений - на этих серверах выполняются серверные части приложений архитектуры клиент-сервер, также находятся данные, доступные клиентам.

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

Факс-сервер - управляет потоком входящих и исходящих факсимильных сообщений.

Коммуникационный сервер - управляет потоком данных между различными сетями.

Преимущества перед одноранговой сетью.

1 . Разделение ресурсов и администрирование.

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

2 Защита информации.

Управление защитой информации централизованное, поэтому уровень безопасности в сети на базе сервера намного выше, чем в одноранговых.

3 Размер сети.

Сети на основе выделенного сервера могут иметь 1000 и более пользователей.

4 Отказоустойчивость.

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

5 Резервное копирование.

Резервное копирование можно осуществлять централизованно.

6 Аппаратное обеспечение

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