Ir para o conteúdo

Compartilhamento de arquivos ponto a ponto no navegador: rápido, privado e legal

Dois navegadores trocando um arquivo diretamente

O compartilhamento de arquivos ponto a ponto (P2P) envia os dados diretamente de um dispositivo para outro, em vez de enviá-los primeiro ao armazenamento de uma empresa. As antigas redes P2P ficaram conhecidas pela pirataria e por malware, e essa reputação ainda marca o termo. O P2P moderno no navegador é outra coisa: uma conexão privada e temporária entre pessoas que se conhecem, usada para entregar um arquivo rapidamente sem deixar uma cópia no servidor de outra pessoa. Este guia explica como funciona, como se compara ao envio para a nuvem e como compartilhar arquivos de forma segura e legal.

Um pouco de história

O compartilhamento de arquivos entre computadores individuais decolou por volta de 1999 com o Napster, que permitia aos usuários pesquisar as pastas de música uns dos outros. Sistemas posteriores, como o BitTorrent (2001), dividiam os arquivos em partes e as baixavam de muitos pares ao mesmo tempo, o que tornou os downloads grandes rápidos e baratos. Essas redes eram poderosas, mas também atraíram violações de direitos autorais e malware, e exigiam software especial. O P2P no navegador surgiu quando o WebRTC se tornou padrão: ele permite que duas páginas web abram uma conexão direta e criptografada sem instalação, e foi pensado para transferências privadas, não para enxames públicos.

Como funciona a transferência de arquivos no navegador

  1. As duas pessoas abrem a mesma página e entram em um espaço.
  2. Um pequeno servidor de sinalização ajuda os navegadores a se encontrarem. Veja WebRTC explicado para os detalhes.
  3. Os navegadores testam os caminhos de rede possíveis e escolhem o melhor, direto se possível.
  4. Quem envia escolhe um arquivo. Quem recebe vê uma solicitação e a aceita ou rejeita.
  5. O arquivo é dividido em partes e enviado por um canal de dados criptografado.
  6. Quando todas as partes chegam, o navegador monta e salva o arquivo.

Nada fica armazenado em um servidor após a transferência. Se uma conexão direta for impossível, por exemplo atrás de um firewall corporativo rígido, um servidor de relé (TURN) pode transportar o tráfego criptografado, normalmente com um limite de tamanho menor.

Envio para a nuvem ou P2P?

Envio para a nuvemP2P no navegador
VelocidadeEnviar e depois baixarDireto, em uma etapa
ArmazenamentoFica no servidor do provedorNão é armazenado
As duas pessoas online ao mesmo tempoNãoSim
Compartilhar com muitas pessoas ao longo do tempoFácilInadequado
PrivacidadeDepende do provedorOs dados vão direto entre os dois navegadores
Melhor paraArquivos e pastas compartilhadasEntrega rápida e privada
  • Velocidade
    Envio para a nuvem
    Enviar e depois baixar
    P2P no navegador
    Direto, em uma etapa
  • Armazenamento
    Envio para a nuvem
    Fica no servidor do provedor
    P2P no navegador
    Não é armazenado
  • As duas pessoas online ao mesmo tempo
    Envio para a nuvem
    Não
    P2P no navegador
    Sim
  • Compartilhar com muitas pessoas ao longo do tempo
    Envio para a nuvem
    Fácil
    P2P no navegador
    Inadequado
  • Privacidade
    Envio para a nuvem
    Depende do provedor
    P2P no navegador
    Os dados vão direto entre os dois navegadores
  • Melhor para
    Envio para a nuvem
    Arquivos e pastas compartilhadas
    P2P no navegador
    Entrega rápida e privada

Globfone File Sharing

