|
Każdy, kto zagłębił się nieco w problem zdobywania plików w sieci z pewnością natknął się na zagadnienie technologii p2p. Mówiąc najogólniej, technologia ta pozwala połączyć w sieć komputery korzystające z określonych programów klienckich i pobierać oraz wysyłać w obrębie tej sieci dowolne pliki. Istnieje wiele różnych sieci o odmiennych właściwościach i strukturze, i istnieje też wiele programów klienckich, przy czym niektóre obsługują wiele różnych sieci. Poniższe zestawienie pozwoli na pewną orientację w dostępnym dla Mandrivy oprogramowaniu p2p. Większość opisywanych programów dostępna jest w naszym repozytorium.
Przegląd sieci
Spośród naprawdę wielu sieci p2p wymienię kilka, o najbardziej ogólnej zawartości i dostępnych dla wszystkich. Na czołówkę wybija się tutaj sieć BitTorrent, bardzo popularna i wydajna. Z protokołu tego korzysta np. większość dystrybucji GNU/Linuksa udostępniając obrazy płyt swoich systemów. Większość dystrybucji dostarcza wraz z systemem program kliencki obsługujący tę sieć, podobnie Mandriva. Dużą wadą sieci jest konieczność wyszukiwania plików ziaren torrent, które dostępne są w internecie na różnych serwisach, np. torrentz.com, ułatwiają to niektóre rozszerzenie przeglądarki Firefox.
Gnutella jest chyba najwydajniejszą siecią p2p w tym sensie, że pliki można pobrać tutaj bardzo szybko. Jest też bardzo obszerna i można w niej znaleźć naprawdę sporo rzeczy.
Siecią, która cieszy chyba największą liczbą użytkowników a także największą liczbą dostępnych plików jest ed2k, a dokładnie EDonkey2000. Sieć jest dość wydajna zwłaszcza, jeśli sami udostępniamy pliki, dzięki kolejkowaniu, czyli ustawianiu użytkowników w kolejce do interesujących ich plików.
UWAGA! Pobieranie i udostępnianie plików objętych prawem autorskim jest ścigane na mocy prawa. Materiały objęte prawem autorskim pobierasz na własną odpowiedzialność.
Przegląd programów
Sieć BitTorrent
W związku ze swoją popularnością istnieje także spora liczba programów klienckich o różnych możliwościach i dostępnych na różne systemy operacyjne. Mandriva One w wersji KDE umożliwia pobieranie plików w sieci dzięki prostej wtyczce programu KGet, domyślnie dostępnego w systemie. Ta prosta wtyczka nie pozwala jednak na skonfigurowanie bardziej zaawansowanych opcji i właściwie tylko pozwala na pobieranie pliku.
Mandriva One w wersji Gnome posiada kliencki program Transmission, o znacznie większych możliwościach, niż jego odpowiednik dostarczany wraz z KDE. Program pozwala ustalić ilość danych, jakie chcemy wysłać, na podstawie współczynnika pobrane/wysłane - dzięki temu możemy utrzymywać sprawiedliwy stopień udostępniania, wysyłając co najmniej tyle samo danych, co pobraliśmy. Ograniczenie prędkości pobierania/wysyłania jest możliwe w okresie o największym ruchu sieciowym - idealna sprawa np. w tzw. "sieciach osiedlowych", kiedy to nocą ruch jest niewielki i można wykorzystać większą przepustowość. Zdefiniowanie listy blokowanych adresów IP, naruszających naszą prywatność także jest bardzo proste. Repozytoria zawierają interfejs graficzny programu dedykowany dla KDE, pakiet nazywa się transmission-qt4.
Aplikacją o naprawdę dużych możliwościach jest napisany w Javie Vuze. Jego funkcjonalność możemy zwiększać dzięki wtyczkom, z których część jest dostępna w repozytoriach Mandrivy, a część łatwo pobrać korzystając z interfejsu programu. Ustalenie stopnia zaawansowania użytkownika pozwala na określenie dostępnych opcji programu. Wyszukiwanie torrentów jest zintegrowane w aplikacji, dzięki czemu nie musimy szukać plików ziarn torrent w sieci. Program automatycznie szacuje prędkości pobierania/wysyłania plików dzięki Autospeed. Możemy zabezpieczyć dostęp do aplikacji hasłem. Filtr adresów IP jest naprawdę rozwinięty. Jeżeli chcesz wykorzystać w pełni możliwości sieci BitTorrent, powinieneś zastanowić się nad programem.
    
Sieć Ed2k
Spośród dostępnych dla Linuksa i Mandrivy programów obsługujących tę sieć najważniejszy jest aMule, czyli klon słynnego eMule, jego windowsowego odpowiednika. Wybór programów obsługujących tę sieć jest niewielki, aMule jest jednak doskonałym rozwiązaniem.
Sieć Direct Connect
Direct Connect to sieć w której możemy znaleźć rzadkie pliki, pod warunkiem, że zdobędziemy dostęp do tzw. hubów tematycznych. Programem klienckim jest LinuxDC++ (pakiet linuxdcpp).
Programy wielosieciowe
Dobrym rozwiązaniem, jeżeli chcemy lepiej wykorzystać możliwości kilku sieci, jest używanie aplikacji wielosieciowych. Jedną z nich jest napisany w Javie FrostWire, obsługujący sieci Gnutella i BitTorrent. Program nie grzeszy wyglądem i wciąż nie jest w pełni spolszczony - jego obsługa nie wymaga jednak prawie żadnej wiedzy i jest niezwykle wydajny, dlatego polecam go wypróbować. Spośród wielosieciowych aplikacji p2p dostępnych dla Mandrivy, warto jeszcze wymienić Gift i MLDonkey, które jednak wymagają większej wiedzy i zaangażowania użytkownika.

|