Podziel się, czyli przegląd
najpopularniejszych aplikacji P2P (Magazyn Internet 1/2005)
Bezpośrednia wymiana plików przez Internet, mimo różnych toczących się wokół
tego tematu kontrowersji, wciąż cieszy się niesłabnącą popularnością. Od czasów
Napstera, który to wskrzesił tę zapomnianą technologię, rozwój sieci P2P nabrał
takiego tempa, że obecnie trudno już nadążyć za coraz to nowszymi technikami
dystrybucji plików.
eDonkey
obecnie jedna z najdynamiczniej rozwijających się sieci P2P. Według szacunków
skupia blisko milion użytkowników. Skierowana w szczególności dla posiadaczy
stałych łącz o dużej przepustowości. Pozwala swoim klientom na jednoczesne
pobieranie wielu plików, jednak z uwagi na rygorystyczne mechanizmy punktowania
nowych użytkowników, nie najlepiej sprawdza się w jednorazowych zastosowaniach.
Szeroka kategoria tematyczna, choć szukanie tu pojedynczych plików nie jest
najlepszym pomysłem. Najbardziej znane programy klienckie tej sieci to: eDonkey,
eMule, xMule - wersja dla różnych platform systemowych.
eMule
Program obsługujący obecnie aż trzy różne sieci: eDonkey (ed2k), Overnet i Kad (Kademlia).
Powstał w 2000 r. jako alternatywa dla ociężałego wówczas eDonkey i szybko
przyciągnął do siebie rzesze zadowolonych internautów. Jak podkreślają autorzy,
eMule przystosowany jest do sumarycznej wymiany dużych plików, takich jak filmy,
programy, obrazy ISO czy albumy muzyczne - liczy się głównie liczba
jednoczesnych sesji a nie szybkość pobierania. Użytkownik może przy tym dość
precyzyjnie określić warunki poszukiwań, tzn. typ materiału jak i jego parametry
użytkowe - minimalna/maksymalna wielkość, jakość, rozszerzenie, a w przypadku
multimediów także bitrate czy długość. Niestety, eMule to program którego nie
można polecać modemowcom ani przygodnym internautom chcącym okazyjnie i
jednorazowo skorzystać z jego możliwości. Obowiązuje tu bowiem tzw. kredytowy
system przywilejów. Z grubsza polega to na tym, że prawo do pobierania plików
uzyskuje się tu dopiero wówczas, gdy i samemu coś się udostępni. Inaczej mówiąc
pozwolisz że ktoś wyciągnie coś z twojego komputera, to i ty będziesz mógł
ściągnąć coś na swój. Proces takiej asymilacji może tu trwać nawet kilka dni
(zależnie od atrakcyjności udostępnianych zasobów) i stąd pierwsze chwile
obcowania z programem mogą być czasem mało pozytywne, bo można odnieść wrażenie,
że niczego za pomocą "muła" nie da się pobrać. Taka koncepcja działania ma
jednak i pozytywne strony, bo dyskredytuje tych użytkowników, którzy nic do
sieci nie wnoszą, a chcieli by z niej tylko czerpać (uwaga - kredyty użytkownika
nie są trzymane na jego komputerze, ale znajdują się na kontach innych
użytkowników, więc nie da się niczego ręcznie zmanipulować). eMule to program
dość rozbudowany a przy tym wygodny w obsłudze. Dysponuje polskojęzycznym
interfejsem, graficznymi statystykami obciążeń, systemem filtrów podwyższających
bezpieczeństwo i anonimowość, kreatorem przepustowości, terminarzem, systemem
bezpośredniej komunikacji (w tym IRC) i wieloma innymi egzotycznymi
rozszerzeniami takimi jak choćby system zdalnego zarządzania poprzez komputer
czy komórkę - patrz ramka Zdalne sterowanie "mułem". Warto także podkreślić, że
program wolny jest od pasożytów. Nie ma w nim żadnych ukrytych trojanów czy
innych podobnych szpiegów. Od kilku miesięcy eMule obsługuje ponadto nowy rodzaj
sieci P2P, nazywanej potocznie Kademlią (Kad), która tym różni się od ed2k, że
ma całkowicie rozproszony charakter - więcej na ten temat można znaleźć pod
adresem http://kademlia.scs.cs.nyu.edu/. eMule jest projektem OpenSource związku
z czym bardzo intensywnie się rozwija - niemal co miesiąc pojawiają się
uaktualnienia. Co więcej, istnieje wiele odrębnych odmian eMula, tzw. mod-ów,
które w różny sposób poszerzają lub uatrakcyjniają oryginał - patrz ramka "MOD-y
w natarciu".
http://www.emuleproject.net/
Status: freeware (GNU/GPL)
Wersja: 0.44
Ocena: 5/6
+
zlokalizowany interfejs
brak modułów szpiegowsko-reklamowych
elastyczne kryteria wyszukiwań
funkcje zwiększające anonimowość
funkcje zdalnego zarządzania
system bezpośredniej komunikacji (w tym IRC)
-
kredytowanie przywilejów
------------- eMule.jpg
--------------
eMule to program skierowany przede wszystkim dla użytkowników stałych łączy.
Wymaga podzielenia się najpierw własnymi zasobami, aby móc później pozyskiwać
materiały od innych internautów.
BitTorrent
Stosunkowo nowa sieć o dość nietypowych zasadach dystrybucji zasobów. Torrenty
są tu praktycznie w ciągłym obiegu - zasysany jeszcze przez jednego użytkownika
plik, może od razu stanowić wielosesyjne źródło pobierania dla innego
użytkownika. Takie reguły dystrybucji sprzyjają bardzo szybkiej wymianie i
korzystnie wpływają na ogólną funkcjonalność sieci. Jej charakterystyczną cechą
jest także krótkoterminowy okres aktywności torrentów - zaseedowany plik zwykle
szybko znika z pierwotnego adresu, związku z czym trzeba się spieszyć z
pobraniem interesujących zasobów. Te ostatnie zresztą też pozyskuje się tu nie
poprzez klasyczne wyszukiwarki dołączane do klientów, ale poprzez regularne
monitorowane serwisów internetowych gromadzących nowo publikowane torrenty - np.
www.torrent.org.pl lub http://torrentsearch.us. W tej sieci najlepiej szukać
różnego typu nowości. Najbardziej znane klienty BitTorrenta to: Azureus,
BitTorrent Experimental, BitTorrent++, ABC (Yet Another Bittorrent Client),
TorrentStorm, BitComet, BitSpirit.
Azureus
Dwuplatformowy (Windows, Linuks), oparty na Javie i częściowo spolonizowany
klient sieci BitTorrent. Aby go uruchomić w środowisku Windows trzeba najpierw
pobrać i zainstalować odpowiednie środowisko programowe - JRE (Java Runtime
Environment). Obsługa Azureusa nie nastręcza większych trudności gdyż pomaga w
tym prosty kreator. Przeprowadza on użytkownika przez najistotniejsze opcje
konfiguracyjne i pomaga dostosować program do własnych potrzeb. Jedną z
najmocniejszych cech tego klienta jest drobiazgowy sposób przedstawiania
segmentacji pliku - i to zarówno części już pobranych jak i tych znajdujących
się jeszcze w sieci (na komputerach innych użytkowników). W graficzny sposób
program ilustruje dostępność poszczególnych fragmentów, kolorując z różnym
nasyceniem poszczególne części pliku. Wzorem tradycyjnych downloaderów, klienta
wyposażono także w specyficzny koszyk pobierania do którego przeciągać można
znalezione na stronach torrenty. Chcąc natomiast mieć zawsze na oku bieżący
transfer i nie zasłaniać sobie jednocześnie ekranu oknem działającej aplikacji,
można wywołać specjalny pasek z podstawowymi informacjami na temat bieżących
zadań. Podstawowa obsługa nie wymaga bardzo wnikliwej konfiguracji (poza tą
oferowaną przez kreatora) niemniej i tu znaleźć można całe multum różnych opcji
i funkcji. Ukrywanie użytkownika, filtrowanie adresów, limitowanie transferów,
ograniczanie połączeń, ustanawianie priorytetów, wybieranie portów i wiele wiele
innych skomplikowanych ustawień, wśród których łatwo można się pogubić,
zwłaszcza że ta część programu nie jest akurat najlepiej zlokalizowana. Co
więcej, usługi klienta można dodatkowo poszerzyć dogrywając różnego typu wtyczki
- np. do zdalnej kontroli podobnie jak w opisywanym wyżej eMule. Jedna z nich (RSS
Feed Scanner) jest nawet o tyle ciekawa i nietypowa, że pozwala w pewnym stopniu
zautomatyzować proces pobierania nowo opublikowanych materiałów. Wymaga to
wprawdzie dość żmudnej i czasochłonnej konfiguracji - trzeba zdefiniować ścieżki
do kanałów RSS gdzie pojawiają się informacje o najnowszych torrentach, ale
można dzięki temu znacznie usprawnić cały proces ściągania ciekawych nowości -
wtyczka pozwala filtrować, segregować a nawet w ustalonych przedziałach czasu
odpytywać zdefiniowane źródła RSS-ów.
http://azureus.sourceforge.net/
Status: donationware (co łaska)
Wersja: 2.2.0.0
Ocena: 5/6
+
wieloplatformowość
wizualna prezentacja segmentacji
szeroka paleta funkcji i ustawień konfiguracyjnych
możliwość rozbudowy przy pomocy alternatywnych wtyczek
-
kulawa lokalizacja
--------------- Azureus.jpg
--------------------
Azureus to program który wyjątkowo precyzyjnie potrafi ilustrować stopień
segmentacji torrentów.
BitTorrent Experimental
Kto nie ma ochoty zawracać sobie głowy jakimś JRE, ani obarczać komputera ciężką
i powolną aplikacją, a mimo wszystko chciałby od czasu do czasu ściągnąć coś
wygodnie z sieci Torrenta, powinien postawić na Experymentalne wydanie klienta.
Choć nazwa programu sugeruje coś nie do końca sprawdzonego, to nie mamy się
czego obawiać, bo program działa szybko i stabilnie, a przy tym nie domaga się
od użytkownika żadnych podpowiedzi - no może za wyjątkiem wskazania miejsca
gdzie mają być zapisywane ściągane pliki. Miejsce zrzutu można tu zresztą
określać także indywidualnie - odrębnie dla każdego kolejnego zasobu. Kto ma
ochotę na eksperymenty, może jednak przydzielić klientowi zakres portów,
określić rodzaj połączenia, przyhamować nieco pasmo wysyłania bądź ograniczyć
liczbę przychodzących połączeń. Program doskonale integruje się z każdą
przeglądarką (jeśli nie to patrz ramka Oporna Opera), przechwytuje automatycznie
kliknięcia i szybko przystępuje do powierzonego mu zadania nie obciążając przy
tym zbytnio zasobów komputera.
http://ei.kefro.st/projects/btclient/
Status: freeware
Wersja: 2.3.1.b
Ocena: 5/6
+
małe wymagania
duża szybkość
-
wąski zakres możliwości i ustawień konfiguracyjnych
-----------------
BitTorrent Experimental.jpg --------------
BitTorrent Experimental to idealne narzędzie dla przygodnych internautów
chcących eksperymentalnie sprawdzić użyteczność sieci BitTorrent.
Zobacz także
:MOD-y w natarciu
|
|
eMule |
Azareus |
BitTorrent Experimental |
Kazaa Lite Rewolucja |
LimeWire Basic |
BearShare Free |
DC++ |
Shareaza |
Morpheus |
Eetee |
|
Obsługiwane sieci |
eDonkey, Overnet, Kad |
BitTorrent |
BitTorrent |
FastTrack |
Gnutella |
Gnutella |
DirectConnect |
eDonkey, BitTorrent, Gnutella, Gnutella2 |
eDonkey, BitTorrent, NeoNetwork, Gnutella, Gnutella2 |
eDonkey, BitTorrent, Gnutella, OpenNap |
|
Obecność dodatkowych modułów szpiegująco-reklamujących |
- |
- |
- |
- |
- |
+ |
- |
- |
+ |
- |
|
Funkcje zwiększające anonimowość / filtrowanie adresow IP |
+/+ |
+/+ |
-/- |
+/+ |
-/- |
+ |
-/- |
+/+ |
-/+ |
+ |
|
Wyszukiwanie według: typu, jakości, wielkości, łącza |
+,+,+,- |
-,-,-,- |
-,-,-,- |
+,+,+,- |
+,+,+,+ |
+,-,+,- |
+,+,+,- |
+,-,+,- |
+,-,-,- |
+,-,-,- |
|
Pobieranie w wielu wątkach |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
|
Identyfikacja plików |
+ |
+ |
+ |
- |
+ |
+ |
+ |
+ |
+ |
- |
|
Ustalanie priorytetów |
+ |
+ |
- |
+ |
- |
- |
+ |
+ |
- |
- |
|
Udostępnianie już pobranych fragmentów |
+ |
+ |
+ |
- |
+ |
- |
- |
+ |
+ |
+ |
|
Limitowanie prędkości transferów upload/download |
+/+ |
+/- |
+/- |
+/+ |
+/+ |
+/+ |
+/+ |
+/+ |
+/+ |
+/+ |
|
Ograniczanie jednoczesnych połączeń upload/download |
+/+ |
+/- |
-/+ |
+/+ |
+/+ |
+/+ |
+/+ |
+/+ |
+/+ |
-/- |
|
System dźwiękowych/tekstowych informatorów |
+/+ |
+/+ |
- |
- |
- |
- |
- |
- |
- |
- |
|
Blokada rodzicielska |
+ |
+ |
- |
- |
+ |
+ |
- |
- |
+ |
- |
|
Graficzne statystyki obciążeń |
+ |
- |
- |
- |
+ |
- |
+ |
+ |
- |
- |
|
Indywidualne dobieranie portów |
+ |
+ |
- |
+ |
+ |
+ |
+ |
+ |
+ |
- |
|
Obsługa proxy |
+ |
+ |
- |
+ |
+ |
- |
- |
- |
+ |
- |
|
Harmonogram zadań |
+ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
|
Lista ulubionych (użytkowników, serwerów) |
+ |
- |
- |
+ |
- |
- |
+ |
+ |
- |
- |
|
Obsługa odsyłaczy (releasów) |
+ (ed2k://) |
+ (torrent://) |
+ (torrent://) |
+ (sig2dat://) |
+ (magnet://) |
+(magnet://) |
- |
+ (ed2k://, torrent://, magnet://) |
+ (ed2k://, torrent://, magnet://) |
+ (ed2k://, torrent://, magnet://) |
|
Moduł ułatwiający publikację własnych releasów |
+ |
+ |
- |
+ |
- |
- |
- |
- |
- |
- |
|
Wbudowany odtwarzacz multimediów |
- |
- |
- |
+ |
+ |
+ |
- |
+ |
- (korzysta z WME) |
- |
|
System bezpośredniego komunikowania się i wymiany poglądów |
+ |
- |
- |
+ |
+ |
+ |
+ |
+ |
+ |
- |
|
Kreatorzy konfiguracji |
+ |
+ |
- |
- |
+ |
+ |
- |
+ |
- |
- |
|
Zdalne zarządzanie |
+ |
+ (odrębna wtyczka) |
- |
- |
- |
- |
- |
- |
- |
- |
|
Polska wersja językowa |
+ |
+ |
- |
+ |
+ |
+ |
+ |
+ |
- |
+ |
| Poza tym w numerze - Szerokie pasmo zmian Podsumowanie roku 2004 w Internecie: fakty, wydarzenia, technologie - Czas zmian w bankowości internetowej - Web-biznesmen Rozrywka na twojej stronie WWW - Krok przed konkurencją Promocja i reklama w Internecie w zgodzie z przepisami - Pożegnanie z telefonem? VoIP - przegląd technologii - No i gdzie te gigabajty? Porównanie darmowych kont e-mail w polskich portalach - iplay.pl Legalna muzyka z sieci - Jak skutecznie sprzedawać na aukcjach Poradnik dla korzystających z Allegro - 10 najczęstszych zagrożeń internetowych - Języki obce przez Internet - za darmo! - Zend API - gdy PHP to za mało - HTML: ilustrowanie witryn - Systemy CMS: PostNuke |
Copyright 2003 - 2008 Paweł Goc, Wydawnictwo AVT. Wszelkie prawa zastrzeżone. Kopiowanie i publikowanie zawartych tu tekstów bez pisemnej zgody autora bądź wydawnictwa zabronione.