No Image

Что такое файлообменные сети для тарифа

СОДЕРЖАНИЕ
0 просмотров
22 января 2020

Файлообменная сеть — собирательное название одноранговых компьютерных сетей для совместного использования файлов, основанных на равноправии участвующих в обмене файлами, то есть каждый участник одновременно является и клиентом, и сервером [1] .

Содержание

Типы организации файлообменных сетей [ править | править код ]

Централизованные сети [ править | править код ]

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

Достоинством такой сети является относительная простота программирования такой сети и небольшой объём служебной информации, передаваемой на серверы. Закрытие сетей Napster и WinMX показало ненадёжность централизованных файлообменных сетей [1] . Индексационные серверы могут быть отключены по разным причинам (технический сбой, разорение владеющей компании, судебное решение). В таком случае сеть перестаёт функционировать. К централизованным сетям относится Direct Connect.

Децентрализованные сети [ править | править код ]

Децентрализованные файлообменные сети функционируют без индексационных серверов. Хотя объём передаваемой служебной информации в них больше, надёжность их гораздо выше. Пока не существует способа насильно остановить функционирование такой сети. К децентрализованным сетям относятся Gnutella [1] , RetroShare, Overnet, Kad.

Частично децентрализованные (гибридные) сети [ править | править код ]

Сочетая скорость централизованных сетей и надёжность децентрализованных, используются гибридные схемы, в которых используются независимые индексационные сервера, постоянно синхронизирующие информацию между собой. Таким образом, при выходе из строя одного из них сеть продолжает функционировать. К частично децентрализованным файлообменным сетям относятся eDonkey2000, OpenNap [en] .

Принципы работы [ править | править код ]

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

