Файлообменная сеть: особенности пользования. Файлообменная сеть Услуг файлообменных сетей

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

Общая информация

Файлообменная сеть является одноранговой единицей. Она используется для обмена файлами между участниками, которые являются одновременно сервером и клиентом. Сети существуют по типу организаций: централизованные, децентрализованные, гибридные. Чем они отличаются?


Для чего нужна?

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

  1. Пользователь скачивает программу.
  2. Открывает доступ к некоторой части собственных ресурсов.
  3. Скачанная программа имеет строку поиска, которая позволяет искать файлы на ресурсах других пользователей. Они должны быть предназначены для свободного пользования. Найденные ресурсы можно скачать бесплатно.

Торренты считаются ярким примером файлообменников. В переводе с английского означает "битовый поток". Сеть представляет собой пиринговый протокол для обмена файлами между участниками. Скачивание информации происходит частями. Для файлообмена существуют специальные программы и BitTorrent-сети. О них более подробно будет рассказано чуть ниже.

Руководство по использованию

Как пользоваться сетью I2P и другими файлообменниками? Одними из самых популярных на сегодняшний день являются программы для обмена по протоколу BitTorrent. Раздача может состоять из одного или нескольких файлов. Для каждой передачи создаются метаданные с расширением торрента. Они содержат информацию о URL-трекере, полные сведения о файле (название, объем) и другие параметры. Кроме того, указывается сумма сегментов файла, ключ пользователя, источники, работающие не по протоколу. Особенность работы торрента в том, что нагрузка во время раздачи минимальная.

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

Плюсы и минусы

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

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

Сети

К одним из самых популярных файлообменников относят следующие программы: eMule, DC++, LimeWire, FrostWire. Также не стоит забывать о различных торрентах, среди которых Azureus, BitComet, uTorrent. Отдельного внимания заслуживают частные файлообменные сети. Например, сеть I2P принадлежит к анонимным. Она самостоятельно организует свою работу. Ее особенность состоит в том, что I2P хранит хешированные, зашифрованные адреса сети. Передаваемый трафик шифруется, все сообщения защищены.

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

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


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

Централизованные файлообменные сети подразумевают наличие некоторой инфраструктуры, которая объединяет клиентов в определенные сообщества. В таких сетях всю служебную информацию хранят специальные индексационные серверы. Преимуществами такой организации являются простота технической поддержки и малые объемы служебной информации . Отрицательной же стороной централизованных сетей является возможность быть отключенными из-за разорения компании , владеющей серверами, а также по причине судебных запретов . Одной из таких закрытых компаний в 2001 году стала Napster, однако в 2008 году сервис снова был запущен.

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

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

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

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

Представитель P2P-телефонии Skype также относится к гибридным файлообменным сетям. Технология предназначена для голосовой и видеосвязи через интернет. Количество пользователей у этой сети достигает 100 миллионов , при это около 25 миллионов находятся в режиме онлайн. Однако многие критикуют Skype за сложность шифрования кода и считывание с компьютера конфиденциальной информации.

Еще одной файлообменной сетью, построенной по принципам P2P и протоколе MFTP, является eD2k или eDonkey. Это та самая сеть, которую в народе называют «ослик». Принцип ее работы построен на разбиении каждого файла на множество частей по 9500 Кб и остаток. После чего эти кусочки кодируются и передаются по интернету. Наиболее распространенным клиентом для работы с eD2k-сетями считается eMule, который совершенно бесплатно распространяется для Windows.

Как вы уже смогли убедиться, файлообменные сети занимают в жизни пользователей интернета далеко не последнее место. Большинство скаченного материала, который хранится у вас на компьютере, является результатом функционирования таких сетей. Также учтите, что это далеко не полный список сетей и протоколов, кроме перечисленных еще можно назвать Direct Connect, FastTrack, OpenFT, Gnutella, RShare, Usenet и многие другие.

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

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

