Rete di scambio di file: tipi e principio di funzionamento. Condivisione file gratuita

19/03/2019

Una rete di condivisione file condivide i dati o lo spazio del computer su una rete con diversi livelli. Sebbene sia possibile condividere facilmente file al di fuori della rete (ad esempio, semplicemente trasferendoli o inviandoli su supporti fisici), il termine sopra indica quasi sempre la condivisione del loro uso di rete, anche se accade su una piccola rete locale.

rete di condivisione file

Cosa sono?

Le reti di condivisione file consentono a più persone di utilizzare lo stesso file con una combinazione di lettura o visualizzazione, scrittura o modifica, copia o stampa. Di regola, una tale rete ha uno o più amministratori. Gli utenti possono avere lo stesso o diversi livelli di accesso. La condivisione di file può anche indicare la presenza di una quantità dedicata di memorizzazione dei dati personali nel file system condiviso.

Per molti anni, la rete di condivisione file è stata una funzione di sistemi di computer multi-elemento e multi-utente. Con l'avvento di Internet, è stato ampiamente utilizzato un sistema chiamato FTP (File Transfer Protocol).

hosting di file gratuito

L'esempio più famoso

FTP può essere utilizzato per leggere e, possibilmente, scrivere file comuni a un gruppo specifico di utenti del sito FTP server, con accesso tramite password. Molti siti FTP offrono la condivisione dei file, o almeno la possibilità di visualizzare o copiare i dati, caricarli utilizzando una password pubblica (che è "anonima"). La maggior parte degli sviluppatori di siti Web utilizza questo sistema per caricare file nuovi o modificati sul server. Inoltre, lo stesso World Wide Web può essere considerata una rete di file sharing su larga scala in cui le pagine oi file richiesti vengono costantemente scaricati o copiati dagli utenti.

Condivisione file - questa è pratica condivisione o fornitura di accesso a informazioni o risorse digitali, inclusi documenti, multimedia (audio / video), grafica, computer programmi, immagini e e-book. Questa è la distribuzione privata o pubblica di dati o risorse su una rete con diversi livelli di privilegi di condivisione. Un altro esempio di tale sistema è la condivisione gratuita dei file, che consente di scaricare e ricevere dati per gli utenti della rete.

rete di condivisione file peer

Tipi di reti per la condivisione di file

La condivisione dei file può essere eseguita in diversi modi. I metodi più comuni per la loro conservazione, distribuzione e trasferimento includono quanto segue:

  • Dispositivi di archiviazione rimovibili.
  • Installazione centralizzata del server (hosting di file nelle reti).
  • Collegamenti ipertestuali basati sul Web.
  • distribuito reti peer-to-peer.

Come viene fornita la funzionalità?

La maggior parte delle attività della rete di condivisione file utilizza due set di base dei criteri di rete:

Peer-to-Peer (P2P), rete di condivisione file o condivisione di file peer: questo è il modo più diffuso di condividere i dati, fornito dal software peer-to-peer. Gli utenti del computer di rete definiscono i dati condivisi utilizzando software di terze parti. La condivisione di file P2P consente agli utenti di accedere, scaricare e modificare direttamente i dati. Alcuni software di terze parti facilitano lo scambio di P2P raccogliendo e segmentando file di grandi dimensioni in parti più piccole (ad esempio, Ares).

ares rete di condivisione file

Condivisione di file come servizio di file hosting: questa alternativa offre un'ampia selezione di materiali online popolari. Questi servizi vengono spesso utilizzati con i metodi di collaborazione online, inclusi e-mail, blog, forum o altri media che possono includere collegamenti di download diretti dai servizi di file hosting. Questi siti Web di solito contengono file che consentono agli utenti di caricarli.

Quando gli utenti scaricano o utilizzano un file utilizzando la rete di condivisione, anche il loro computer diventa parte di questo sistema, consentendo ad altre persone di scaricare dati dal proprio computer. Molti siti di condivisione file gratuiti si basano su questo principio. Tuttavia, tale scambio di dati è solitamente illegale, con l'eccezione della condivisione di materiali che non sono protetti da copyright o sono di proprietà.

fornire reti di condivisione di file

Un altro problema con le applicazioni di condivisione di file è il problema dello spyware o dell'adware, dal momento che alcuni siti di condivisione di file inseriscono spyware nelle loro pagine. Queste applicazioni spyware sono spesso installate sui computer degli utenti senza il loro consenso e consapevolezza.

File di sincronizzazione e servizi di condivisione

I servizi di sincronizzazione file e condivisione file basati su cloud li trasferiscono automaticamente aggiornando i file da una directory condivisa dedicata sui dispositivi di rete di ciascun utente. I dati in questa cartella possono anche essere generalmente visualizzati e scaricati tramite il sito Web e l'applicazione mobile e possono essere resi disponibili ad altri utenti per la visualizzazione o la collaborazione. Tali servizi sono diventati popolari grazie alla fornitura orientata al consumatore di servizi di rete per la condivisione di file, in particolare Dropbox e GoogleDrive.

Rsync è un programma più tradizionale pubblicato nel 1996 che sincronizza i file su una base macchina diretta, mentre la sincronizzazione dei dati in generale può utilizzare altri approcci di scambio dati. Esempi tipici includono file system distribuiti, controllo della versione o mirror.

La storia dello sviluppo delle reti di condivisione di file

Innanzitutto, i file sono stati scambiati utilizzando supporti rimovibili. I computer sono stati in grado di accedere ai dati remoti utilizzando installazioni di file system, sistemi di bulletin board (1978), Usenet (1979) e server FTP (1985).

InternetRelayChat (1988) e Hotline (1997), che sono apparsi in seguito, hanno permesso agli utenti di comunicare da remoto tramite chat e condividere file. Alla fine degli anni '90, la codifica mp3 era diffusa, standardizzata nel 1991, e riducendo significativamente le dimensioni dei file audio.

Nel giugno 1999, Napster è stato sviluppato come sistema peer-to-peer centralizzato non strutturato, che richiede al server di indicizzare e localizzare altri partecipanti alla connessione. Gnutella, eDonkey2000 e Freenet sono stati rilasciati nel 2000 e si sono immediatamente diffusi in molti paesi.

Quindi, Gnutella è stata la prima rete di condivisione file decentralizzata. In questa rete, tutti i programmi di connessione erano considerati uguali e quindi non avevano un punto centrale di errore. Freenet è la prima rete a garantire l'anonimato. Poi è stato rilasciato il software client e server eDonkey2000, che è diventato il prototipo dei famosi torrent di oggi.

Nel 2001 sono stati rilasciati Kazaa e Poisoned per Mac. La loro rete FastTrack era distribuita meglio, anche se, a differenza di Gnutella, portava più traffico per migliorare l'efficienza del routing. La rete era proprietaria e crittografata e gli sviluppatori di Kazaa hanno vinto la competizione.