Podstawowe informacje "Torrent"





Podstawowe pojęcia

Peer to użytkownik, który w danym
momencie pobiera ten sam plik i udostępnia jego części

Seed użytkownik(cy) posiadający kompletny
plik i udostępniający go innym osobom.

Tracker to serwer przekazujący informacje (adresy IP)
o innych użytkownikach pobierajacych dany plik.

.torrent to metaplik z informacjami niezbędnymi do
rozpoczęcia procesu pobierania pliku

Info Hash to 20-bitowa wartość zakodowana algorytmem SHA1
i zapisana w metapliku .torrent. Służy do identyfikacji przez trackera pliku .torrent oraz
użytkowników ściagajacych te same dane

Share ratio występujący w wielu klientach BitTorrent to stosunek
ilości danych wysłanych do pobranych. Przyjmuje się za grzeczność względem innych i pewną normę,
aby udostępniać plik minimum do share ratio równego 1.


BitTorrent
znacznie redukuje obciążenie serwerów (seed),
ponieważ klienty komunikuja się ze między sobą. Kolorowe kropki pod
klientami odpowiadają różnym fragmentom pliku. Po pobraniu fragmentów pliku
z serwera są one następnie przekazywane między klientami. Ten przykład pokazuje,
że serwer musi wysłać tylko jedną kopię pliku, aby wszystkie klienty
dostały swoją kopię.

Zasada działania
BitTorrent znacznie redukuje obciążenie serwerów (seed), ponieważ
klienty komunikuja się ze między sobą. Kolorowe kropki pod klientami
odpowiadają różnym fragmentom pliku. Po pobraniu fragmentów pliku z serwera
są one następnie przekazywane między klientami. Ten przykład pokazuje,
że serwer musi wysłać tylko jedną kopię pliku, aby wszystkie klienty
dostały swoją kopię.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 łą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.

Informacje pobrane z "wikipedia.pl"