Известные децентрализованные и гибридные файлообменные сети [ править | править код ]

  • I2P — это анонимная, самоорганизующаяся распределённая сеть, которая использует модифицированный DHT, но отличается тем, что хранит в себе хешированные адреса узлов сети, зашифрованные AES IP-адреса, а также публичные ключи шифрования. Предоставляет приложениям простой транспортный механизм для анонимного и защищённого обмена сообщениями. Весь трафик в сети шифруется от отправителя до получателя, в сумме при пересылке сообщения используется четыре уровня шифрования (сквозное, чесночное, туннельное, а также шифрование транспортного уровня), а в качестве адресов сети используются криптографические идентификаторы (главным образом состоящие из пары публичных ключей).
  • ED2K (eDonkey2000) — сеть децентрализованного типа. Поиск выполняют специализированные серверы, связанные между собой. Клиенты самостоятельно обмениваются по протоколу MFTP. Компания MetaMachine, разработчик исходной концепции и первого клиента, основанного на веб-интерфейсе (Edonkey 2000 v1.4.5), в 2005 году прекратила поддержку этого проекта, однако сеть продолжает функционировать за счёт более совершенного и более мощного клиента eMule, который использует механизмы Kademlia для построения децентрализованного сегмента eD2k.
  • TC (TrueChat) — малоизвестная сеть, в основном для общения использующая сервер (обычно с публичным IP) для связи клиентов (peer-hub-peer) (автор TC) [уточнить] .
  • Overnet, Kad — децентрализованные технологии на базе протокола Kademlia, обслуживающие поиск по сети eDonkey2000 (eD2k).
  • BitTorrent — технология распределённого распространения файлов, как правило, большого объёма. Отличается высокой скоростью и централизованностью. Некоторые BitTorrent-клиенты поддерживают DHT и могут работать без центрального сервера (трекера).
  • Direct Connect — представляет собой слабо связанные между собой выделенные сервера для поиска (хабы). Хабы Direct Connect очень удобны для организации файлового обмена в локальных сетях.
  • Advanced Direct Connect — эволюционное развитие сетей Direct Connect с устранением основных недостатков.
  • FastTrack, iMesh[en] — первоначально была реализована в KaZaA.
  • OpenFT — открытое продолжение сети FastTrack. Поддерживается клиентами giFT (KCeasy), MLDonkey.
  • Gnutella — полностью децентрализованная сеть, использующая протокол, разработанный компанией Nullsoft, основанный на HTTP-загрузках. Самоорганизация сети происходит за счет автоматического взаимообмена данными нод-листа между соединёнными клиентами. Клиенты: Shareaza, BearShare , LimeWire, Gnucleus, Phex[en] .
  • Gnutella2 — расширение протокола Gnutella. Основные изменения коснулись только организации системы поиска файлов. Так, удалось снизить общую нагрузку на сеть, применяя адресную рассылку запросов только тем клиентам, у которых находится искомый файл. Также была исключена проблема с ложной инициацией атаки типа UDP-flood. Во всем остальном сеть полностью аналогична Gnutella1. Основной клиент — Shareaza.
  • Ares — файлообменная сеть для любых файлов.
  • Soulseek — проприетарный протокол. Весь поиск происходит через центральный сервер, на котором есть бесплатная регистрация и платная подписка [2] . Клиенты: Soulseek, MLDonkey, SolarSeek.
  • Freenet, GNUnet, Entropy — файлообменныеанонимные сети, устойчивые к интернет-цензуре.
  • MP2P (Manolito P2P) — поддерживается клиентами Blubster [3] , Piolet [4] , RockItNet.
  • NEOnet[en] — частично-децентрализованая коммерческая сеть на условно-платной основе. Является специфической вспомогательной модификацией протокола DHT при работе в отделенном коммерческом сегменте сети Gnutella, поддерживаемом с помощью клиента Morpheus[en] . Свойства криптографической защиты и сетевой анонимности в сети NeoNet не поддерживаются.
  • Filetopia — потенциально безопасная сеть для обмена самым разным контентом.
  • MUTE.
  • Nodezilla — файлообменнаяанонимная сеть.
  • Peer2Mail — принципиально это даже не пиринговая сеть, а разновидность ПО, позволяющего передавать файлы между двумя хостами (peer-to-peer), используя почтовые сервисы в качестве роутера. Технология передачи файлов основана на инкапсуляции в SMTP-протокол.
  • Ants p2p — открытая P2P-сеть 3-го поколения повышенной безопасности. Java-клиент.
  • Rodi — поддерживает поиск по содержанию файлов. Java-клиент.
  • BeShare — сеть, ориентированная на BeOS.
  • JXTA — стандартизация P2P спецификаций и протоколов.
  • RShare — открытая анонимная сеть P2P.
  • RetroShare — Обмен сообщениями и файлами, голосовая связь, чаты и форумы.
  • WiPeer — сеть, действующая напрямую между компьютерами, минуя оборудование провайдера. Таким образом, сеть полностью свободна от цензуры.
  • SKad или OpenKAD — модификация протокола Kademlia. Полностью децентрализованные сети этого типа создавались преимущественно в Японии. Первым шагом в этом направлении стала программа Winny[en] . Дальнейшее развитие этой сети в сторону сетевой анонимности привело к появлению программы Share[en] . На сегодняшний день существует и третья версия под управлением программы Perfect Dark. Все три версии сети SKad развивались параллельно и хотя они имеют много общего, но из-за видоизменения процедуры кодирования нод-листа в сторону более жёсткого шифрования они не совместимы между собой. Таким образом, все три программы образовали три идентичные сети с разными степенями защищенности.
  • Usenet — глобальная доска объявлений.
  • Poisoned — программа для работы с файлообменными сетями Gnutella, OpenFT, FastTrack в среде операционной системы Mac OS X. Представляет собой графический интерфейс для фонового приложения giFT.
  • Netsukuku — (не файлообменная?) сеть нового поколения, представляет собой ячеистую сеть передачи данных, заменяет 3-й уровень современной модели OSI другим протоколом маршрутизации. Протокол Netsukuku выстраивает структуру сети в виде фрактала. Сеть является распределённой, масштабируемой, анонимной и не контролируемой, отдельно от Интернета, без поддержки каких-либо служб и государственных каналов. Для расчёта всех необходимых путей связи узла со всеми остальными узлами протокол использует алгоритм Quantum Shortest Path Netsukuku (QSPN). Пропускная способность сети ограничивается возможностями нынешних сетевых карт. Поскольку в Netsukuku нет провайдеров, то нет и возможности отключить кого бы то ни было от сети. Так как адреса в Netsukuku раздаются случайным образом, то неизвестно даже, где находится и кому принадлежит нода, ответственная за хранение тех или иных байтов. В результате образуется полная свобода и полное равноправие.
  • Peers- файлообменная сеть портала Электронный город. Сеть объединяет пользователей нескольких операторов связи в Новосибирске, Кемерово, Томске, Омске, Барнауле, Сургуте и Владивостоке.
