Współdzielenie plików w sieci peer-to-peer różni się od tradycyjnego pobierania plików. W przypadku udostępniania plików w sieci peer-to-peer użytkownik używa programu (a nie przeglądarki internetowej) do zlokalizowania komputerów, które mają żądany plik. Ponieważ są to zwykłe komputery, takie jak Twój, w przeciwieństwie do serwerów, nazywa się je peerami. Proces działa w następujący sposób:
- Uruchamiasz na swoim komputerze oprogramowanie do wymiany plików peer-to-peer (na przykład program Gnutella) i wysyłasz zapytanie o plik, który chcesz pobrać.
- Aby zlokalizować plik, oprogramowanie odpytuje inne komputery podłączone do Internetu i korzystające z oprogramowania do wymiany plików.
- Kiedy oprogramowanie znajdzie komputer, który ma żądany plik na swoim dysku twardym, rozpoczyna się pobieranie.
- Inni użytkownicy oprogramowania do udostępniania plików mogą uzyskać żądane pliki z dysku twardego Twojego komputera.
Obciążenie związane z przesyłaniem plików jest rozdzielane między komputery wymieniające pliki, ale wyszukiwanie plików i przesyłanie ich z Twojego komputera do innych może powodować wąskie gardła. Niektórzy ludzie pobierają pliki i natychmiast się rozłączają, nie pozwalając innym na uzyskanie plików z ich systemu, co nazywane jest leechingiem. Ogranicza to liczbę komputerów, które oprogramowanie może przeszukać w poszukiwaniu żądanego pliku.
Reklama
Więcej informacji na temat udostępniania plików i pobierania plików w systemie peer-to-peer można znaleźć w dokumentach How Gnutella Works i How Kazaa Works.