BitTorrent — это протокол, который позволяет быстро загружать большие файлы, используя минимальную пропускную способность Интернета. Он ничего не стоит за использование и не включает в себя шпионское ПО или всплывающую рекламу.
В отличие от других методов загрузки, BitTorrent максимизирует скорость передачи, собирая фрагменты нужного вам файла и одновременно загружая эти фрагменты от людей, у которых они уже есть. Благодаря этому процессу популярные и очень большие файлы, такие как видео и телевизионные программы, загружаются намного быстрее, чем это возможно при использовании других протоколов.
В этой статье мы рассмотрим, как работает BitTorrent и чем он отличается от других методов распространения файлов. Кроме того, вы узнаете, как использовать BitTorrent и какое будущее может ожидать этот инновационный подход к передаче файлов через Интернет.
Традиционная клиент-серверная загрузка
Чтобы понять, как работает BitTorrent и чем он отличается от других методов доставки файлов, давайте рассмотрим, что происходит, когда вы загружаете файл с веб-сайта. Это работает примерно так:
- Вы открываете веб-страницу и щелкаете ссылку, чтобы загрузить файл на свой компьютер.
- Программное обеспечение веб-браузера на вашем компьютере ( клиент ) сообщает серверу (центральному компьютеру, на котором находится веб-страница и файл, который вы хотите загрузить) передать копию файла на ваш компьютер.
- Передача обрабатывается протоколом (набором правил), таким как FTP (протокол передачи файлов) или HTTP (протокол передачи гипертекста).
На скорость передачи влияет ряд переменных, в том числе тип протокола, объем трафика на сервере и количество других компьютеров, загружающих файл. Если файл и большой, и популярный, то требования к серверу большие, и загрузка будет медленной.
Дополнительные сведения о веб-серверах и традиционной загрузке клиент-сервер см. в разделе Как работают веб-серверы .
Далее мы рассмотрим, чем одноранговый обмен отличается от этого процесса.