Che cos'è il P2P?
Peer to peer (P2P) è un protocollo di rete per utenti di computer, utilizzato per il download di torrent o file P2P. Invece di connettersi a Internet, il software P2P consente ai navigatori di connettersi tra loro per cercare e scaricare contenuti. A causa della struttura unica della rete, è molto efficiente per il download di file di grandi dimensioni. Un rapido confronto con il download standard spiega perché.
Internet collega utenti o navigatori ai server di siti Web. Navigando su Internet un utente stabilisce una connessione uno a uno con ogni sito Web visitato. Se l'utente desidera contenuti (file) da quel sito Web, il server che archivia il sito Web trasferisce i file richiesti. Poiché un sito Web può avere centinaia o addirittura migliaia di visitatori in qualsiasi momento, il trasferimento dei file può essere lento o lento a volte. La velocità di download può rallentare fino a un minimo.
Su una rete P2P, quando un utente desidera un file, il software installato individua tutte le copie del file all'interno della rete. Quindi consente all'utente di creare più connessioni con più origini che hanno tutto o parte del file richiesto. Quando vengono ricevute parti del file, vengono anche caricate su altri utenti che richiedono tale file. Questo protocollo di abbinamento di più fonti a una richiesta crea uno schema di download efficiente.
Poiché i file vengono ricevuti da varie fonti anziché da un'unica fonte, i file di grandi dimensioni possono essere scaricati rapidamente da P2P. Tuttavia, c'è un problema. Il software P2P tiene traccia di quanto un utente scarica, rispetto a quanto condivide. Se qualcuno scarica più di quello che carica, la larghezza di banda per il download viene ridotta o soffocata . Se si mantiene un rapporto 1: 1 o superiore, la velocità di download aumenta.
La maggior parte degli utenti ha connessioni asincrone a Internet, il che significa che possono scaricare più volte di quanto possano caricare. Pertanto, il caricamento di dati su una rete P2P può richiedere molto tempo. Per garantire una buona velocità di download, gli utenti rimangono generalmente connessi dopo aver ricevuto i file richiesti per riportare il file ad altri. Il software P2P può essere configurato per disconnettere automaticamente l'utente dalla rete quando viene raggiunto un determinato rapporto di condivisione.
Una sanguisuga è un utente P2P che si disconnette dalla rete non appena riceve il file richiesto. Questa è considerata una forma scadente su una rete P2P. Uno sciame si riferisce alla quantità totale di utenti che rendono disponibile un determinato file e può consistere in più seed, sanguisughe e downloader / uploader.
Ad esempio, è possibile utilizzare un browser Web per cercare un torrent P2P, ma è necessario installare un client P2P per scaricare effettivamente il torrent. Molti client sono freeware e alcuni sono programmi open source, generalmente considerati senza backdoor o spyware.
Questa tecnologia è legale, ma non lo è condividere materiali protetti da copyright. Alcuni siti Web che archiviano file P2P illegali sono stati presi di mira da organizzazioni che rappresentano artisti della registrazione e l'industria cinematografica. In alcuni casi sono state anche presentate azioni legali di classe contro gli utenti.