Co to jest BitTorrent?

BitTorrent to otwarty protokół peer-to-peer do pobierania plików z Internetu. Open source oznacza, że ​​kod jest dostępny dla każdego, aby mógł dowolnie modyfikować i rozpowszechniać. W związku z tym dostępnych jest kilka bezpłatnych programów BitTorrent, z których każdy ma inne funkcje. Oryginalny kod źródłowy został napisany przez Brama Cohena.

Ideą BitTorrenta jest umożliwienie masowej dystrybucji popularnych plików bez narażania źródła poprzez rosnące koszty przepustowości i możliwe awarie spowodowane zapotrzebowaniem, które przekracza możliwości serwera. W ten sposób każdy, kto tworzy popularny program, plik muzyczny lub inny produkt, może udostępnić go publicznie niezależnie od zasobów, nawet jeśli plik stanie się bardzo popularny.

Aby zrozumieć, jak działa BitTorrent, najpierw zastanów się, jak działa normalne pobieranie. Komputery osobiste podłączone do Internetu nazywane są klientami, podczas gdy odwiedzane strony internetowe znajdują się na serwerach internetowych. Serwery „serwują informacje” klientom. Jeśli przeglądasz witrynę i klikasz łącze, aby pobrać program, tworzysz połączenie jeden na jednego z tym serwerem, które wykorzystuje przepustowość niezbędną do obsługi pliku. Po otrzymaniu całego pliku połączenie zostaje zwolnione, aby serwer mógł wykorzystać ten strumień przepustowości do obsługi innych połączeń.

Problem pojawia się, gdy niezwykle duża liczba klientów jednocześnie odwiedza witrynę. Może to spowodować, że serwer skutecznie wyczerpie dostępną przepustowość i „zawiesi się”. W takim przypadku klientom odmawia się połączenia. „Witryna nie działa”.

Aby tego uniknąć, BitTorrent tworzy inny schemat sieci. Wykorzystuje innych klientów, którzy również pobierają plik, aby skutecznie działać jako serwery dla siebie, jednocześnie przesyłając części otrzymanego pliku do innych osób żądających pliku. Dlatego po kliknięciu pliku do pobrania zostanie nawiązanych kilka połączeń, aby otrzymać „kawałki” pliku, które łączą się, tworząc cały plik. W międzyczasie, gdy pobierasz te „plasterki”, przesyłasz je również do każdego, kto potrzebuje części, które otrzymujesz. Po otrzymaniu całego pliku uważa się, że uprzejmie jest utrzymywać połączenie klienta, aby działał jako ziarno. Ziarno odnosi się do źródła, w którym dostępny jest cały plik.

W ten sposób BitTorrent odciąża serwery, ale co ważniejsze, umożliwia każdemu szybkie i łatwe rozpowszechnianie pliku bez konieczności posiadania drogich serwerów lub infrastruktury dystrybucyjnej. Jeśli istnieje zapotrzebowanie, plik się rozprzestrzeni.
BitTorrent różni się od innych programów peer-to-peer (P2P), takich jak Kazaa czy Morpheus, tym, że nie udostępniasz biblioteki plików do udostępniania. Udostępniasz tylko plik, który aktywnie odbierasz (lub właśnie zakończyłeś odbieranie).
Oprócz wielu legalnych zastosowań BitTorrenta, w grudniu 2004 r. niektóre witryny hostujące pliki do pobrania BitTorrenta były atakowane przez Motion Picture Association of America (MPAA) za rozpowszechnianie zdigitalizowanych filmów z naruszeniem praw autorskich. Jeden z systemów monitorowania własności intelektualnej o nazwie FirstSource, autorstwa BayTSP, podobno identyfikuje początkowych klientów, którzy przesyłają treści chronione prawem autorskim do BitTorrenta i innych sieci P2P. Z kolei wszyscy kolejni klienci, którzy pobierają lub udostępniają ten plik, mogą być śledzeni według adresu IP.
Niektóre odmiany BitTorrenta zawierają oprogramowanie szpiegujące, podczas gdy inne mają po prostu ulepszone funkcje. Aby uzyskać oryginalny BitTorrent Bram Cohen, więcej informacji i często zadawane pytania, możesz odwiedzić jego stronę.