Наши компьютерные файлы не такие, какими были раньше. Теперь короткие HD-видео могут занимать более гигабайта. Это
История начинается
Блейк был взволнован. Он президент местного клуба болельщиков Sasquatch и недавно узнал, что вышел новый видеоролик. Он не успокоится, пока не посмотрит его на своем компьютере.
Проблема/отчаяние
Он пытался загрузить его с оригинального сайта, но получалось очень медленно. Так как многие болельщики пытались загрузить его одновременно, в программе произошел сбой. Он был разочарован.
Ви́дение будущего
Тогда одна болельщица рассказала ему, что видео можно скачать через BitTorrent. Она сказала, что, в отличие от обычного скачивания, когда много людей одновременно загружают один файл, скачивание через BitTorrent происходит даже быстрее и он работает с любыми файлами.
Связь
Блейк решил посмотреть сам. Он бесплатно загрузил BitTorrent с www.bittorrent.com, открыл программу и был несколько озадачен. Там не было ни одного видео, и он не знал, с чего начать. Но вскоре сообразил, что BitTorrent немного похож на браузер. Чтобы пользоваться браузером, нужны сайты, а BitTorrent для работы нужны специальные файлы, которые называются
История
Быстрый поиск в интернете показал ему сайты с большим количеством торрентов. Вскоре он обнаружил видео Sasquatch и скачал на свой компьютер. Одного клика оказалось достаточно, чтобы BitTorrent сразу же включился и начал загрузку файлов. Он увидел, что это работает, но не понимал как. Позже друг объяснил ему: когда человек скачивает файл без BitTorrent, он скачивается в виде потока из одного источника.
Если один и тот же файл хотят скачать несколько человек, то единственный источник может оказаться перегруженным и даже дать сбой. BitTorrent решает эту проблему так: он делает источником каждого загружающего. Они не только загружают части файла с BitTorrent, но и передают их друг другу. Все вместе они образуют сеть с несколькими источниками и передают части друг другу. Это ускоряет загрузку.
Описание
Это обеспечивается несколькими скрытыми процессами. Во-первых, когда Блейк нажал «Скачать», он получил торрент-файл. Этот файл содержит всю информацию о нужном видеофайле, например, какие части нужны для завершения скачивания. Но чего-то не хватает. Блейку нужен способ подключения к тем, у кого есть нужные ему части файла. Для этого BitTorrent использует компьютер, называемый
Установив соединение, Блейк получает то, что ему нужно, а также передает части файла другим загружающим.
Реализация решений
Блейк понял. BitTorrent работает, потому что он превращает загружающих в источники, и чем больше загружающих, тем больше источников, а значит, процесс происходит быстрее.
В конце концов Блейк моментально скачал видео. Но он был немного разочарован: думал, что фильм о Sasquatch, а оказалось – о Wookie. Но зато теперь он точно знал: BitTorrent – это быстрый и простой способ загрузки файлов из интернета.