artykuły
Powrót do listy artykułów

Temat artykułu: Bittorrent - jak to się robi...
Tekst napisał Diamond dnia 18-01-2005

Słowo wstępu - czyli jak to działa ?

Zasada działania jest dosyć prosta:
Osoba 1 udostępnia plik [ osoba taka to Seed] a osoba 2 pobiera taki plik [ osoba taka to Peer] i w momencie kiedy już pobierze chociaż trochę danych atuomatycznie następna osoba, która pobiera plik zaczyna go ssać i od osoby 1 i od 2. Kolejna osoba która się dołącza teoretycznie zaczyna ssać od każdej z już podłączonych osób i tak się to wszystko zapętla.

Na początek pobieramy sam program, który znajdziemy na http://ei.kefro.st/projects/btclient/
W dniu pisania artykułu była to wersja 3.2.1b-2 05/13/03

Liczba "mutacji" programów jest spora ale my zajmiemy się na początke jako mniej doświadczeni użytkownicy podstawową wersją

Po pobraniu programu intalujemy go klikając na nim dwukrotnie

Nie będzie żadnych okien instalacyjnych tylko pojawić się powinien po chwili taki komunikat. I to już wszystko - program został zaintalowany:-)

Teraz udajemy się na jedną ze stron gdzie dostępne są pliki a więc:

www.torrent.prv.pl lub www.suprnova.org/

Jako mniej doświadczeni użytkownicy zacznijmy jednak od polskiej strony www.torrent.prv.pl

Po wybraniu odpowiedniego działu [dostępne: muzyka, film, gry, programy] otworzy nam się okno z dostępnymi plikami

1 - aby pobrać plik klikamy na linku Download gdzie jest też podany przybliżony rozmiar pliku
2 - poniżej widać statystyki gdzie są pewne liczby przy Seeds i Peers

Zatrzymajmy się się w tym miejscu na chwilę celem objaśnienia Seeds i Peers
Seeds
- jest to liczba użytkowników gdzie są pełne źródła programu
Peers - jest to liczba osób, które pobierają plik [Peer po całkowitym pobraniu "zamienia" się w Seed-a]

Jeżeli brak jest Seed-a pobieranie pliku nie będzie możliwe i zatrzyma się w momencie kiedy pobierze już maxymalną ilość danych, którą ma któryś z Peers
Czasami się zdaża, że udostępniający plik wyłącza komputer na noc lub z innych przyczyn nie ma włączonego komputera - wtedy czekamy aż ponownie zacznie udostępniać plik

Czasami statystyki są niedostępne więc nie zawsze sie sugerujmy danymi, które są podane - jeżeli statystyki są niedostępne pojawi się No Stats - ale nic nie stoi na przeszkodzie abyśmy spróbowali pobrać plik

Po kliknięciu w link pojawi się okno z wyborem miejsca gdzie chcemy zapisać nasz plik. Wybieramy je i wciskamy OK

Jeżeli mamy Firewala pojawi się okno gdzie musimy naszemu programowi zezwolić na pełną komunikację !

Po zezwolnieu w Firewalu pojawi się okno jak poniżej.

Po jakimś czasie powinno się rozpocząć pobieranie pliku - o ile ktoś wogóle go udostępnia [może się zdarzyć, że plik był dawno udostępniony i już link nie jest aktywny - tzn nikt pliku nie udostępnia]

1 - postęp pobierania pliku
2 - czas który minął od momenu rozpoczęcia pobierania pliku / teoretyczny czas jak pozostał do zakończenia pobierania liku
3 - Download rate = prędkość pobierania / Upload rate = prędkość udostępniania pliku
4 - Share rating - jeżeli jest czerwony oznacza, że więcej pobierasz niż udostępniach / jeżeli jest zielony oznacza, że więcej udostępniasz niż pobierasz
5 - connected to: x peers [ilu jest w danej chwili pobierających] / connected: to x seeds [ilu jest w danej chwili udostępniających mających pełne źródło pliku]
6 - w zależności od mocy naszego łącza ustawiamy typ połączenia [może pozostać unlimited]

Teraz najważniejsze !!!!
Po zakończeniu pobierania pojawi się okno jak poniżej gdzie będzie dostępny przycisk Finish
W momencie kiedy pobraliśmy plik do końca z Peers-a staliśmy się Seeds-em czyli mamy w całości źródło pliku i dzięki temu inni mogą w całości jeżeli nie ma inynch Seeds-ów pobrac plik od nas dlatego:

JEŚLI MASZ MOŻLIWOŚĆ NIE WYŁĄCZAJ UDOSTĘPNIANIA PLIKU PRZEZ OKOŁO 24 GODZINY - jeżeli każdy po pobraniu się rozłączy w końcu zabraknie źródła do pobrania pliku przez innych userów. Jeżeli nie rozłączysz się przez wspomniane 24 godziny jest możliwość, że inni zdążą pobrać plik do końca i sami się staną Seeds-ami

Generalnie jak masz możliwość staraj się nie wyłączać programu jak najdłużej !