Читайте также:  Смартфон без сенсорного экрана

Упоминания в литературе [ править | править код ]

Описание принципа децентрализованной сети:

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

Похоже, что в МТС серьёзно доработали свои шейперы-ограничители в сотовых сетях и сейчас решили попробовать конкурировать с Yota на их традиционном «поле» безлимитов. Неожиданные направления развития событий, однако выглядит всё это весьма интересно.

История с принципиально новым подходом к сотовым безлимитам в МТС начала раскручиваться с появлением нового тарифа «Smart Безлимитище» в середине мая 2016 года, наш обзор можно почитать здесь. Как это выглядело изначально? За весомые 578 руб./месяц полный интернет-анлим для смартфона и только для смартфона, с традиционным ограничением (читай, запретом) на работу в файлообменных сетях (читай, торрентов).

И столь же традиционные возмущения любителей торрентов по поводу «изгаженных безлимитов» сотовых операторов. Позволю себе процитировать свой ответ читателю: «Торренты все-таки сильно грузят сеть многопоточностью. Реально, один торрентовод забирает трафика больше, чем 10-12 одновременно смотрящих youtube. И что делать оператору? Продавать всем анлим за 2000 руб. в месяц? Несправедливо по отношению к тем, кому торренты не нужны, с какой стати платить за чужого дядю? Продавать торрентоводам анлимы без ограничений с абоненткой 7000+ руб.? Все равно никто не купит. Остаётся два варианта: разрешать торренты только на тарифах с платой за пакеты трафика или бизнес-модель Yota с гибким ограничением скорости в зависимости от нагрузки на конкретную БС».

Традиционные «торренто-бодания» и ничего нового? Отнюдь. Оказывается, третий вариант в МТС придумали и реализовали технически, это и есть главная новость. Разбираемся по порядку.

Интрига с торрентами и раздачей по Wi-Fi

Навскидку, в момент запуска «Безлимитище» МТС выглядел примерно так же, как недавнее предложение Билайн на постоплате, наш обзор здесь. Запрет торрентов, раздача интернета по Wi-Fi только за отдельные деньги, запрет использования симкарты в модемах/роутерах, запрет разделяемого интернета. Всё это выглядело логичным с учётом безлимитности смартфонного интернета за сравнительно небольшие деньги. Но с безлимитной версией тарифа МТС всё оказалось намного интереснее.

В описании тарифа прямого запрета на раздачу интернета по Wi-Fi не было. Более того, в присланной из МТС «Справке» явно намекалось на то, что раздавать интернет по Wi-Fi можно. Чем, собственно, и объяснялась заметно более высокая абонплата по сравнению с аналогичными тарифами Билайн и Yota для смартфонов. Естественно, народ в такое счастье сперва не поверил, и люди начали обращаться в поддержку, требуя конкретного ответа. А в поддержке начали «путаться в показаниях», см. скриншот официального ответа выше (полный текст переписки доступен по клику).

В конце концов сошлись на том, что раздавать интернет по Wi-Fi со смартфонов всё-таки можно, и вопрос, казалось, благополучно закрылся. Ан нет, вскоре последовало «продолжение банкета».

