Gnutella2
Z Wikipedii
Gnutella2 – protokół p2p. Sieć wymiany plików na jego podstawie została założona w listopadzie 2002 przez Michaela Stokesa. Jest to kontynuacja projektu Gnutella. Nazwa Gnutella2 jest zwykle skracana do formy G2. Sieć Gnutella2 charakteryzują małe kolejki i średnia ilość użytkowników, dzięki czemu ściąganie odbywa się zwykle szybciej niż w sieci ed2k.
Gnutella2 wykorzystuje hashowanie typu SHA-1, co umożliwia pobieranie tego samego pliku z wielu źródeł (także spoza Gnutelli2) i Tiger-Tree, co pozwala na udostępnianie częściowo pobranych plików.
Połączenia wewnątrz sieci są kompresowane, więc zużycie przepustowości jest niższe niż w sieci Gnutella i innych sieciach p2p. Każdemu plikowi dodatkowo przypisane są tzw. metadane, czyli opis zawartości (np. wykonawca, tytuł, język itp).