SAFEPEER-rss

Strona Główna
18.05.2012.
 
 
 Zasada działania 
Zasada działania sieci BitTorrent .
Utwórz PDF Drukuj Poleć znajomemu
07.07.2006.

BitTorrent często jest nazywany najlepszym protokołem p2p dla udostępniania dużych plików. Ale dlaczego? Co czyni BitTorrent tak unikalnym klientem ? Jak to wszystko działa ?

BitTorrent umożliwia wielu osobom ściąganie tego samego pliku bez ograniczania pasma serwera udostępniającego plik, ponieważ w tym samym czasie nawiązana zostaje komunikacja pomiędzy użytkownikami i wymiana fragmentów pliku pomiędzy nimi. Wysyłając fragmenty pobieranego aktualnie pliku do innych użytkowników, tworzymy z nimi sieć opartą na zasadach P2P. W ten sposób prędkość ściągania danych każdego użytkownika jest sumą predkości wysyłania innych.

Procedura rozpoczyna się od pobrania ze strony www metapliku o rozszerzeniu .torrent zawierającego, między innymi, informacje o zawartości, adresie trackera i sumach kontrolnych poszczególnych plików przesyłanych przez sieć. Następnie, klient sieci Torrent łączy się z trackerem otrzymując od niego informacje o pozostałych użytkownikach oraz periodycznie utrzymuje z nim kontakt w celu aktualizacji. Od tej chwili zaczyna się już właściwy proces pobierania pliku.

 

Zasada wymiany plików

Obrazując , sprawa wygląda troszkę inaczej gdy udostępniamy plik innym a inaczej gdy zaczynamy go pobierać .
Udostępniając plik nasz klient BitTorrent rozpoczyna od dzielenia pliku na wiele małych części, następnie ,wysyła te małe części do dostępnych klientów BitTorrent upewniając  się , że wysyła unikalną część pliku do każdego kto jeszcze go nie posiada,
 
Natomiast pobierając , klient na początku pobiera wszystkie dostępne części próbując znajdować inne źródła , które były by zainteresowane częściami które posiadasz . I nawiązuje połączenie z takim źródłem .

Następnie klient pilnuje połączenia, by w sytuacji gdy takie źródło  przestało wysyłać  tobie dane  automatycznie przestać wysyłać twoje części do tego źródła. W międzyczasie twój klient nie przestaje szukać innych źródeł z częściami pliku torrent, losowo wysyłając dane do innych klientów, które są zainteresowane twoimi częściami by zobaczyć, czy ten rówieśnik jest potencjalnym partnerem . I w czasie gdy klient BitTorrent z którym wymienialiśmy części przestaje do nas wysyłać od razu nawiązuje połączenie z następnym źródłem.
Równocześnie klient podtrzymuje wymianę z kilkoma źródłami. Ilość połączeń nawiązanych w jednym czasie ustawiamy w opcjach naszego klienta BitTorrent .

Wybierając części klient BitTorrent wyszukuje te części pliku których jest najmniej i stara się ściągać je w pierwszej kolejności .W ten sposób minimalizując możliwość dojścia do sytuacji w której klient stanąłby na 99% pliku i nie mógł pobrać  reszty .


Opracowanie Ten adres email jest ukrywany przed spamerami, włącz obsługę JavaScript w przeglądarce, by go zobaczyć dla Safepeer.info

W tekście wykorzystano tekst z strony :

-http://pl.wikipedia.org 


Zmieniony ( 04.09.2007. )
 
 
 
Top! Top!