O Globfone File Sharing cria um espaço de compartilhamento para até quatro pessoas, com PIN opcional. Todos entram com um nome de usuário e o nome do espaço, e você não precisa fazer login. Os convidados aceitam ou rejeitam cada transferência, então ninguém consegue empurrar um arquivo para o seu dispositivo. A tela mostra se a rota é direta ou por relé, e cada transferência concluída deixa um registro com tamanho, duração e velocidade média. Se quiser conversar enquanto compartilha, abra uma sala de chat P2P com as mesmas pessoas.

Quando o P2P é a ferramenta certa

  • Entregar um vídeo grande ou uma pasta de fotos a um amigo sentado em outro computador.
  • Enviar um documento confidencial que você não quer deixar em uma conta na nuvem.
  • Mover arquivos entre os seus próprios dispositivos sem cabos nem contas.
  • Compartilhar em uma sala de aula ou reunião em que todos estão online ao mesmo tempo.

Dicas para transferências mais rápidas

  • Use conexões com fio ou Wi-Fi forte dos dois lados; o lado mais lento define a velocidade.
  • Mantenha as duas abas abertas e ativas até a transferência terminar. Os navegadores podem desacelerar abas em segundo plano.
  • Compacte em ZIP uma pasta com muitos arquivos pequenos; um único arquivo grande é transferido com mais eficiência.
  • Se a rota passa por relé e o arquivo é rejeitado pelo tamanho, tente outra rede ou compartilhe o arquivo em partes.

Mantendo-se seguro e dentro da lei

  • Compartilhe apenas arquivos que você tem o direito de compartilhar. Material protegido por direitos autorais não é permitido.
  • Aceite arquivos apenas de pessoas que você conhece e verifique-os se forem programas executáveis.
  • Use um PIN e um nome de espaço difícil de adivinhar para arquivos sensíveis.
  • Lembre-se de que as duas pessoas precisam continuar online até a transferência terminar.
  • Não instale software extra para usar um serviço no navegador; uma ferramenta confiável não precisa disso.

Perguntas frequentes

O P2P do navegador é realmente privado?

O arquivo viaja entre os dois navegadores por uma conexão criptografada e não é armazenado nos servidores da Globfone. O servidor de sinalização apenas ajuda os navegadores a se encontrarem. Um relé, quando necessário, vê apenas dados criptografados.

Que tamanho de arquivo posso enviar?

As transferências diretas são limitadas principalmente pelos seus navegadores e conexões. As transferências por relé têm um limite menor, que a interface mostra.

Preciso de uma conta?

Não é preciso fazer login para compartilhar arquivos; você entra em um espaço com um nome de usuário.

Por dentro: partes, buffer e integridade

Um navegador não consegue empurrar um arquivo grande por um canal de dados de uma só vez. O arquivo é cortado em partes de alguns quilobytes, cada parte é enviada em ordem e quem recebe as junta de novo. Quem envia observa o quanto o buffer do canal está cheio (contrapressão) e faz uma pausa quando o receptor não consegue acompanhar, o que mantém o uso de memória baixo mesmo com arquivos de vários gigabytes. No fim, o receptor confere se o número de bytes bate, e ferramentas bem feitas também comparam uma soma de verificação para ter certeza de que nada foi danificado no caminho.

Por que as conexões às vezes precisam de ajuda

A maioria dos dispositivos domésticos fica atrás de um roteador que os esconde atrás de um único endereço público (NAT). Para conectar diretamente, os dois navegadores perguntam a um servidor STUN como aparecem na internet e tentam se encontrar no meio do caminho. Isso funciona na maioria das redes domésticas e móveis. Em redes corporativas, Wi-Fi de hotel ou algumas operadoras móveis, o roteador recusa tráfego de entrada inesperado e a transferência recorre a um relé TURN. As transferências por relé continuam funcionando, mas são mais lentas e limitadas em tamanho, porque o relé transporta todo o tráfego.

Transferência de arquivos comparada a outros métodos

