Jak działa bittorrent?
A co to w ogóle jest Bit Torrent? Jest to protokół i sieć peer to peer stworzona przez Briana Cohena. Torrent to plik o końcówce .torrent z „namiarami” do peerów z udostępnianym przez nich plikiem.
Zasada działania protokołu Bit Torrent: Protokół Bit-Torrent znacznie obniża obciążenie łącza użytkowników udostępniających plik (seederzy). Kolorowe paski pod peerami oznaczają różne elementy rozpowszechnianego pliku. Kawałek pliku po pobraniu od seeda jest następnie rozprzestrzeniany pomiędzy pozostałymi użytkownikami.
BitTorrent &
Protokół BitTorrent umożliwia kopiowanie jednego pliku przez wielu użytkowników bez wielokrotnego obciążania serwera i jego połączenia z internetem. Po pierwsze, protokół Bit-Torrent umożliwia kopiowanie plików kawałkami (chunki), po drugie, jako źródło plików serwer wskazuje komputery pobierających/udostępniających, którzy dany plik pobrali wcześniej lub są w trakcie jego pobierania. Dzięki temu kopiowanie pliku przebiega głównie pomiędzy komputerami użytkowników, tworzących wtedy sieć peer to peer.
System jest połączony ze stroną WWW serwera, a sam proces ściągania danych od strony użytkownika wygląda podobnie do dublowania plików za pośrednictwem protokołu HTTP. Od strony serwera system składa się z udostępnionych publicznie metaplików o rozszerzeniu torrent, trackera (opisany niżej w sekcji „Podstawowe pojęcia”) oraz klienta służącego do wysyłania plików. Oryginalny klient protokołu Torrent, który także nosi nazwę Bit-Torrent, dostępny jest w wersjach dla systemów Microsoft Windows, MacOS X oraz Linux.
Peer, który skopiował fragment pliku, od razu udostępnia go innym pobierającym. W ten sposób szybkość kopiowania pliku nie jest ograniczana możliwościami serwera i jego łącza sieciowego, nawet gdy dane są kopiowane przez wielu użytkowników naraz. W optymalnych warunkach serwer lub seed musi wysłać tylko jedną kopię pliku nie patrząc na to, jak dużo leecherów chce ściągnąć jego kopię.
Przykro mi, ale komentarze do tego wpisu są zamknięte.