Как выяснилось, формулировку «использование файлообменных сетей ограничивается» следует понимать буквально. Именно ограничивается скоростью до 128 Кбит/с, а не блокируется полностью, как можно было предполагать. У нас ведь маркетологи любят витиевато-вежливые выражения, полную блокировку доступа в интернет после исчерпания пакета тоже величают «скорость ограничивается». И ведь не придерёшься: формально скорость доступа ограничивается до нулевой. Но с торрентами на «Безлимитище», судя по отзывам, никакого лукавства, скорость действительно ограничивается до 128 Кбит/с.

На второй или третий день после запуска тарифа посыпались многочисленные жалобы на жестокое ограничение скорости, характерный пример см. выше. И жалоб было действительно много. Логично было предположить, что после использования (или даже попытки использования) торрентов сеть «мстительно» ограничивает скорость доступа на добрые сутки, чтобы неповадно было. Ещё рассматривалась версия того, что скорость автоматически «зарезают» по достижении определенного объёма потребленного трафика. В итоге ни одна из двух гипотез не подтвердилась.

Нужно сказать спасибо Геннадию, который добровольно вызвался поработать «морской свинкой» и дня три гонял безлимит на своём смартфоне в разных режимах, наблюдая за полученными результатами. Похоже, что ограничение скорости не было связано с объёмом переданных данных, а с торрентами ситуация получается вообще уникальная. Скорость передачи данных в файлообменных сетях действительно ограничивается 128 Кбит/с, но при этом одновременно можно было смотреть Youtube и вообще «Всё летает». Вот такой интересный шейпер сделали с разными ограничениями скорости по разным протоколам одновременно. А множество жалоб на второй день после запуска тарифа, скорее всего, было связано с какими-то доработками или настройками оборудования.

Читайте также:  Что надо чтобы телевизор принимал цифровые каналы

Безлимит на скорости 4 Мбит/с

Продолжение «в тему» в виде новости от 25 мая, сама новость здесь. Цитаты:

«С 25.05.2016 новая опция «Интернет 4 Мбит/с» будет доступна на тарифном плане МТС Коннект-4. Скорость интернета в рамках опции до 4 Мбит/с. Трафик не ограничен по квоте в рамках опции.

Ежемесячная плата – 750 руб. Стоимость отключения – 0 руб. Чтобы воспользоваться опцией «Интернет 4 Мбит/с», клиенту необходимо купить ТП МТС Коннект-4 салоне-магазине МТС.

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

В рамках тарифной опции «Интернет 4 Мбит/с» предоставление услуг файлообменных сетей ограничено скоростью 512 Кбит/с».

Неожиданное решение. Похоже, что всё будет работать на скорости до 4 Мбит/с, а при этом торренты будут качаться максимум на 512 Кбит/с. Хотели честный безлимит и торренты в сотовой сети? Получите свой безлимит с чётко оговоренными параметрами за 750 руб. в месяц с действием только в пределах домашнего региона. Точнее, действует-то он везде по России, но дополнительную плату 50 руб. в сутки можно смело считать заградительной ценой. Разве что пару-тройку дней в поездке попользоваться.

Здесь мы уже видим прямое пересечение с модемными тарифами Yota. И даже цена сопоставимая при той же скорости 4.1 Мбит/с. Правда, в Yota интернет на 100 руб. в месяц дороже, но существует возможность заключить контракт с предоплатой за год вперёд, сопоставимая по характеристикам опция называется «Год на скорости до 5 Мбит/с за 5400 рублей». То есть, получается 450 руб. в месяц за безлимит на скорости до 5 Мбит/с.

