Glossário
Servidor de encontro
Este servidor está localizado na internet e é operado pelo projeto Magic Wormhole. Ele é usado para encontrar pares para compartilhar arquivos. Ao iniciar uma transmissão, ambas as partes entrarão em contato com o servidor de encontro para se encontrarem.
O servidor de encontro também ajuda o cliente transmissor a gerar um Código de transmissão
Eles usarão este servidor para trocar informações criptográficas para comunicação segura. Depois, eles trocarão informações sobre como entrar em contato uns com os outros para a transferência de arquivos.
Nenhum arquivo é transferido através do servidor de encontro. Consulte Retransmissor de transmissão e Transferência direta
Código de transmissão
Este código será gerado pelo cliente em cooperação com o Servidor de encontro. É usado para identificar e criptografar a transmissão de mensagens e arquivos.
Para iniciar uma transmissão, você precisa de um código de transmissão. O código de transmissão precisa então ser comunicado ao receptor (de preferência por meio de um canal criptografado ou seguro). Depois de inserir o código de transmissão no lado do receptor, a transmissão do arquivo pode começar.
Cada código de transmissão só pode ser inserido uma vez por motivos de segurança.
Link de transmissão
Também é possível codificar o Código de transmissão como um link. Clicar no link abrirá automaticamente o Warp e iniciará a transmissão do arquivo. Um botão Copiar link de transmissão está disponível na tela de envio. Um link de transmissão se parece com isso:
wormhole-transfer:{code}Retransmissor de transmissão
O retransmissor de transmissão também é operado pelo projeto Magic Wormhole
É usado se nenhuma comunicação direta entre dois pares puder ser estabelecida. Isso é mais comum quando ambas as partes estão localizadas em redes domésticas diferentes com NAT ou firewalls.
Os arquivos são transmitidos através do retransmissor de transmissão de forma criptografada. O retransmissor saberá apenas sobre o tamanho do arquivo.
As transferências através do retransmissor de transmissão podem ser mais lentas do que a transferência direta, dependendo do congestionamento do retransmissor.
Transferência direta
Se ambos os pares puderem encontrar um caminho de rede direto entre si, eles enviarão o arquivo diretamente. Isso geralmente é chamado de conexão Ponto-a-Ponto. Esse tipo de conexão é normalmente mais rápido do que uma conexão via Retransmissor de transmissão