Технических подробностей реализации AirDrop компания Apple не раскрывает. Достоверно известно лишь то, что при включении этой функции в эфире появляется точка доступа с названием вида Air-xxxxx. Затем, скорее всего, происходит поиск сетей с аналогичными именами, и компьютеры пытаются соединиться в сеть Ad hoc. Что дальше — понятно. С помощью технологии Bonjour компьютер проверяет доступность сервиса AirDrop на других машинах и показывает пользователю те из них, которые готовы обмениваться файлами.
Удивительно, что технологии, подобные AirDrop, стали появляться относительно недавно, ведь идея-то лежит на поверхности. С технической точки зрения ничего сложного в ней нет. Самоорганизующиеся беспроводные сети можно было создавать и раньше. Есть как довольно экзотические реализации, вроде ZigBee или VANET, так и более привычные, тот же Wi-Fi. Если углубиться в историю, то можно вспомнить, что прародитель современных беспроводных сетей под названием ALOHAnet тоже основывался на принципах самоорганизации.
Всем этим технологиям недоставало одного – простого и доступного интерфейса. Его-то и придумали в Apple. Странно только, что эта проблема взволновала всех лишь недавно. Её решением разом озаботились не только в Apple, но и в других местах. К примеру, во французской компания eviGroup наверняка серьёзно огорчились, узнав о появлении AirDrop. Ведь первого декабря 2010 года эта компания подала патентную заявку, в которой практически один в один (вплоть до пользовательского интерфейса) описывается аналогичная AirDrop технология, разработанная в недрах eviGroup.
В 2009 году была анонсирована ещё одна подобная технология, но разработанная уже в компании Intel. Она называется Intel My WiFi и предоставляет примерно такой же набор функций, что и AirDrop. С помощью Intel My WiFi можно обмениваться файлами между компьютерами без необходимости подключения к общей сети. Впрочем, дело не ограничивается компьютерами – обмениваться информацией можно практически с любым устройством, будь то принтер, смартфон, камера, дисплей или фоторамка. Была бы поддержка Intel My WiFi.
Все ноутбуки на базе платформы Intel Centrino 2 с беспроводными адаптерами серий WiFi Link 5100 и Ultimate N WiFi Link 5300 поддерживают My WiFi. Единственное ограничение – к одному устройству одновременно подключается не более восьми девайсов. При этом, конечно же, сохраняется и текущее подключение к другой беспроводной сети.
На самом деле, Intel My WiFi — это всего лишь реализация набора стандартов Wi-Fi Direct (или Wi-Fi Peer-to-Peer), принятого летом прошлого года. Помимо Intel производство адаптеров с поддержкой Wi-Fi Direct уже анонсировали такие крупные производители чипсетов, как Atheros, Broadcom, Ralink и Realtek. Есть и готовые продукты с Wi-Fi Direct на борту. Например, Blu-ray плеер LG-BD960 или смартфон LG Optimus Black. Кстати, не исключено, что AirDrop тоже является реализацией Wi-Fi Direct или Intel My WiFi. По примеру того, как Intel Lightpeak в руках Apple «превратился» в Thunderbolt.
Wi-Fi Direct устроен достаточно просто. Помимо обычного беспроводного соединения, создаётся так называемая программная точка доступа. Если устройство обнаруживает поблизости такую точку, то оно «договаривается» с владельцем о протоколе шифрования, пароле и прочих характеристиках соединения. Разрешены коннекты как один-к-одному, так и один-ко-многим. А если одно из устройств является, например, смартфоном с доступом в 3G, то можно организовать «раздачу» интернета другим участникам сети. Любой адаптер Wi-Fi Direct обратно совместим с обычными стандартами Wi-Fi.
Все вышеперечисленные технологии наверняка ждёт светлое будущее. Ведь это действительно очень удобно. Открытыми остаются лишь два вопроса. Во-первых, не получим ли мы в итоге большой набор разношёрстных стандартов, не совместимых друг с другом. Во-вторых, насколько безопасным будет использование подобных беспроводных самоорганизующихся сетей. Но это уже совсем другая история.
Компьютеры-моноблоки: какой выбрать
Олег Нечай