Che cos’è un trasferimento di file?

Un trasferimento di file è il processo di trasferimento o spostamento di qualsiasi tipo di file di computer da un computer o sistema a un altro attraverso una serie di metodi diversi. Questi vari metodi in genere rientrano in una delle due categorie principali: sistemi basati su push e sistemi basati su pull. In entrambi i sistemi sono solitamente due i soggetti coinvolti nel trasferimento: il mittente e il destinatario del file. Un trasferimento di file viene solitamente indicato come caricamento o scaricamento, a seconda della prospettiva della persona in relazione al processo di trasferimento.

A volte utilizzato come sinonimo di condivisione di file, un trasferimento di file può fare riferimento a un’ampia gamma di situazioni diverse in cui un file di computer viene trasferito da una persona o un sistema a un altro. La persona o il sistema da cui viene trasferito il file viene definita mittente, mentre la persona o il sistema che riceve il file viene chiamata destinatario. Esistono diversi metodi che possono essere utilizzati per supportare un trasferimento di file, come sistemi di condivisione di file che utilizzano server peer-to-peer, allegati di posta elettronica, copia di file da un computer a un dispositivo di archiviazione portatile e invio di file tramite un programma di messaggistica istantanea.

Quando si verifica un trasferimento di file, il mittente si riferisce in genere al processo come caricamento, mentre il destinatario si riferisce al trasferimento come download. Questi termini si riferiscono allo stesso processo complessivo, ma indicano anche i punti di vista di coloro che sono coinvolti. In qualsiasi tipo di trasferimento di file, il processo di solito avviene tramite un sistema push o pull. Il push indica che un file viene trasferito tramite il caricamento attivo; il mittente sta tentando di trasferire attivamente il file al destinatario. Un trasferimento pull si verifica quando il destinatario sta attivamente tentando di accedere al file che viene trasferito.

L’uso dell’e-mail per consentire il trasferimento di file è un esempio di utilizzo di un sistema push e pull. Quando il mittente allega un file a un messaggio di posta elettronica e lo invia, utilizza un sistema push per trasferire il file al sistema del server di posta elettronica. Il destinatario riceve quindi un’e-mail di notifica del trasferimento e, quando il destinatario scarica il file, utilizza un sistema pull per trasferire il file dal server di posta elettronica al proprio sistema. Un trasferimento di file di solito comporta la copia e il trasferimento di un file, piuttosto che l’invio di un file originale da un sistema a un altro, sebbene ciò sia anche possibile.