Cytat Napisał iMPULS
KRÓTKI OPIS DZIAŁANIA SIECI P2P

P2P (peer to peer) jest to bezpośrednie połączenie dwóch i więcej komputerów. W niektórych występuje centralny serwer indeksujący udostępniane zasoby i łączący innych chętnych użytkowników - w przypadku sieci BitTorrent chodzi o tracker.

Aktualnie najpopularniejszymi sieciami p2p są :

BitTorrent
eDonkey
Overnet
Gnutella (Bearshare, Limewire, etc)
Gnutella 2 (Shareaza)
Fasttrack (Kazaa, Imesh, Grobster)
Soulseek
Direct Connect
Opennap

Klient jest to program wykorzystujący daną sieć, klientów jednej sieci może być wiele.

Sieć peer-to-peer (P2P), to najzwyczajniej mówiąc, sieć której siłę stanowią podłączone do niej komputery, a nie żaden centralny serwer itp. P2P może być używane na różne sposoby, ale nas interesuje wyłącznie wymiana plików. Pliki mogą być przesyłane miedzy komputerami na wiele sposobów. Przeglądając różne strony w Internecie, wiele razy trafiliście na linki, które pozwalały wam ściągnąć np. program albo film lub cokolwiek innego. Używaliście do tego albo FTP (File Transfer Protocol) albo HTTP (HyperText Transfer Protocol). P2P jest używane w tym samym celu.

To jest z pewnością najbardziej zwariowana sieć jaką stworzono w całej historii p2p. Nie ma żadnej wyszukiwarki plików. Żeby znaleźć jakiś plik trzeba skorzystać ze strony www. (najlepiej www.google.pl ). Tam dopiero szukamy tego co nas interesuje. Żeby zacząć pobieranie, najpierw ściągamy niewielki plik z rozszerzeniem .torrent. Uruchomienie go na komputerze spowoduje podłączenie nas do mini sieci p2p, która została stworzona specjalnie dla tego pliku. Dopiero wtedy rozpoczyna się szukanie źródeł i transfer. Zaletą tej sieci są ogromne prędkości pobierania, dochodzące nawet do 1000 kB/s. Wybór plików, jak i klientów sieci jest ogromny.

Jak to działa ?

Zasada działania jest dosyć prosta:

Osoba 1 udostępnia plik osoba taka to Seed a osoba 2 pobiera taki plik osoba taka to Peer i w momencie kiedy już pobierze chociaż trochę danych atuomatycznie następna osoba, która pobiera plik zaczyna go ssać i od osoby 1 i od 2. Kolejna osoba która się dołącza teoretycznie zaczyna ssać od każdej z już podłączonych osób i tak się to wszystko zapętla.



Głównymi zaletami systemu Torrent jest łatwość obsługi, efektywne zarządzanie wymianą danych pomiędzy osobami zainteresowanymi danym plikiem, stabilność oraz bardzo dużo zasobów do pobrania, które - w przeciwieństwie do większości systemów p2p - są łatwe do 'oczyszczenia' np. z pozycji zawierających wirusy, błędy, itp. Inną cechą, która odróżnia Torrent od popularnych sieci (np. Gnutella czy eDonkey) jest brak możliwości bezpośredniego wyszukiwania określonych pozycji w ramach tej sieci - aby znaleźć wybrany plik, trzeba skorzystać z zewnętrznych serwisów oferujących odnośniki .torrent. Jest jeden wyjątek - google

Autorem tego artykułu jest: KKK32