eDonkey2000

eDonkey2000
Разработчик(и)МетаМашина
Первоначальный выпуск6 сентября 2000 г .; 24 года назад ( 2000-09-06 )
Окончательный релиз
1.4.6 / 2006
Операционная системаКроссплатформенный
ТипПиринговый
ЛицензияБесплатное ПО

eDonkey2000 (прозвище «ed2k») — одноранговое приложение для обмена файлами, разработанное американской компанией MetaMachine ( Джед Маккалеб и Сэм Яган ), [1] [2] [3] с использованием протокола Multisource File Transfer Protocol. Оно поддерживало как сеть eDonkey2000 , так и сеть Overnet .

28 сентября 2005 года eDonkey был закрыт после получения письма от RIAA о прекращении противоправных действий .

сеть eDonkey2000

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

MetaMachines также создала еще одну файлообменную сеть под названием Overnet , которая взаимодействует с сетью eDonkey , но без использования серверов. Большинство клиентов eDonkey теперь также используют сеть Overnet. В 2004 году MetaMachines объявила, что прекращает разработку Overnet, чтобы сосредоточиться на eDonkey2000 (хотя клиент eDonkey2000 теперь включает протокол Overnet).

С тех пор eDonkey был закрыт.

Ранняя история и дизайн

Логотип eDonkey

eDonkey2000 был создан Джедом Маккалебом , соучредителем Stellar , [4] и впервые выпущен 6 сентября 2000 года. 16 сентября 2000 года клиентская и серверная версии стали доступны для Microsoft Windows и Linux .

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

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

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

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

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

клиент eDonkey2000

Последняя версия официального клиента eDonkey2000 включала плагин, который позволял загружать файлы BitTorrent . После начала загрузки торрента поисковая система в eDonkey может найти тот же файл в сети eDonkey/Overnet и синхронизировать его загрузку. Это фактически позволило использовать торрент в качестве другого источника для загрузки, значительно увеличив скорость, а также фактически устранив проблемы с подделками. Торренты очень «чисты» с точки зрения ложно маркированных файлов, и их использование в качестве верификаторов размера файлов в дополнение к собственной системе предупреждения о подделках eDonkey2000 на основе пользователя значительно улучшило функциональность сети. Эффективно объединяя диапазон существующих сетей Overnet и eDonkey с молниеносным распространением файлов системы BitTorrent, eDonkey2000 следовал растущей тенденции среди пиринговых программ интеграции загрузок из нескольких сетей. Это имеет преимущество в максимизации количества доступных файлов при ограничении уязвимости к проблемам в одной сети.

eDonkey подала в суд на RIAA

В сентябре 2005 года должностные лица компании MetaMachine получили письмо о прекращении и воздержании от RIAA в результате постановления Верховного суда от июня 2005 года по делу MGM Studios против Grokster о том, что производители программного обеспечения, способствующего нарушению авторских прав, несут ответственность за это нарушение. [5] Многие новостные сайты сообщили, что 22 сентября 2005 года корпоративные офисы MetaMachine закрылись. Это, по-видимому, было неточным, основываясь на проверке вышеупомянутыми новостными сайтами старой штаб-квартиры eDonkey в Нью-Йорке (новые находятся в Нью-Джерси, так как они переехали туда).

Однако 28 сентября 2005 года eDonkey официально закрылся. Президент MetaMachine Сэм Яган сказал в заявлении, что компания «преобразует базу пользователей eDonkey в онлайн-ритейлера контента, работающего в закрытой P2P-среде», и «такая сделка состоится, как только мы сможем достичь соглашения с RIAA ». [6] Это не оказало большого влияния на сеть в целом, поскольку клиенты eDonkey составляли лишь незначительное меньшинство всей сети.

12 сентября 2006 года стало известно, что компания MetaMachine, Inc. согласилась выплатить RIAA 30 миллионов долларов, [7] а веб-сайт был заменен текстовой рекламой, отражающей интерпретацию закона об авторском праве со стороны RIAA .

Тем не менее, сеть eDonkey по-прежнему доступна через другие клиенты, такие как eMule или aMule .

Смотрите также

Ссылки

  1. ^ «Тяжёлая поездка для eDonkey». Bloomberg.com . 24 октября 2005 г.
  2. ^ "Новый официальный клиент eDonkey и интервью". Архивировано из оригинала 16 апреля 2016 г.
  3. ^ «ЭКСКЛЮЗИВ: Интервью создателя eDonkey!». 3 мая 2002 г.
  4. ^ «Алгоритм, позволяющий сделать онлайн-валюту такой же надежной, как наличные». Wired .
  5. ^ "Верховный суд США вынес решение против P2P". Нейт Мук и Эд Освальд . 27 июня 2005 г. Получено 28 сентября 2009 г.
  6. ^ "P2P Future Darkens as eDonkey Closes". Нейт Мук . 28 сентября 2005 г. Получено 28 сентября 2009 г.
  7. ^ "eDonkey Firm заплатит RIAA $30 миллионов". Нейт Мук . 12 сентября 2006 г. Получено 28 сентября 2009 г.

Старый клиент и плагин

  • Архив новостей eDonkey2000 – 9 ноября 2000 г. Снимок домашней страницы eDonkey2000.com из архива Интернета, на котором показано оригинальное объявление о выпуске
  • Обзор eDonkey2000 – 13 февраля 2001 г. Снимок страницы обзора eDonkey2000.com из интернет-архива, объясняющий архитектуру сети
  • eDonkey2000 – Overnet – 27 августа 2006 г., снимок домашней страницы edonkey.com из интернет-архива

Новости

  • eDonkey2000 становится проектом eMule – 28 сентября 2005 г. Статья в формате MP3 Newswire
  • Статья на Slashdot.org «eDonkey платит звукозаписывающей индустрии 30 миллионов долларов» – 12 сентября 2006 г.
Взято с "https://en.wikipedia.org/w/index.php?title=EDonkey2000&oldid=1218282936"