Курсовая работа: Пиринговые сети. Понятие и виды
В феврале 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 — глобальный виртуальный диск для обмена файлами с авторизацией и шифрованием.