Пиринговые сети имеют свои правила обмена данными между пользователями, а для осуществления самого обмена требуется использование определённых программ. Наверняка многие из вас слышали такие названия, как µTorrent, eMule, Shareaza, KaZaAи прочие, которые упоминаются, как правило, когда речь заходит о получении какой-либо информацией из сети. Но давайте обо все по порядку. В этом материале мы разберемся, что же такое пиринговые сети, а так же обратим внимание на их самые важные и ключевые моменты работы, дабы принцип их существования стал более понятным.

ЧТО ТАКОЕ ПИРИНГОВЫЕ СЕТИ

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

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

ПРИНЦИП РАБОТЫ ПИРИНГОВЫХ СЕТЕЙ

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

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

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

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

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

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

ПОПУЛЯРНЫЕ ФАЙЛООБМЕННЫЕ P2P-СЕТИ

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

К наиболее крупным и популярным файлообменным сетям можно отнести:

  • ED2K (eDonkey2000). Для обмена файлами по протоколу MFTP используется клиент eMule или более устаревший Edonkey. Поддержка этого проекта была прекращена разработчиками в 2005 году, правда сама сеть продолжает функционировать.
  • BitTorrent - самая популярная файлообменная сеть, с высокой скоростью передачи данных. К основным клиентам можно отнести uTorrent, BitComet, BitSpirit, Azureusи прочие.
  • Direct Connect - связанные между собой небольшие хабы (сервера), используемые для поиска информации на компьютерах участников этих сетей. Используется для организации файлового обмена в крупных районных или городских локальных сетях. Основной клиент - DC++.
  • Gnutella и Gnutella2 - одноранговые сети в чистом виде, использующие для передачи данных свой собственный протокол, разработанный фирмой Nullsoft. Основные клиенты: Shareaza, LimeWire, Phex, Morpheusи прочие.
  • FastTrack. Использует классическую версию протокола P2P, правда в передаче информации участвуют только те источники, которые имеют полные версии файлов. Основные клиенты - KaZaA, giFT(KCeasy) и mlDonkey.

ПРАВИЛА ФАЙЛОВОГО ОБМЕНА В ПИРИНГОВЫХ СЕТЯХ

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

Как уже было сказано выше, в основе P2P-сетей лежит принцип равноправия, из которого следует, что файлы нужно не только скачивать, но и обязательно ими делиться. Это самое основное правило, нарушать которое нельзя. Если вы желаете только получать информацию, то в таком случае к вашим услугам множественные файлообменные серверы, типа DepositFiles, Rapidshare, Letitbit, Vip-Files и прочих, использующих клиент-серверную архитектуру. Правда, бесплатно скачивать данные с таких серверов получиться только после просмотра кучи рекламы и на низкой скорости.

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

Чтобы не попадать в неприятные ситуации, следует придерживаться нескольких элементарных правил:

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

ЗАКЛЮЧЕНИЕ

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

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

Одна из областей применения технологии пиринговых сетей -- это обмен файлами. Выглядит это так: пользователи сети выкладывают какие-либо файлы в «расшаренную» (англ. share, делиться) папку, т. е. папку, файлы из которой доступны для скачивания другим клиентам. Какой-нибудь другой пользователь сети посылает запрос на поиск какого-либо файла. Программа ищет у клиентов сети файлы, соответствующие запросу, и показывает результат. После этого пользователь может скачать файлы у найденных источников. Современные файлообменные сети позволяют скачивать один файл сразу с нескольких источников (так быстрее и надёжнее). Чтобы убедиться, что этот файл у всех источников одинаковый, производится сравнение не только по названию файла, но и по контрольным суммам или хэшам типа MD4, TTH, SHA-1. Во время скачивания файла пользователем (и после его окончания) этот файл у него могут скачивать и другие клиенты сети, в результате чего особенно популярные файлы могут в итоге быть доступными для скачивания с сотен источников одновременно.

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

В феврале 2006 прекратил работу самый популярный сервер сети eDonkey -- Razorback, а затем прекращена разработка непопулярного коммерческого клиента EDonkey2000. Сама сеть EDonkey2000 продолжает функционировать, т. к. не завязана на конкретные сервера и существует большое количество свободно распространяемых клиентских программ.

