Голубая мечта

Алексей Шуваев

Спецвыпуск: Хакер, номер #056, стр. 056-026-1

(shuvaev@gameland.ru)

Какая польза от BlueTooth

Ты сидишь на лекции, идешь на свидание, бежишь по эскалатору, спишь, и тебя пронизывают волны. Они пронизывают тебя насквозь, не оставляя следов на твоем теле... Как ты можешь использовать волны в своих нуждах?

За основу мы возьмем радиоволны. Выбираем диапазон волн, который свободен для связи, а оборудование для такой связи не нужно лицензировать - это 2,4 Ггц. Знакомые цифры? На этой же частоте работает Wi-Fi, но, хотя есть мнение общественности о том, что располагать рядом эти два устройства (BlueTooth и Wi-Fi) нежелательно, можно не опасаться помех. Устройства и функционируют на одной частоте, но разработчики предусмотрели интерференцию волн и применили частотный сдвиг. Это осуществляется следующим образом: два устройства при установлении соединения обмениваются пакетами, в которых содержится маска, по которой девайсы будут синхронно смещаться по частотам до 1600 раз в секунду. Ширина канала в 1 Мгц и диапазоном 79 Мгц обеспечит спокойное сосуществование поблизости не одного десятка устройств.

Помимо прелестей надежной связи, стоит подумать и о скорости. Стандарт разрабатывался как универсальный способ соединения различных устройств - скорость ограничивается 721 Кбит/сек. Но на практике пиковых значений не достичь, так как помехи и избыточную информацию никто не отменял. А что может входить в такую информацию помимо адресов устройств? Как и любого уважающего себя человека, тебя должна беспокоить сохранность твоих данных. Разработчики, в число которых входит даже Microsoft, позаботились о безопасности соединения, обеспеченной шифрованием, встроенным в протокол. Ключ может быть основан на ряде случайных чисел, генерируемых при установлении соединения или же на базе уникальных адресов BlueTooth-адаптеров (наподобие MAC-адресов у сетевых карт). Помимо этого, стандарт позволяет использовать и софтверные методы шифрования, так что за сохранность данных можешь не опасаться. Стоит отметить, что 721 Кбит\сек теоретически достижимо при асинхронном методе передачи данных. При синхронном же скорости заметно ниже. И еще технология подразумевает высокую скорость отклика и малые задержки, что просто необходимо при голосовой связи.

Один адаптер позволяет создавать до трех голосовых каналов. Так как при таком соединении создается сеть по типу "точка-точка", ее стали называть пиконет (piconet). К одному устройству можно присоединить до восьми подобных девайсов. Маленькие сети можно объединить в большие, распределенные - скатернет (scatternet). При этом главенствующее (master) устройство одной сети может быть подчиненным (slave) в другой, то есть максимальное число объединенных девайсов будет равно 81. Стандарт BlueTooth предусматривает три класса устройств, различаемых по дальности возможной связи: 10, 100 и 300 метров. В мобильные устройства вроде телефона или КПК из соображений экономии энергии ставят самые маломощные адаптеры, и ожидать от них связи на расстоянии более десяти метров не стоит. Для компьютеров уже можно встретить девайсы, которые также называют dongle и предоставляют уверенную связь на расстоянии до 100 метров.

Содержание  Вперед на стр. 056-026-2
Выпуски журнала "СПЕЦ Xakep"
Cпец Хакер #01Cпец Хакер #02Cпец Хакер #03Cпец Хакер #04Cпец Хакер #05Cпец Хакер #06Cпец Хакер #07Cпец Хакер #08Cпец Хакер #09Cпец Хакер #10Cпец Хакер #11Cпец Хакер #12Cпец Хакер #13Cпец Хакер #14Cпец Хакер #15Cпец Хакер #16Cпец Хакер #17Cпец Хакер #18Cпец Хакер #19Cпец Хакер #20Cпец Хакер #21Cпец Хакер #22Cпец Хакер #23Cпец Хакер #24Cпец Хакер #25Cпец Хакер #26Cпец Хакер #27Cпец Хакер #28Cпец Хакер #29Cпец Хакер #30Cпец Хакер #31Cпец Хакер #32Cпец Хакер #33Cпец Хакер #34Cпец Хакер #35Cпец Хакер #36Cпец Хакер #37Cпец Хакер #38Cпец Хакер #39Cпец Хакер #40Cпец Хакер #41Cпец Хакер #42Cпец Хакер #43Cпец Хакер #44Cпец Хакер #45Cпец Хакер #46Cпец Хакер #47Cпец Хакер #48Cпец Хакер #49Cпец Хакер #50Cпец Хакер #51Cпец Хакер #52Cпец Хакер #53Cпец Хакер #54Cпец Хакер #55Cпец Хакер #56Cпец Хакер #57Cпец Хакер #58Cпец Хакер #59Cпец Хакер #60Cпец Хакер #61Cпец Хакер #62Cпец Хакер #63Cпец Хакер #64Cпец Хакер #65Cпец Хакер #66Cпец Хакер #67Cпец Хакер #68Cпец Хакер #69Cпец Хакер #70Cпец Хакер #71Cпец Хакер #72Cпец Хакер #73Cпец Хакер #74Cпец Хакер #75