AirDrop: Bluetooth oder WLAN?

23

Wie funktioniert AirDrop? Ich dachte, es ist nur Bluetooth, aber ich fange an, das jetzt zu bezweifeln.

Immer wenn ich AirDrop einschalte, werden mein WLAN und Bluetooth automatisch eingeschaltet. Wenn ich die Wi-Fi ausschalten, und versuchen, AirDrop, manchmal funktioniert es, aber manchmal ist es nicht. Es funktioniert nie, wenn ich stattdessen Bluetooth ausschalte.

Also ... Warum passiert das? Wie funktioniert AirDrop?

ᔕᖺᘎᕊ
quelle

Antworten:

26

AirDrop verwendet Bluetooth, um ein Peer-to-Peer-WLAN-Netzwerk zwischen den Geräten zu erstellen.

Jedes Gerät erstellt eine Firewall um die Verbindung und die Dateien werden verschlüsselt gesendet, was die Übertragung per E-Mail sicherer macht. AirDrop erkennt automatisch unterstützte Geräte in der Nähe. Die Geräte müssen nur so nah sein, dass eine gute WLAN-Verbindung hergestellt werden kann, sodass Dateien in mehreren Räumen gemeinsam genutzt werden können.

Ruskes
quelle
7

Bluetooth LE wird für die lokale Erkennung anderer Airdropper verwendet, und WiFi Direct wird für die Übertragung von Dingen von bedeutender Größe verwendet, da es eine VIEL schnellere xfer-Rate aufweist.

Und hier ist eine längere Version dieser Erklärung .

webmarc
quelle
4

Die detailliertere und technischere Version der Antwort von @Buscar® aus dem Apple iOS Security Guide (2018) , die von mir fett gedruckt wurde:

iOS-Geräte, die AirDrop unterstützen, verwenden Bluetooth Low Energy (BLE) und von Apple entwickelte Peer-to-Peer-WLAN-Technologie , um Dateien und Informationen an in der Nähe befindliche Geräte zu senden, einschließlich AirDrop-fähiger Mac-Computer mit OS X 10.11 oder höher. Das Wi-Fi-Radio wird verwendet, um direkt zwischen Geräten zu kommunizieren, ohne eine Internetverbindung oder einen Wi-Fi-Zugangspunkt zu verwenden. Wenn ein Benutzer AirDrop aktiviert, wird eine 2048-Bit-RSA-Identität auf dem Gerät gespeichert. Darüber hinaus wird ein AirDrop-Identitäts-Hash auf der Grundlage der E-Mail-Adressen und Telefonnummern erstellt, die der Apple-ID des Benutzers zugeordnet sind.

Wenn ein Benutzer AirDrop als Methode zum Freigeben eines Elements auswählt, sendet das Gerät ein AirDrop-Signal über Bluetooth Low Energy . Andere Geräte , die sich in unmittelbarer Nähe befinden und bei denen AirDrop eingeschaltet ist, erkennen das Signal und antworten mit einer verkürzten Version des Identitäts-Hash ihres Besitzers.

AirDrop ist standardmäßig auf "Nur Kontakte" eingestellt . Benutzer können sich auch dafür entscheiden, AirDrop für alle Benutzer freizugeben oder die Funktion vollständig zu deaktivieren. Im Nur-Kontakte-Modus werden die empfangenen Identitäts-Hashes mit den Hashes von Personen in der Kontakte-App des Initiators verglichen. Wenn eine Übereinstimmung gefunden wird, erstellt das sendende Gerät ein Peer-to-Peer-WLAN und kündigt eine AirDrop-Verbindung mit Bonjour an . Über diese Verbindung senden die empfangenden Geräte ihre vollständigen Identitäts-Hashes an den Initiator . Wenn der vollständige Hash weiterhin mit den Kontakten übereinstimmt, werden der Vorname und das Foto des Empfängers (sofern in den Kontakten vorhanden) im AirDrop-Freigabeblatt angezeigt.

Bei Verwendung von AirDrop wählt der sendende Benutzer aus, mit wem er die Freigabe durchführen möchte. Das sendende Gerät initiiert eine verschlüsselte (TLS-) Verbindung mit dem empfangenden Gerät, das seine iCloud-Identitätszertifikate austauscht . Die Identität in den Zertifikaten wird anhand der Kontakte-App jedes Benutzers überprüft. Dann wird der empfangende Benutzer aufgefordert, die eingehende Übertragung von der identifizierten Person oder dem identifizierten Gerät zu akzeptieren . Wenn mehrere Empfänger ausgewählt wurden, wird dieser Vorgang für jedes Ziel wiederholt.

Im Modus "Jeder" wird derselbe Vorgang ausgeführt. Wird jedoch keine Übereinstimmung in "Kontakte" gefunden, werden die empfangenden Geräte im AirDrop-Sendeformular mit einer Silhouette mit dem Gerätenamen angezeigt, wie unter "Einstellungen"> "Allgemein"> "Info"> "Name" definiert.

Unternehmen können die Verwendung von AirDrop für Geräte oder Apps einschränken, die mithilfe einer MDM-Lösung verwaltet werden.

JBis
quelle
2

Es gibt eine Möglichkeit, Airdrop ohne WLAN-Verbindung zu verwenden

Es gibt eine Möglichkeit, den "Airdrop" wieder in den Finder zu bringen, auch wenn Sie nur eine Ethernet / LAN-Verbindung haben. Führen Sie einfach das folgende Befehlsterminal aus:

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

Es verwendet Bluetooth, um das Air Drop-fähige Gerät zu lokalisieren und eine WLAN-Verbindung (Wi-Fi Direct) zwischen Geräten zu erstellen, um Dateien zu übertragen

Nadun Samarawickrama
quelle