Можно, конечно, анализировать и сравнивать реальные скорости доступа и покрытие, но это всё очень индивидуально и зависит от местоположения абонента. 512 Кбит/с — серьёзное ограничение скорости для торрентов в МТС, в Yota официально скорость не ограничивают. С другой стороны, фактическая скорость доступа в Yota зависит от нагрузки на конкретную базовую станцию, параметры гибко регулируются. И тоже в зависимости от протоколов и типов трафика. Если бы таких ограничений не было, то сеть бы скоренько «положили», как это уже случалось ещё в давние времена начала эксплуатации сети Yota WiMax.

Что дальше?

Я всегда писал о том, что «настоящий» безлимит без каких бы то ни было ограничений в сотовой сети невозможен. Причём по мере роста максимальных скоростей передачи данных в сетях LTE эта невозможность становится всё более очевидной. Если в МТС действительно будет работать схема предоставления разных скоростей доступа для разных протоколов одновременно, то это отличный компромисс и повод для осторожного оптимизма. Кто знает? Может, мы действительно движемся в сторону постепенного отказа от фиксированных пакетов с переходом на безлимиты, параметры которых будут зависеть от суммы ежемесячной абонентской платы.

Файлообменные сети

Файлообменная сеть – собирательное название сетей для совместного использования файлов.

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

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

– пользователь скачивает программу к себе на компьютер;

– дает доступ другим пользователем к части своих ресурсов (этот процесс называется «расшариванием»);

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

Эта технология получила название P2P (pear to pear), в переводе – децентрализованная.

Впервые термин peer-to-peer (P2P) был использован в 1984 г. компанией IBM при разработке сетевой архитектуры для динамической маршрутизации трафика через компьютерные сети с произвольной топологией (Advanced Peer to Peer Networking).

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

Сегодня на технологии P2P основано огромное число популярных сетевых сервисов – от простого обмена файлами до речевой и видеосвязи.
По некоторым данным, по состоянию на 2008 г. в Интернете более половины всего трафика приходилось на трафик файлообменных P2P-сетей, а размеры самых крупных из них перевалили за отметку в 1 млн одновременно работающих узлов, разделяющих петабайты (1015 байт) информации. Общее количество зарегистрированных участников файлообменных сетей P2P во всем мире составляет порядка 100 млн.

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

Среди файлообменных сетей по количеству узлов лидируют такие сети, как Bittorrent, eDonkey2000, Gnutella2, Gnutella.

Bittorrent

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

Если узел «хочет» опубликовать файл, то программа разделяет этот файл на части и создает файл метаданных (torrent file) с информацией о частях файла, местонахождении их и – опционально – сервера, который будет поддерживать распространение этого файла. Первый узел, опубликовавший файл, называется распространителем (seedеr). Узел, желающий скопировать файл, при копировании сам становится распространителем по принципу: сколько копирую я, столько разрешаю скопировать с меня.

Читайте также:  Топ самых крутых телефонов в мире

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

В сети BitTorrent используются протоколы Bittorrent и BitTorrent Azureus DHT. Последний основан на модифицированном протоколе Kademlia и используется для обеспечения работы с файлами метаданных, не привязанными к серверам, для децентрализованного поиска ресурса по ID и присваивания ресурсам комментариев и рейтинга. Вместо BitTorrent Azureus DHT некоторые клиенты поддерживают аналогичный ему по функциональности протокол BitTorrent Mainline DHT.

Наиболее распространенные клиентские программы – это Azureus, BitTorrent_client, µTorrent, BitSpirit, BitComet, BitTornado, MLDonkey.

Gnutella, Gnutella2

Gnutella – одна из первых пиринговых сетей, создана в 2000 г. Она функционирует до сих пор, хотя из-за серьезных недостатков алгоритма пользователи в настоящее время предпочитают сеть Gnutella2.

При подключении клиент получает от узла, с которым ему удалось соединиться, список из пяти активных узлов; им отсылается запрос на поиск ресурса по ключевому слову. Узлы ищут у себя соответствующие запросу ресурсы и, если не находят их, пересылают запрос активным узлам вверх по «дереву» (топология сети имеет структуру графа типа «дерево»), пока не найдется ресурс или не будет превышено максимальное число шагов. Такой поиск называется размножением запросов (query flooding).

