Che cosa è una rete P2P?

P2P è l'abbreviazione per l'espressione inglese "Peer-to-peer", che può essere tradotto come "peer to peer". Sono anche chiamate reti peer-to-peer, decentralizzate o peer-to-peer.
Qual è la differenza tra una rete P2P e un normale servizio di condivisione file? Nel caso di un servizio di condivisione di file, tutti i dati sono memorizzati su un server da cui gli utenti possono scaricarli. Se il file viene eliminato dal server o dal serverdiventa per qualche motivo non disponibile, l'accesso a queste informazioni dagli utenti, ovviamente, non lo sarà più. Inoltre, la velocità di download è limitata dalla larghezza di banda del server e dal carico su di esso.
Non esiste un server di questo tipo nella rete P2P. I file richiesti sono archiviati sui computer degli utenti in "cartelle condivise" (cartelle aperte per l'accesso pubblico). E ogni computer può fungere da client (informazioni di download) e come server (fornire informazioni). Un file con questo può far oscillare frammenti da più fonti contemporaneamente. Questo ti permette di aumentare la velocità di download.
Ora il più usato è il cosiddetto reti P2P ibride (parzialmente decentralizzate). In tali reti, il server è presente, ma essoÈ usato non per memorizzare informazioni, ma per coordinare il funzionamento della rete. Questa rete combina la velocità di una pura rete P2P e l'affidabilità di una rete centralizzata. Al momento, i due protocolli di rete peer-to-peer più popolari utilizzati nelle reti P2P sono BitTorrent e Connessione diretta.
Reti P2P: il protocollo BitTorrent
Quando si scambiano file usando il protocollo BitTorrent i file scaricati vengono trasmessi in parti. Scaricando un file con un programma speciale (client torrent), lo dai allo stesso tempo dagli altri clienti sul principio di "tu a me - io a te".
Per coordinare lo scambio di file c'è un server dedicato - un tracker torrent. È necessario per le feste (partecipanti alla rete)potrebbe trovarsi l'un l'altro. Di solito il tracker memorizza gli hash-sum (identificatori di file), gli indirizzi IP e le porte client in ingresso. Ma spesso il tracker torrent è anche un sito con informazioni sui file distribuiti (descrizioni, metadati, ecc.) E il numero di peer, statistiche di download.
Su alcuni tracker per il principio di base della rete P2P ("you to me - I to you") c'è sistema di valutazione. Il rapporto tra le informazioni scaricate edato dall'utente. Se la quantità di informazioni scaricate è molto superiore alla quantità di informazioni che è stata scaricata, la valutazione sarà bassa e la possibilità di scaricamento per l'utente sarà limitata.
I client torrent più popolari È il client ufficiale di BitTorrent, uTorrent, BitComet, KTorrent, Deluge, Transmission, Vuze (Azureus) e altri.
Reti P2P: protocollo Direct Connect
Il protocollo Direct Connect è più spesso utilizzato nelle reti locali. Per il download nella rete DC è necessario installareclient speciale e connettersi a uno o più hub DC. In questa rete P2P, l'hub funge da server. Collegandoti ad esso, vedrai un elenco di utenti connessi, puoi cercare file condivisi e, naturalmente, scaricarli.
I file vengono cercati per hash-sum, quindi Anche se il file viene rinominato, non influisce in alcun modo sul suo caricamento (nel caso di torrent, rinominare un file fa sì che il sistema smetta di vederlo). I file, ancora, possono oscillare da più fonti contemporaneamente.
Inoltre, gli hub DC di solito hanno chat e instant messaging comuni, in modo che il client DC possa essere utilizzato non solo per scambiare file, ma anche per comunicare con altri utenti della rete P2P.
I client DC più popolari Sono diversi discendenti del client DC ++, in particolare StrongDC ++, ApexDC ++, FlylinkDC ++, Greylink, EiskaltDC ++, ecc.
Reti P2P: un modo abbastanza conveniente per condividere file. Ma, ahimè, in tali reti è quasi impossibile tenere traccia delle violazioni del copyright, perché i file sono tenuti da tutti e allo stesso tempo, in effetti, nessun altro. Distribuzione di file - esclusivamente sulla coscienza dei membri della rete P2P.