MétodoPonto fortePonto fraco
Anexo de e-mailTodo mundo tem e-mailLimite de tamanho de cerca de 20–25 MB, fica guardado nas caixas de correio
Link na nuvemFunciona mesmo com o destinatário offlineTempo de envio, a cópia fica no servidor, o link pode vazar
Pen driveRápido e offlineÉ preciso estar no mesmo lugar
AirDrop ou Nearby ShareMuito rápido e simplesApenas dispositivos próximos do mesmo ecossistema
P2P no navegadorQualquer dispositivo com navegador, a qualquer distância, nada é armazenadoAs duas pessoas precisam estar online juntas
  • Método: Anexo de e-mail
    Ponto forte
    Todo mundo tem e-mail
    Ponto fraco
    Limite de tamanho de cerca de 20–25 MB, fica guardado nas caixas de correio
  • Método: Link na nuvem
    Ponto forte
    Funciona mesmo com o destinatário offline
    Ponto fraco
    Tempo de envio, a cópia fica no servidor, o link pode vazar
  • Método: Pen drive
    Ponto forte
    Rápido e offline
    Ponto fraco
    É preciso estar no mesmo lugar
  • Método: AirDrop ou Nearby Share
    Ponto forte
    Muito rápido e simples
    Ponto fraco
    Apenas dispositivos próximos do mesmo ecossistema
  • Método: P2P no navegador
    Ponto forte
    Qualquer dispositivo com navegador, a qualquer distância, nada é armazenado
    Ponto fraco
    As duas pessoas precisam estar online juntas

Modelo de segurança

  • Criptografia: o canal de dados é criptografado entre os dois navegadores.
  • Consentimento: quem recebe aceita ou rejeita explicitamente cada arquivo, então ninguém consegue empurrar arquivos para o seu dispositivo.
  • Controle de acesso: um nome de espaço e um PIN opcional decidem quem pode entrar.
  • Sem armazenamento: não fica cópia no serviço após a transferência, então não há nada que possa vazar depois.

Solução de problemas

ProblemaO que tentar
Não consigo entrar no espaçoConfira o nome do espaço e o PIN; veja se o espaço ainda tem vaga (até quatro pessoas).
A transferência está lentaVeja o indicador de rota. Uma rota por relé é mais lenta; tente outra rede.
A transferência paraMantenha as duas abas abertas e a tela ativa; não troque de rede durante a transferência.
Arquivo grande demais no reléUse outra conexão para que uma rota direta seja possível, ou envie o arquivo em partes.

No celular

A transferência de arquivos também funciona no navegador do celular. Mantenha a tela ligada durante o envio, pois muitos celulares pausam as abas do navegador em segundo plano, e prefira o Wi-Fi para arquivos grandes. Os arquivos salvos costumam ir para a pasta Downloads ou para o app Arquivos.

Exemplos da vida real

  • Um fotógrafo envia ao cliente as imagens originais de um casamento sem comprimi-las.
  • Uma estudante compartilha um projeto de vídeo de 1 GB com um colega de grupo antes do prazo.
  • Uma família passa vídeos antigos do computador de um dos pais para o notebook de um filho durante uma chamada.
  • Uma pequena equipe troca um arquivo de design confidencial demais para uma pasta pública na nuvem.

Lista de verificação antes de enviar

  1. Combine o nome do espaço e o PIN com quem vai receber por um canal diferente do link.
  2. Confira se vocês dois estão em uma conexão estável e mantenham a tela ativa.
  3. Confirme o nome e o tamanho do arquivo para que quem recebe saiba o que aceitar.
  4. Depois da transferência, peça a quem recebeu que abra o arquivo e confirme que está completo.

Quando não usar o P2P do navegador

Se quem vai receber não puder estar online ao mesmo tempo, ou se você precisar compartilhar um arquivo com dezenas de pessoas ao longo de semanas, um link na nuvem é mais adequado. O P2P é para a entrega rápida e privada.

Mais serviços gratuitos do Globfone