Подобная реализация ведет к экспоненциальному росту числа запросов и соответственно на верхних уровнях «дерева» может привести к отказу в обслуживании. Чтобы избежать подобной ситуации разработчики усовершенствовали алгоритм, ввели правила, в соответствии с которыми запросы могут пересылать вверх по «дереву» только определенные узлы – так называемые выделенные (ultrapeers), остальные узлы (leaves) могут лишь запрашивать последние. Была введена система кеширующих узлов.

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

Недостатки протокола Gnutella инициировали разработку принципиально новых алгоритмов поиска маршрутов и ресурсов и привели к созданию группы протоколов DHT (Distributed Hash Tables) – в частности, протокола Kademlia, который сейчас широко используется в наиболее крупных сетях.

Запросы в сети Gnutella пересылаются по TCP или UDP, копирование файлов осуществляется через протокол HTTP. В последнее время появились расширения для клиентских программ, позволяющие копировать файлы по UDP, делать XML-запросы метаинформации о файлах.
В 2003 г. был создан принципиально новый протокол Gnutella2 и первые поддерживающие его клиенты, которые были обратносовместимы с клиентами Gnutella. В соответствии с ним некоторые узлы становятся концентраторами, остальные же являются обычными узлами (leaves).

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

Когда узел "хочет" найти ресурс, он посылает запрос по ключевому слову своему концентратору, последний либо находит ресурс в своей таблице и возвращает ID узла, обладающего ресурсом, либо возвращает список других концентраторов, которые узел вновь запрашивает по очереди случайным образом. Такой поиск называется поиском с помощью метода блужданий (random walk).

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

Наиболее распространенные клиентские программы для Gnutella и Gnutella2: Shareaza, Kiwi, Alpha, Morpheus, Gnucleus, Adagio Pocket G2 (Windows Pocket PC), FileScope, iMesh, MLDonkey.

EDonkey2000

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

Серверное программное обеспечение доступно для установки любым пользователем. Сервер обеспечивает поиск узлов и информации.
По состоянию на конец 2008 года в сети имелось до 200 серверов, обслуживающих одновременно около 1 млн клиентов, совместно использующих порядка 1 млрд различных файлов. Общее число зарегистрированных пользователей данной сети составляет порядка 10 млн.
Когда клиент сети EDonkey2000 копирует желаемый ресурс, он делает это одновременно из нескольких источников с помощью протокола MFTP (Multisource File Transfer Protocol).

Сейчас информацию о доступных файлах можно получать не только с серверов EDonkey. В 2004 г. в состав сети EDonkey2000 была интегрирована сеть Overnet – полностью децентрализованная сеть, позволяющая осуществлять взаимодействие между узлами без привязки к серверам, для чего используется DHT-протокол Kademlia.

Самой распространенной для сети EDonkey2000 клиентской программой с закрытым кодом (версия Pro – платная) является программа eDonkey, однако существует и клиент с открытым программным кодом – eMule, который, помимо сети EDonkey2000, может задействовать еще одну сеть P2P – Kad Network (Kademlia). Клиент eDonkey имеет очень интересное расширение, позволяющее копировать метафайлы .torrent, которые пользуются большим доверием пользователей, а также применять верификационную информацию из этих метафайлов для работы с файлами собственной сети. При этом если инициализировалась загрузка файла, соответствующего метафайлу, части файла, доступные в собственной сети EDonkey2000, тоже включаются в список источников для загрузки.

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

Direct Connect

Одной из самых популярных в России файлоообменных сетей является Direct Connect. В данной сети клиенты подключаются к одному или нескольким серверам для поиска файлов, причем серверы не связаны между собой. Информация о файлах, доступ к которым узел «хочет» открыть, отсылается на сервер. Копирование файлов происходит напрямую между узлами, как и в классической P2P-сети.

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

Энциклопедия ньюсмейкеров . 2012 .

Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector