Технологии
Технологии
BitTorrent Sync: торренты в облаках
Олег Нечай
Опубликовано 25 апреля 2013
23 апреля компания BitTorrent официально объявила о начале открытого тестирования своего нового бесплатного сервиса для онлайновой синхронизации данных BitTorrent Sync. С сайта фирмы можно скачать три варианта клиентского приложения BitTorrent Sync: для операционных систем Windows версии XP SP3 и выше, MAC OS X версии 10.6 и выше, а также Linux для компьютеров и NAS на платформах ARM, PowerPC, i386. X64и QirlQ.
Принципиальное отличие BitTorrent Sync от обычных «облачных» сервисов вроде популярного Dropbox заключается в том, что синхронизация файлов здесь осуществляется по хорошо знакомому протоколу BitTorrent, на основе которого работают пиринговые сети. При этом файлы копируются напрямую между подключёнными компьютерами, а не попадают на некие промежуточные серверы, где их можно перехватить или подменить. К тому же благодаря отсутствию «пит-стопов» в «облаке» передача файлов производится на максимальной скорости, доступной в вашей сети.
Суть BitTorrent Sync состоит именно в том, что ваши файлы не лежат где-то в «облаке» на неизвестно где установленном и неизвестно кому принадлежащем сервере, а хранятся только на ваших компьютерах. Протокол BitTorrent при этом применяется исключительно для синхронизации. Весь трафик шифруется 256-битным ключом AES, создаваемым на базе случайной строки, уникальной для каждой пересылаемой папки. Для шифрования используются встроенные криптографические модули операционных систем (системные генераторы случайных чисел), доступ к которым осуществляется через программный интерфейс CryptoAPI в Windows или через символьное псевдоустройство /dev/random в Mac OS X и Linux.
Естественно, сама пиринговая технология нисколько не зависит от того, какая операционная система работает на компьютере, — для доступа к данным достаточно иметь действующий секретный ключ.
Технология BitTorrent Sync позволяет синхронизировать неограниченное число файлов неограниченного объёма — их размер зависит только от ёмкости ваших накопителей. Кроме того, разработчики подчёркивают, что BitTorrent Sync специально создавалась для работы с файлами большого объёма, так что, как «вы можете синхронизировать оригинальные несжатые файлы» — прозрачный намёк на видео высокого разрешения?
Представители BitTorrent заявляют о том, что предварительную версию BitTorrent Sync уже протестировали порядка 20 тысяч человек, синхронизировав более 200 терабайт данных. Сегодня же всем желающим предлагается скачать альфа-версию клиентского приложения и затем поделиться впечатлениями на специализированном форуме.
Для начала работы с BitTorrent Sync нужно установить клиентское приложение на всех синхронизируемых компьютерах и сетевых хранилищах (NAS).
При установке клиента на другие устройства нужно ввести в соответствующую графу секретный код папки, сгенерированный при инсталляции на первый компьютер.
При добавлении каждой папки создаётся её секретный код, Master secret, состоящий из 32 символов. Этот код даёт папке полный доступ для двусторонней синхронизации. Его в любое время можно заменить новым кодом или кодом в системе Base64 длиной более 40 символов. После замены кода для доступа к папке его будет необходимо ввести и на других компьютерах.
Если вам требуется лишь отправлять данные с одного компьютера на другие, а не синхронизировать изменения на всех машинах, следует использовать секретный код «только для чтения». В этом случае только на «главной» машине можно будет изменять данные этой папки, а любые изменения, произведённые на других компьютерах, никак не будут отражаться на «главном».
В целях безопасности можно задействовать не основной секретный код, а одноразовый ключ из 16 символов, который может быть использован только один раз в течение 24 часов после его создания. Такой ключ может предоставлять как полный доступ к сети, так и доступ только для чтения.
В настройках можно задать название компьютера, как оно будет отображаться на других машинах, включить автозагрузку при включении компьютера, изменить порт и переназначить порты, а также ограничить скорость обмена данными.
Доступ к BitTorrent Sync на системах под управлением Linux и на сетевых накопителях NAS на базе ядра Linux осуществляется через веб-интерфейс, функциональность которого повторяет функциональность клиентского приложения.
Расширенные настройки доступны через конфигурационный файл sync.conf. Для этого сначала нужно создать демонстрационный файл с комментариями при помощи команды:
./btsync — config sync.conf
Сохраняем его:
./btsync — dump-sample-config > sync.conf
Отредактировав конфигурационный файл, можно запускать BitTorrent Sync с изменёнными настройками:
./btsync — config sync.conf
* * *
Разумеется, BitTorrent Sync не является заменой облачного хранилища, где всегда хранятся ваши данные и к которым можно получить доступ с любого компьютера. С другой стороны, эта технология позволяет создать личное облако на NAS-сервере, обмен данными с которым осуществляется по протоколу BitTorrent с 256-битным шифрованием.
Кроме того, пользователи могут «расшаривать» для друзей какие-то папки через интернет, например с фильмами или музыкой, причём скорость обмена ограничивается только возможностями сети. Таким образом, можно даже организовывать большие P2P-хранилища с общим ограниченным доступом. Технически же это будет выглядеть просто как обмен зашифрованным трафиком.
Наше знакомство с BitTorrent Sync оказалось более чем удачным: предельно простое в использовании, клиентское приложение позволяет без проблем синхронизировать файлы на разных машинах на максимально доступной скорости. Пожалуй, не хватает только возможности использовать BitTorrent Sync с мобильных устройств — под управлением iOS, Android и Windows 8 Mobile. Мы надеемся, что такая функция в скором времени будет реализована.
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Технологии
Технологии Снегокалипсис в Атланте: как пять сантиметров снега парализовали огромный город Евгений Золотов Опубликовано 04 февраля 2014 Северная Америка нынче замерзает. Переживая необычно холодную зиму, публика пробавляется воспоминаниями о
ТЕХНОЛОГИИ: Информационные технологии Древней Руси
ТЕХНОЛОГИИ: Информационные технологии Древней Руси Автор: Ваннах МихаилИнформационные технологии Древней Руси? Ну да, конечно. Когда при раскопках античности обнаружили проволоку, то сделали вывод, что у древних был телеграф. Тем археологическим культурам, где
ТЕХНОЛОГИИ: IT-технологии Бога Войны
ТЕХНОЛОГИИ: IT-технологии Бога Войны Автор: Анатолий СорокинВ наши дни первым (а иногда и единственным) приложением результатов развития хайтека является военное дело. Впрочем, так было в любую историческую эпоху. Высокими технологиями в разное время были (и не потеряли
ТЕХНОЛОГИИ: 2G, 3G, 3.5G, 3.75G… Технологии мобильной связи дробятся и множатся
ТЕХНОЛОГИИ: 2G, 3G, 3.5G, 3.75G… Технологии мобильной связи дробятся и множатся Автор: Родион НасакинНи один аналитик не возьмется со стопроцентной уверенностью указать технологию, по которой будет работать подавляющее большинство сетей мобильной связи через пять-десять лет.
Технологии
Технологии Им бы в небо, но... Удастся ли Google и Facebook затея с коммуникационными дронами? Евгений Золотов Опубликовано 16 апреля 2014 О том, что Google приобрела американского разработчика сверхвысотных дронов Titan Aerospace и что обошла в этом деле Facebook,
Технологии
Технологии MS Office для iPad — как возвращение к истокам и признание поражения Евгений Золотов Опубликовано 28 марта 2014 Дождались! Сегодня ночью Сатья Наделла, впервые появившийся перед камерами в качестве генерального директора Microsoft, представил
Технологии
Технологии Серебряная пуля: Элон Маск раскрыл секреты Hyperloop Евгений Золотов Опубликовано 13 августа 2013 Выждав почти год после первого упоминания, основатель компаний SpaceX, Tesla Motors и Solar City Элон Маск сегодня ночью обнародовал детали проекта Hyperloop —
Технологии
Технологии Автоцензор для Google Glass и носимых камер Андрей Васильков Опубликовано 28 января 2014 На февральском симпозиуме по сетевым и распределённым системам безопасности в Сан-Диего будет представлена разработка под названием PlaceAvoider.Google Glass и
Технологии
Технологии Как интернет-технологии меняют мир бизнеса Михаил Ваннах Опубликовано 11 апреля 2014 Как бы ни проседали бумаги публично торгуемых интернет-компаний («Котировки хайтека летят вниз»), но информационные технологии уже бесповоротно
Технологии
Технологии Почему качество звука больше не имеет значения Олег Нечай Опубликовано 08 апреля 2013 В 1993 году, два десятилетия назад, на свет появился компьютерный формат MP3, воздействие которого на музыкальную культуру цивилизованного человечества
Технологии
Технологии Как малоизвестная функция iOS 7 сможет изменить мир Олег Нечай Опубликовано 25 апреля 2014 В конце марта 2014 года в магазине мобильных приложений Apple App Store появилась небольшая бесплатная программка под названием FireChat, предназначенная для
Технологии
Технологии Десять способов избавиться от ненужного астероида Андрей Письменный Опубликовано 16 февраля 2013Упавший в Челябинске метеорит заставил многих из нас осознать: на наши головы из космоса в любой момент может свалиться что угодно, и на страже нашего небосвода