Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #70, ОКТЯБРЬ 2004 г.

Информационный рай P2P

lossan (lossan@inbox.ru)

Хакер, номер #070, стр. 070-090-1


Новый взгляд на пиринговые сети

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

История Ланкастерской системы

Эндрю Белл – человек в нашей стране не самый известный. А ведь именно он в конце XVIII века изобрел новую систему взаимного обучения, которая в России получила название Ланкастерской системы (в честь его последователя Джозефа Ланкастера), а на Западе – Белл-Ланкастерской системы. Взаимное обучение – это система для бедных людей, на которых не хватает преподавателей. В ее основе лежит принцип взаимопомощи тех, кто не может позволить себе учиться в дорогих вузах. «Если ты в чем-то разбираешься лучше своего соседа – объясни ему это, он, в свою очередь, объяснит тебе то, в чем сам хорошо разбирается». К тому же известно, что, обучая других, ты учишься сам. Ланкастер, известный меценат, в то время содержал народную школу в Лондоне, у которой, собственно, были те же самые задачи, что и у проповедника Белла: дать информацию людям, у которых ничего нет. Основная заслуга Дж. Ланкастера заключается в том, что он популяризировал систему взаимного обучения.

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

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

Первые пиринговые сети

В сентябре 1999 года сюжет взаимного обучения обрел неожиданное продолжение. Молодой программист Шон Фэннинг представил бета-версию проекта, который вскоре получил название Napster. Группа w00w00, членом которой был Фэннинг и в рамках которой вначале распространялась бета-версия, тогда еще не была легендарной. Прославилась она благодаря Napster’у, всего за год ставшему едва ли не самым популярным брендом в интернете.

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

Содержание  Вперед на стр. 070-090-2