AirDrop: Bluetooth ou Wi-Fi?

23

Como o AirDrop funciona? Eu pensei que era apenas Bluetooth, mas estou começando a duvidar disso agora.

Sempre que ligo o AirDrop, meu Wi-Fi e Bluetooth são automaticamente ativados. Se eu desligar o Wi-Fi e tentar o AirDrop, às vezes funciona, mas às vezes não. Ele não funciona se eu ligar o Bluetooth em seu lugar.

Então porque isso acontece? Como o AirDrop funciona?

ᔕᖺᘎᕊ
fonte

Respostas:

26

O AirDrop usa Bluetooth para criar uma rede Wi-Fi ponto a ponto entre os dispositivos.

Cada dispositivo cria um firewall em torno da conexão e os arquivos são enviados criptografados, o que na verdade o torna mais seguro do que a transferência via email. O AirDrop detectará automaticamente dispositivos suportados próximos, e os dispositivos precisam estar próximos o suficiente para estabelecer uma boa conexão Wi-Fi, possibilitando o compartilhamento de arquivos em várias salas.

Ruskes
fonte
7

O Bluetooth LE é usado para a descoberta local de outros Airdroppers e o WiFi direto é usado para transmitir qualquer coisa de tamanho significativo, pois possui uma taxa de xfer MUITO mais rápida.

E aqui está uma versão mais longa dessa explicação .

webmarc
fonte
4

A versão mais detalhada e técnica da resposta de @Buscar, do Apples iOS Security Guide (2018) Página 40 , em negrito por mim:

Os dispositivos iOS compatíveis com AirDrop usam Bluetooth Low Energy (BLE) e a tecnologia Wi-Fi ponto a ponto criada pela Apple para enviar arquivos e informações para dispositivos próximos, incluindo computadores Mac compatíveis com AirDrop executando o OS X 10.11 ou posterior. O rádio Wi-Fi é usado para se comunicar diretamente entre dispositivos sem usar nenhuma conexão com a Internet ou ponto de acesso Wi-Fi. Quando um usuário ativa o AirDrop, uma identidade RSA de 2048 bits é armazenada no dispositivo. Além disso, um hash de identidade AirDrop é criado com base nos endereços de email e números de telefone associados ao Apple ID do usuário.

Quando um usuário escolhe o AirDrop como o método para compartilhar um item, o dispositivo emite um sinal do AirDrop por Bluetooth Low Energy . Outros dispositivos que estão ativos, próximos e com o AirDrop ativado detectam o sinal e respondem com uma versão reduzida do hash de identidade do proprietário.

O AirDrop está definido para compartilhar somente com os contatos por padrão . Os usuários também podem optar por usar o AirDrop para compartilhar com todos ou desativar totalmente o recurso. No modo Somente Contatos, os hashes de identidade recebidos são comparados com hashes de pessoas no aplicativo Contatos do iniciador. Se uma correspondência for encontrada, o dispositivo remetente cria uma rede Wi-Fi ponto a ponto e anuncia uma conexão AirDrop usando o Bonjour . Usando essa conexão, os dispositivos receptores enviam seus hashes de identidade completos ao iniciador . Se o hash completo ainda corresponder aos Contatos, o nome e a foto do destinatário (se presentes em Contatos) serão exibidos na planilha de compartilhamento do AirDrop.

Ao usar o AirDrop, o usuário que envia seleciona com quem deseja compartilhar. O dispositivo de envio inicia uma conexão criptografada (TLS) com o dispositivo de recebimento, que troca seus certificados de identidade do iCloud . A identidade nos certificados é verificada no aplicativo Contatos de cada usuário. Em seguida, o usuário receptor é solicitado a aceitar a transferência recebida da pessoa ou dispositivo identificado . Se vários destinatários foram selecionados, esse processo é repetido para cada destino.

No modo Todos, o mesmo processo é usado, mas se uma correspondência em Contatos não for encontrada, os dispositivos receptores serão mostrados na folha de envio do AirDrop com uma silhueta com o nome do dispositivo, conforme definido em Configurações> Geral> Sobre> Nome.

As organizações podem restringir o uso do AirDrop para dispositivos ou aplicativos gerenciados usando uma solução MDM.

JBis
fonte
2

Existe uma maneira de usar o Airdrop sem conexão Wi-fi

Existe uma maneira de trazer de volta o "Airdrop" para o Finder novamente, mesmo que você esteja apenas na conexão Ethernet / LAN. Basta executar o terminal de comando abaixo:

defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1 
Tediiii
fonte
0

Ele usa Bluetooth para localizar o dispositivo habilitado para Air Drop e criar um link Wi-Fi de dispositivo para dispositivo (Wi-Fi Direct) para transferir arquivos

Nadun Samarawickrama
fonte