Данный сайт посвящен истории и Развии Р2Р сетей
Что это за p2p-сети такие?
В январе 1999 года Шон Фэннинг по прозвищу Напстер, восемнадцатилетний студент первого курса одного из американских вузов (уже не помню, какого точно), пишет программу для своих друзей, чтобы они могли меняться своими мп3шками по сети. Тогда, наверное, он даже не предполагал, какой прорыв совершает в компьютерных технологиях.
Два года деятельности программы, скромно названной ником создателя - Напстером - вогнали в ступор крупные звукозаписывающие компании, заставили пересмотреть свои принципы многих исполнителей, но, что самое главное - был дан толчок к развитию множества других peer2peer-систем.
Peer2peer-системы (или, как их ещё называют, "пиринговые") чем-то смахивают на стратегию grass-roots, когда инициатива исходит "с низов". Это модель коммуникации, в которой все участвующие стороны обладают одинаковыми возможностями и правами. В отличие от иерархичной модели "клиент-сервер", где одна машина обрабатывает запросы другой, тут каждая машина является одновременно и клиентом, и сервером.
Примечательно, что это - один из немногочисленных случаев, когда новая разработка приходит не от военных, а от такого себе "гражданского" программиста, работающего для мирных целей.
Существует несколько типов p2p-систем.
Первые - централизованные, как Напстер. Файлы находятся на компьютерах пользователей, но их поиск, а также регистрация новых пользователей осуществляются через центральный сервер. Достаточно закрыть этот самый сервер и вся файлообменная сеть остаётся обезглавленной. Это и поняли последователи Напстера, которые начали создавать такие же по своему типу программы, но децентрализованные.
KaZaA, к примеру, при установке на машину загружает свой дистрибутив не с сайта, а с машины ближайшего пользователя. Так что если теперь закрыть центральный сайт, это никоим образом не отразится на функционировании сети KaZaA.
Мало того - чтобы закрыть децентрализованную сеть файлообмена, теоретически для этого надо переловить всех её участников. Пока в этой сети будут существовать хотя бы два пользователя, она остаётся работоспособной.
Конечно, в это всё в идеале. Гораздо чаще все эти пиринговые системы являются компромиссом между централизованной и децентрализованной моделями: пользователь подключается к определённому количеству других, образовавшаяся ячейка, в свою очередь, подсоединяется к другим ячейкам и т.д.
Почему пиринговые сети мешают толстым дядькам в костюмах и галстуках? Всё просто - в большинстве случаев передающуюся в p2p-сетях информацию невозможно проконтролировать, посчитать и срубить на этом денег. А это не вяжется с придуманными ранее правилами игры (всё иерархично, построено, подровнено и покрашено в зелёный цвет).
Поэтому (моё субъективное мнение) наезд на массовый "кач" мп3шек - всего лишь повод разобраться с такой схемой обмена данными, когда люди меняются файлами непосредственно между собой, а посредники, продавцы и тому подобные "таварисчи" идут к чёрту.
Кстати, именно это и говорят владельцы и разработчики пиринговых сетей, подавая ответные иски против RIAA. Но это уже тема для другой статьи.
Фраунгофер,
Zaraz.org