BitTorrent

BitTorrent to protokół open source wymiany plików typu peer-to-peer (P2P). Decentralizuje dystrybucję plików, sprawiając, że każdy klient, który pobiera plik, działa również jako serwer, z którego mogą pobierać pliki inne klienty. Pozwala nawet pierwotnemu hostowi pliku przejść offline bez wpływu na dostępność tego pliku, o ile przynajmniej jeden inny komputer ma jego pełną kopię.

BitTorrent pomaga dystrybuować pliki bez użycia dedykowanego serwera plików. Zamiast tego użytkownicy mogą tworzyć i pobierać pliki torrent zawierające informacje i metadane dotyczące udostępnianych plików. Plik torrent zawiera również adres trackera — serwera, który koordynuje transfery plików, śledząc adresy IP każdego komputera pobierającego i udostępniającego dany torrent. Po połączeniu z rojem torrentu klient może rozpocząć pobieranie od źródeł i udostępnianie plików innym użytkownikom.

BitTorrent umożliwia szybkie pobieranie plików z roju komputerów, jednocześnie zmniejszając obciążenie pojedynczego serwera
BitTorrent umożliwia szybkie pobieranie plików z roju komputerów, jednocześnie zmniejszając obciążenie pojedynczego serwera

Tradycyjne serwery plików przesyłają pliki do klientów stopniowo, zaczynając od początku pliku i wysyłając jego zawartość w kolejności. BitTorrent zamiast tego dzieli pliki na małe kawałki o jednakowym rozmiarze i przesyła je poza kolejnością, nadając priorytet najrzadszym kawałkom, które ma najmniej użytkowników. Gdy klient zakończy pobieranie każdego kawałka, zaczyna przesyłać go innym użytkownikom i przechodzi do następnego. W ten sposób klient może zwiększyć nadmiarowość sieci i zmniejszyć ogólne zapotrzebowanie na źródła.

Protokół BitTorrent ma kilka zalet w porównaniu z tradycyjnymi serwerami plików, dzięki czemu idealnie nadaje się do określonych zastosowań. Wiele społeczności tworzących bezpłatne oprogramowanie open source używa BitTorrent do bezpłatnej dystrybucji swojego oprogramowania, aby zmniejszyć koszty serwerów. Pomaga on również szybko dystrybuować duże pliki, na które od razu jest duże zapotrzebowanie, bez przeciążania pojedynczego serwera plików. Na przykład firma Blizzard używała niestandardowego klienta BitTorrent do udostępniania aktualizacji gry World of Warcraft, dzięki czemu gracze mogli szybko pobrać aktualizację bez ryzyka awarii serwera plików. Jednak najpopularniejszym zastosowaniem BitTorrent jest dystrybucja pirackich filmów, programów telewizyjnych, muzyki i oprogramowania.

Zaktualizowano June 26, 2023 przez Brian P.

quizSprawdź swoją wiedzę

What encryption standard does HTTPS use to protect web traffic from eavesdropping?

A
AES
0%
B
DES
0%
C
SSL
0%
D
RSA
0%
Correct! Incorrect!     View the HTTPS definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja BitTorrent na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.