Поиск торрент файлов. История развития BitTorrent
Вначале двухтысячных годов Брэм Коуэн, талантливый американский программист (1975г. рождения) стал соучредителем и, по большому счету, создателем первого torrent-протокола BitTorrent, написанным на языке Python. В 2001 году произошел тестовый запуск этого протокола.
Призванный облегчить жизнь обывателям в поиске нужной информации, протокол не оставил равнодушных и тут же завоевал первенство. Такая альтернатива файловым обменникам была удобна в использовании и не требовала дополнительных ресурсов, ограничиваясь лишь трафиком пользователя.
BitTorrent помогал пользователям осуществлять скачивание информации без задержек и очереди, многим открылась возможность одновременного скачивания сразу нескольких файлов, нередко - файловых фрагментов (например каталог, одна серия из целого сезона популярного сериала). Такой обмен информацией, сохранял целостность данных и оставлял ее источник нетронутым.
С появлением системы обмена файлами между людьми жизнь в интернете стала проще. Интернет-сеть актуализировалась, что не удивительно, ведь изначально всемирная паутина была призвана помогать людям обмениваться информацией. С ростом объемов информации возникла необходимость появление новых средств передачи, что предугадало появление такого ресурс как торрент.
Отныне практически любой файл, который отсутствует в Сети в свободном виде, становится доступным. Высокая скорость, ограничение размеров лишь объемом жесткого диска пользователя, возможность поделиться любимыми фильмами, программами, музыкой. Распространение софта, игр. Приложение было разработано таким образом, чтобы посредством P2P-сетей можно было одновременно производить скачивание и раздачу файлов. Сервер, который работает по протоколу HTTP, так называемый трекер, служит точкой сбора данных. Именно через такой сервер любой желающий может найти интересующую его раздачу.
Позже Брэм Коэн вместе со своим братом Россом Коэном и Ашвином Нэвином создал корпорацию и назвал ее BitTorrent, Inc. До сих пор это имя носит придуманный им уникальный продукт. Занимаясь различной деятельностью, компания и по сей день осуществляет постоянную поддержку протокола. А в этом году учредители компании планируют заключить партнерство с правообладателями и ввести легальный оборот информации на торрент-трекере.
Если возвращаться к самой работе торрента, то существует файл метаданных в bencode формате. Такие файлы могут передаваться через любые каналы связи. Часто такие файлы можно увидеть на веб-сервере, домашней странице, в блоге пользователя Интернет, ссылку на такой файл можно найти на форумах, в новостных лентах RSS. Как только вам удается раздобыть подобный файл, вы можете начать скачивание.
Проще говоря, файлы шифруются таким образом, что сами имена файлов на сервере не сохраняются и узнать их практически невозможно. Используется практика предоставления сервером файлов метаданных и их описания, статистику закачек, количество скачивающих и раздающих искомую информацию людей. Сам трекер играет роль форума, некий оперативный канал связи, не участвуя при этом в обмене данных раздаваемых файлов. Как только вы скачали хотя бы кусок информации, даже не осуществив закачку до конца, кто-то другой может начать скачивать этот кусочек у вас. Таким образом это снижает нагрузку автора раздачи.
Чуть ли не единственный минус такого сервера состоит в том, что как только сервер перестанет работать, новые клиенты попросту не могут друг друга отыскать, а, соответственно - найти необходимую информацию, лишь раздавая те данные, которые успели скачать до падения сервера.
На данный момент число пользователей торрент-сервиса растет с каждым днем. Но такой сервис вызывает немалую долю негодования со стороны правообладателей. Не далее как в ноябре 2012 года самый крупный российский торрент был внесен в список запрещенных сайтов.
Администрация ресурса приняла меры и удалила спорные и запрещенные от пропаганды страницы на раздачи.