Home Internet Pobieranie plików - p2p
Pobieranie plików - p2p PDF Drukuj
Wpisany przez Kamil Galos   
poniedziałek, 15 marca 2010 16:59

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.

 
Komentarze (4)
Pytanie
1 sobota, 12 czerwca 2010 07:06
Kasia
No dobra, ale czy linuxdc++ wersja 2009 to nie kłopot dla mandrivy 2010? czy bez problemu mogę zainstalować tę wersję dc++ na mojej mandrivie?
dc++
2 sobota, 12 czerwca 2010 08:38
Kamil Galos
Nie musisz się obawiać instalować oprogramowania, jeżeli jest w repozytorium dla Twojej wersji systemu. Tylko pamiętaj, że akurat sieć direct connect jest trochę bardziej zaawansowana, więc jeśli nie korzystałaś wcześniej, to lepiej skorzystaj z Amule czy FrostWire.
dc++
3 sobota, 12 czerwca 2010 11:27
Kasia
Korzystałam na Windows xp i vista. Jeżeli jego konfiguracja choć trochę przypomina tą z windows to nie widze przeszkód. To moje początki z linuxem dlatego trochę się obawiam.
dc++
4 niedziela, 13 czerwca 2010 08:37
Kamil Galos
W takim razie jeżeli wiesz na czym polega obsługa sieci, to bez problemów sobie poradzisz także w Linuksie.

Dodaj swój komentarz

Imię:
Temat:
Komentarz (Mozesz używać HTML'a):
 

Pogawędki

Ostatnie wiadomości: 18 godziny, 8 minuty temu
  • Norbi : @chmiel00 - sprawdź jeszcze raz
  • Odysseusz : *Ctrl+c* "Kopiujcie i rozpowszechniajcie w pokoju" *Ctrl+v*
  • chmiel00 : @Norbi posiałem twoje gg (^^.)
  • Norbi : Masz rację - to lekceważenie innych, a później dziwi się jeden z drugim że założył temat na forum a odpowiedzi brak.
  • Odysseusz : A co do ortografii - nie rozumiem, wystarczy, że w tym oknie napiszę "nórz" i natychmiast mam słowo podkreślone a pod ppm propozycje (mórz, zórz kórz) - niepoprawienie takich byków to zwykłe lekceważenie partnera...
  • Odysseusz : Mówiąc "Linux" miałem bardziej na myśli ideę wolnego oprogramowania czy pewną własność intelektualną całego świata (hmmm - idiotycznie brzmi, ale chyba wiecie o co chodzi).
  • Lepton : jest tutaj ktos?
  • Lepton : mam problem, czy ktos jest chetny mi pomoc?
  • Pierrot : Żeby poprawnie pisać trzeba też czytać. A dla większości ostatnia książka to "Dzieci z Bullerbyn". Albo nawet nie książka tylko streszczenie.
  • piotr2p : @Norbi, to walka z wiatrakami :lol:
  • Norbi : Ludzie - kiedy zaczniecie pisać poprawnie i przestrzegać zasad ortografii?Człowieka szlag trafia jak czyta wypociny typu ''wogule'' albo ''oprucz''!
  • Norbi : są i dystrybucje komercyjne a więc płatne
  • chmiel00 : czemu nie łączyć linuksa z rynkiem ? apple microsoft producenci komercyjnych systemów operacyjnych. linux też należy do nich z tym że jest open source :)
  • m123456 : Dyskusja minister administracji i cyfryzacji Michał Boni, artyści i internauci. «link»
  • Odysseusz : A może by tak opatentować sobie języki? Każdy, kto chciałby nauczyć się nowego języka, musiałby zapłacić...
  • Odysseusz : I wypraszam sobie łączenie linuksa z jakimś "rynkiem" - Linux nie jest na rynku!
  • Odysseusz : Oczywistą reakcją na ACTA mógłby być wzrost zainteresowania wolnym oprogramowaniem. Istotniejszą jednak sprawą byłoby wymuszenie na decydentach, by oprogramowanie używane publicznie (skierowane do społeczeństwa) musiałoby być zgodne z wolnym oprogramowaniem. Takich sytuacje jak z elektronicznymi dziennikami lekcyjnymi w szkołach na silverlight nie powinny mieć miejsca.
  • Odysseusz : @roman121 - Linux podrobiony??? łamiący patenty??? Cyba nie wiesz co mówisz...
  • roman121 : Nawet moja mama, która nie cierpi internetu jest przeciwko ACTA. Wzrok ma za słaby, aby czytać książki - słucha natomiast audiobooków MP3 z Chomika.
  • napcok : «link»
  • napcok : ale faktycznie może zagrażać linuksowi
  • napcok : no raman121 toś pojechał...
  • roman121 : ACTA prędzej usunie Linuksa z rynku, bo Linux należy do towarów podrobionych łamiących wszystkie istniejące patenty.
  • chmiel00 : Tak mnie pytanie nachodzi czy wy też sądzicie że podpisanie acta może się przyczynić do wzmocnienia pozycji linuxa na rynku ? w sumie ludzie zaczną szukać rozwiązań bo ograniczenie wolności w sieci skupia się też na legalności systemu co zapewne będzie mocną stroną w zwalczaniu piratów :D
  • chmiel00 : nie kumam jednej opcji a nie bede na SB dawać do za dużo treści jest

Tylko dla zarejestrowanych