Inviare file di grandi dimensioni gratis — condivisione P2P di file e testo
Inviare file di grandi dimensioni gratis e condividere testo dal browser: create una stanza, passate nome, link o QR e scambiate file in P2P, senza server.
Metodi per scambiare file a confronto
L'invio peer to peer richiede che entrambe le parti abbiano la pagina aperta nello stesso momento, ma in cambio non resta alcuna copia dei vostri dati da nessuna parte. Scegliete il metodo più adatto alle vostre esigenze.
| Aspetto | Questo strumento (P2P diretto) | Servizi di trasferimento cloud | Allegato email |
|---|---|---|---|
| Dove si trovano i dati | Da nessuna parte: passano direttamente tra i browser | Conservati sui server del fornitore per un certo periodo | Restano sui server di posta del mittente e del destinatario |
| Limite di dimensione | Dipende dal dispositivo che riceve (Chrome ed Edge per computer scrivono direttamente su disco) | Stabilito da ciascun servizio | In genere circa 20–25 MB |
| Quando si può ricevere | Solo mentre anche il mittente ha la pagina aperta | In qualsiasi momento prima della scadenza | In qualsiasi momento |
| Cosa comunicare all'altra persona | Un nome di stanza, un link o un codice QR | Un URL di download | Il suo indirizzo email (necessario in anticipo) |
| Ideale per | Spostare dati tra i propri dispositivi o con chi è presente | Scambi in momenti diversi | Inviare file piccoli |
Che cos'è l'invio di file e la condivisione di testo in P2P?
Questo strumento vi permette di scambiare testo e file sul momento grazie a WebRTC, la tecnologia dei browser che collega direttamente due browser tra loro. Creando una stanza ottenete un nome casuale di 8 caratteri; non appena l'altra persona entra con lo stesso nome, voi due (o più persone) potete scambiarvi testo e file. Non c'è nulla da installare né alcun account da creare, e gli stessi passaggi funzionano tra dispositivi diversi: smartphone e computer, Windows e Mac, Android e iPhone.
A differenza dei servizi di trasferimento cloud, i dati che inviate non vengono mai salvati su alcun server. Il server interviene solo come intermediario che aiuta i browser a trovarsi e a stabilire la connessione; il testo e i file veri e propri vengono cifrati e viaggiano direttamente tra i browser dei partecipanti. Una stanza esiste solo finché c'è qualcuno al suo interno e, quando l'ultima persona esce, il nome della stanza e tutto ciò che è stato condiviso scompaiono. Il rovescio della medaglia è che chi riceve deve avere la pagina aperta nello stesso momento di chi invia. Se dovete consegnare qualcosa in un momento diverso, un servizio di archiviazione cloud è la scelta più adatta.
Come inviare file e testo in peer to peer
- Create una stanza Lasciate selezionato «Crea una stanza» e premete «Crea la stanza con questo nome». Un nome casuale di 8 caratteri viene inserito automaticamente, ma potete anche scriverne uno vostro.
- Comunicate la stanza all'altra persona Inviate l'URL con «Condividi il link» oppure fate inquadrare il «Codice QR» con lo smartphone. Potete anche semplicemente dire a voce il nome della stanza e farlo inserire in «Entra in una stanza».
- Inviate testo Incollate il testo nella casella «Testo da condividere» e premete «Invia». Chi riceve può copiarlo subito negli appunti con il pulsante «Copia» presente su ogni messaggio.
- Inviate e ricevete file Scegliete o trascinate i file e sullo schermo dell'altra persona comparirà un pulsante «Ricevi». Quando lo preme, il trasferimento inizia e, una volta terminato, può salvare il file con «Salva».
- Uscite quando avete finito Premete «Esci» o chiudete la scheda per lasciare la stanza. Quando tutti sono usciti, la stanza scompare e non resta nulla di ciò che avete condiviso.
Consigli per sfruttarlo al meglio
- Durante un trasferimento non spegnete lo schermo dello smartphone e non passate a un'altra app. Il browser potrebbe mettersi in pausa e la connessione potrebbe interrompersi.
- Per file molto grandi, di diversi gigabyte, ricevete con Chrome o Edge per computer. Scegliete prima dove salvare e i dati vengono scritti direttamente su disco, così non riempiono la memoria del dispositivo.
- Per inviare un'intera cartella, raccoglietela prima in un unico file con il compressore ZIP: risparmierete parecchi clic a chi riceve.
- Chi entra più tardi vede comunque il testo inviato in precedenza. I file possono essere scaricati con «Ricevi» in qualsiasi momento, purché il mittente sia ancora nella stanza.
Quando è utile la condivisione P2P di file e testo
Inviare foto e video dallo smartphone al computer
Trasferite sul computer le foto e i video scattati con lo smartphone senza cavo né sincronizzazione cloud. Create una stanza sul computer, inquadrate il codice QR con lo smartphone e iniziate a inviare.
Passare testi lunghi o URL tra computer
Copiate appunti di riunione, URL o il contenuto di un file di configurazione dal PC della sala riunioni al vostro portatile. In un'app di chat non resta nulla di temporaneo.
Scambiare documenti con chi avete di fronte
Durante un incontro, scambiate documenti anche con qualcuno di cui non avete i contatti. Basta dire a voce il nome della stanza, quindi non serve condividere indirizzi email o account social.
Consegnare file troppo grandi per l'email
Passate direttamente video o file di grafica che superano i limiti degli allegati, senza caricarli nel cloud. È adatto anche ai file riservati che preferite non lasciare su un server esterno.
Termini del trasferimento di file P2P
- P2P (peer to peer)
- Un modo di comunicare in cui i dispositivi si scambiano i dati direttamente, da pari a pari, invece di passare per un server. In questo strumento, il testo e i file veri e propri viaggiano in peer to peer tra i browser dei partecipanti.
- WebRTC
- La tecnologia standard che permette ai browser di comunicare direttamente tra loro senza plug-in. È nota soprattutto per le videochiamate, ma dispone anche di un DataChannel per inviare dati di qualsiasi tipo, ed è proprio ciò che usa questo strumento.
- Signaling
- La fase che precede una connessione P2P, in cui le due parti si scambiano i dati di connessione, come i formati supportati e gli indirizzi candidati. Solo questa intermediazione usa un server, e non trasporta mai il testo o i file che inviate.
- STUN
- Un meccanismo per scoprire il proprio indirizzo IP e la propria porta così come appaiono dall'esterno del router. Aiuta i dispositivi su reti diverse a trovare un percorso per raggiungersi direttamente. Non inoltra alcun dato.
- NAT
- Il meccanismo con cui il router di casa o dell'ufficio collega più dispositivi interni al mondo esterno tramite un unico indirizzo IP pubblico. Alcune combinazioni di tipi di NAT impediscono che si stabilisca una connessione P2P diretta.
- DTLS
- Il protocollo che cifra i dati di WebRTC. È una versione di TLS, la cifratura alla base dei siti web HTTPS, adattata alle comunicazioni a pacchetti. In WebRTC la cifratura è obbligatoria e non può essere disattivata.
Domande frequenti
Curiosità — Come due dispositivi sulla stessa rete Wi-Fi finiscono per parlarsi «direttamente»
Collegare direttamente due browser sembra semplice, ma la maggior parte dei dispositivi su Internet non dispone di un proprio indirizzo IP pubblico. I router di casa e dell'ufficio usano un meccanismo chiamato NAT per far uscire su Internet molti dispositivi interni attraverso un unico indirizzo. Dall'esterno è impossibile capire a quale dispositivo sia destinato un pacchetto, quindi normalmente non si può semplicemente iniziare a parlare con l'altra parte.
WebRTC aggira il problema chiedendo a un server STUN come appaiono dall'esterno il proprio indirizzo e la propria porta, e scambiando poi queste informazioni con l'altra parte. Quando entrambe le parti inviano pacchetti all'indirizzo dell'altra quasi nello stesso istante, ciascun router considera i pacchetti in arrivo come risposte al traffico partito dall'interno e li lascia passare. La tecnica si chiama UDP hole punching ed è un classico espediente usato da anni nei giochi online e nella telefonia via Internet. I dispositivi sulla stessa rete Wi-Fi si collegano usando gli indirizzi interni al router, quindi i dati non passano nemmeno per Internet e arrivano più velocemente.
L'espediente però non funziona sempre. I NAT che scelgono una nuova porta in uscita per ogni connessione (NAT simmetrico) e il NAT di livello carrier, con cui gli operatori mobili mettono molti clienti dietro un unico indirizzo, possono vanificarlo. I servizi di videochiamata più diffusi predispongono per questi casi dei server di inoltro chiamati TURN, che trasmettono il traffico per conto degli utenti. Questo strumento non usa deliberatamente alcun inoltro, perché la priorità è tenere i vostri dati lontano dai server; di conseguenza, in un piccolo numero di ambienti la connessione diretta non si stabilisce. Da quando WebRTC è diventato uno standard ufficiale del W3C e dell'IETF nel gennaio 2021, tutto questo meccanismo è integrato in ogni browser moderno.