最近有人在咨询Airdrop的技术实现原理,今日刚好有空,并在Macbook Pro和Mac mini以及iphone设备上仔细体验了一下,总结了这篇文章。
根据Apple官方发布的iOS_Security_Guide 资料中的内容,其针对Airdrop传输安全一部分做了简短的阐述,大致的实现原理和几个重要点可以总结为如下:
1.原理部分:
AirDrop 的原理是通过蓝牙来实现配对,然后用WiFi使其在物理层连通,然后使用Apple的专有协议来传输文件。不需要用到网络连接,所有的过程是点对点直接完成。数据传输安全可靠。
2. 重点部分:
2.1 关于AirDrop的几个特性:
- 使用时蓝牙和WiFi必须打开,但是WiFi可以不用联网,不需要在同一个WiFi局域网内传输,也不需要连接同一个WiFi SSID(尝试过分别使用两个不同的SSID也可以);
- 两台传输的设备要保持在短距离范围内,距离越近越好,最大传输距离一般为9米。
- 所传输的文件大小没有限制;
- 支持iOS设备之间使用AirDrop传输;
- 支持iPad/iPod等设备之间的传输;
- 支持Macbook /Mac mini之间的传输;
2.2 AirDrop支持的Mac笔记本、电脑型号,要求系统版本在OS X 10.11 以上:
- MacBook Pro(2008年末)或更高版本,但不包括MacBook Pro(17英寸,2008年末)。
- MacBook Air(2010年末)或更高版本。
- MacBook(2008年末)或更高版本,不包括白色MacBook(2008年末)。
- iMac(2009年初)或更高版本。
- Mac Mini(2010年中)或更高版本。
- Mac Pro(带有AirPort Extreme卡的2009年初或2010年中)。
2.3 AirDrop支持的iPhone、iPad设备型号,系统要求iOS7或更高版本:
- iPhone 5,iPhone 5s,iPhone 6和iPhone 6 Plus,iPhone SE,iPhone 7,iPhone 7 Plus,iPhone 8,iPhone 8 Plus和iPhone X.
- 第五代iPod touch及更高版本
- 第四代iPad,iPad Air和iPad Air 2及更高版本
- 原始iPad mini,iPad mini 2和iPad mini 3及更高版本
3. 体验部分:
如下我使用AirDrop功能在Macbook Pro和iPhone 7P之间传输一份5G左右大小的文件,从系统网络可以看出传输速度基本上在60MBps左右,峰值可以达到90MBps,确实很强悍。
参考文献:
本文由作者 Tina 发布在 WirelessLink , 转载请联系客服授权处理,获得授权后请保留文章的完整性并附上原文链接: https://wirelesslink.net/4530.html