Известные децентрализованные и гибридные сети

  • 1) ED2K она-же eDonkey2000 -- сеть централизованного типа, крупнейшая из ныне существующих файлообменных сетей. Поиск выполняют специализированные серверы, связанные между собой. Клиенты самостоятельно обмениваются по протоколу MFTP. Компания MetaMachine разработчики исходной концепции и первого клиента основанного на веб-интерфейсе (Edonkey 2000 v1.4.5)в 2005 году прекратили поддержку этого проекта, однако сеть продолжает функционировать за счет более совершенного и более мощного клиента eMule, который использует механизмы Kademlia для построения децентрализованного сегмента eD2k .
  • 2) Overnet, Kad -- децентрализованные технологии на базе протокола Kademlia, обслуживающие поиск по сети eDonkey2000 (eD2k).
  • 3) BitTorrent -- технология распределённого распространения файлов, как правило, большого объёма. Отличается высокой скоростью и централизованностью. Некоторые BitTorrent клиенты поддерживают DHT и могут работать без центрального сервера (т. н. трекера).
  • 4) Direct Connect -- представляет из себя слабо связанные между собой выделенные сервера для поиска (хабы). Хабы Direct Connect очень удобны для организации файлового обмена в локальных сетях.
  • 5) FastTrack, iMesh -- первоначально была реализована в KaZaA…
  • 6) OpenFT -- открытое продолжение сети FastTrack. Поддерживается клиентами giFT (KCeasy), mlDonkey.
  • 7) Gnutella -- полностью децентрализованная сеть, использующая протокол, разработанный компанией Nullsoft, основанный на HTTP-загрузках. Самоорганизация сети происходит за счет автоматического взаимообмена данными нод-листа между соединенными клиентами. Клиенты: Shareaza , BearShare , LimeWire , Gnucleus, Phex .
  • 8) Gnutella2 -- расширение протокола Gnutella. Основные изменения коснулись только организации системы поиска файлов. Так удалось снизить общую нагрузку на сеть применяя адресную рассылку запросов только тем клиентам у которых находится искомый файл. Также была исключена проблема с ложной инициацией атаки типа UDP-flood . Во всем остальном сеть полностью аналогична Gnutella1 . Основной клиент Shareaza .
  • 9) Ares -- файлообменная сеть для любых файлов.
  • 10) Soulseek -- проприетарный протокол. Весь поиск происходит через центральный сервер, на котором есть бесплатная регистрация и платная подписка (официальный сайт). Клиенты: Soulseek, mlDonkey, SolarSeek.
  • 11) Freenet, GNUnet, Entropy -- анонимные и устойчивые к цензуре файлообменные сети.
  • 12) MP2P (Manolito P2P) -- поддерживается клиентами Blubster, Piolet, RockItNet.
  • 13) NEOnet -- частично-децентрализованая коммерческая сеть на условно-платной основе. Является специфической вспомогательной модификацией протокола DHT при работе в отделенном коммерческом сегменте сети Gnutella1 , поддерживаемом с помощью клиента Morpheus . Свойства криптографической защиты и сетевой анонимности в сети NeoNet не поддерживаются.
  • 14) easy P2P
  • 15) Tesla -- Возможно, содержит MalWare.
  • 16) Filetopia -- потенциально безопасная сеть для обмена самым разным контентом.
  • 17) MUTE -- Клиенты: MFC Mute, Napshare.
  • 18) Nodezilla -- анонимная файлообменная сеть.
  • 19) Peer2Mail -- принципиально это даже не пиринговая сеть, а разновидность ПО позволяющего передавать файлы между двумя хостами (peer-to-peer), используя почтовые сервисы в качестве роутера. Технология передачи файлов основана на инкапсуляции в SMTP-протокол.
  • 20) Ants p2p -- открытая P2P-сеть 3-го поколения повышенной безопасности. Java-клиент.
  • 21) Anthill
  • 22) Rodi -- поддерживает поиск по содержанию файлов. Java-клиент.
  • 23) AppleJuice -- частично децентрализованная сеть (как eDonkey).
  • 24) BeShare -- сеть, ориентированная на BeOS.
  • 25) Jabber -- открытая P2P-технология обмена сообщениями.
  • 26) Skype -- P2P-телефония.
  • 27) JXTA -- стандартизация P2P спецификаций и протоколов http://www.jxta.org
  • 28) KDrive -- глобальный виртуальный диск для обмена файлами с авторизацией и шифрованием.
  • 29) ProxyShare -- новая высокоскоростная сеть с большимми возможностями.
  • 30) ZEPP
  • 31) Acquisition -- сеть и клиент для Mac.
  • 32) RShare -- анонимная открытая P2P-сеть.
  • 33) Marabunta -- альтернативная пиринговая система ориентированная исключительно на предоставление услуг обмена мгновенными сообщениями на общей доске объявлений (P2P-chat) . Программа в основном рассчитана на применение в локальных сетях, и потому не содержит возможностей автообновления нод-листа (его приходится пополнять вручную) . При наличии постоянных IP-адресов реципиентов, может работать и в интернете, однако встроенная функция bootstrap с серверов разработчиков не работоспособна из-за того, что с 2006 года проект практически перестал развиваться. Свойства криптографической защиты и сетевой анонимности в программе не реализованы.
  • 34) SKad или OpenKAD - модификация протокола Kademlia . Полностью децентрализованые сети этого типа создавались преимущественно в Японии. Первым шагом в этом направлении стала программа Winny . Дальнейше развитие этой сети в сторону сетевой анонимности привело к появлению программы Share . И на сегодняшний день существует и третья версия под управлением программы Perfect Dark .
  • 35) К сожалению все три версии сети SKad развивались паралельно и хотя они имеют много общего, но из-за видоизменения процедуры кодирования нод-листа в сторону более жесткого шифрования, они не совместимы между собой. Таким образом все три программы образовали три идентичные сети с разными степенями защищенности.
  • 36) Usenet -- старая добрая глобальная доска объявлений;)
  • 37) Chord
  • 38) Pastry
  • 39) Tapestry или Chimera
  • 40) Groove Virtual Office -- Собственническое ПО от Microsoft.
  • 41) P-Grid -- самоорганизующаяся децентрализованная сеть.
  • 42) P2PTV -- сеть телевизионных каналов.
  • 43) KoffeePhoto -- сеть для обмена фотографиями.

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

Файлообменные сети могут состоять из определенных типов организации, вот некоторые из них:

Централизованные сети

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

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

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

Такие файлообменные сети могут осуществлять свою деятельность даже в отсутствие индексационных серверов. Здесь служебная информация передается немного в больших объемах, однако они намного надежнее предыдущих сетей. На данный момент не существует еще насильственного способа остановки работы сети такого рода. К децентрализованным сетям можно отнести Kad, Overnet, Gnutella.

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

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

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

Файлообменники могут работать по определенному принципу, некоторые из которых представлены ниже:

  • программа скачивается пользователем на его компьютер;
  • при помощи программы, пользователь открывает другим пользователям доступ к своим ресурсам (процесс часто называют расшариванием);

Данные пункты совершают тысячи пользователей по всему миру. Затем следует приступить к выполнению третьего этапа:

  • данные программы не имеют своеобразного поиска, чтобы пользователи могли находить ресурсы свободного скачивания на компьютерах многих других пользователей. Для любого пользователя доступна возможность поиска на других компьютерах тех ресурсов, которые были выложены им для свободного доступа, и которые можно без проблем скачать. Так как таких пользователей в сети просто колоссальное количество, то пользователь обязательно отыщет интересующие его файлы.

Для файлообменников можно применять множество программ, но самыми популярными являются:

DC++, eMule , а также самые разнообразные BitTorrent-программы (Azureus, BitComet, µTorrent), FrostWire, LimeWire .

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