Почему файлы грузятся медленно

У меня файл загружался гораздо дольше, чем вы указывали в обзоре. Значит, у меня не такой уж быстрый канал? Сергей.

Это статья из рубрики “Интернет” в журнале “Спутник-ТВ”, июль 2005. Описания могут быть устаревшими на текущий момент. Это сырая авторская версия текста, которая до публикации должна была пройти редакторскую и корректорскую правку, поэтому возможны ошибки. См. прочие оговорки и пояснения.

Ответ
К сожалению, скорость загрузки файлов из интернета определяется не только вашим каналом, но и качеством соединения того сервера, откуда вы «качаете» информацию. А оно может быть разным, а значит скорость, с которой файл передают «с того конца», может сильно зависеть от времени суток и других обстоятельств. Скажем, американские серверы могут быть сильнее загружены, когда у нас ночь, – потому что на той стороне земного шара день, и пользователи более активны. Другой причиной «тормозов» может быть так называемый «слэшдот-эффект». Так происходит, если какой-то очень популярный сайт (в частности, так бывает с сайтом новостей для компьютерных маньяков slashdot.org – отсюда и название «слэшдот») неожиданно ставит ссылку на какой-то «маленький» и технически не готовый к многократному увеличению аудитории. Множество пользователей одновременно идут туда – а сервер на такую нагрузку вовсе не рассчитан. Хорошо еще, если будет «тормозить», а не заткнется совсем. Так что, скорость зависит не только от возможностей вашего канала, но и от мощности передающей стороны.

Для решения этой проблемы создана система BitTorrent. Возможно вы слышали о том, как американские звукозаписывающие компании воевали с системой «Напстер»? Это была программа, которая позволяла пользователям интернета напрямую обмениваться файлами друг с другом. Использовалась она, конечно, в основном для пиратских целей – загружать нелицензионные музыку, кино и игры. Что и послужило причиной фактического закрытия «Напстера» после серьезных юридических проблем. Что, впрочем, не помешало появиться «последователям»: сетям Kazaa, eDonkey и прочим. Установив такую программу, вы бы не только загружали сами с ее помощью файлы, но и давали скачивать их у вас другим желающим. Однако файлы в этой модели все равно передаются между двумя компьютерами, и скорость ограничена наиболее «узким» местом в канале между ними. Поэтому Брэм Коэн (Bram Cohen) придумал систему BitTorrent (www.bittorrent.com). В ней файл не скачивается с одного компьютера на другой, а передается через десятки компьютеров множеством маленьких кусочков, которые в итоге «склеиваются» у получателя в один файл. Причем компьютер пользователя раздает те кусочки, которые у него уже есть, другим участникам системы, не дожидаясь, пока у него соберется файл целиком. Таким образом при распространении через сеть популярного файла компьютер получателя одновременно получает его из десятка источников, по максимуму используя возможности своего канала. Эта технология весьма сложна, но она великолепно работает. К сожалению, ее потенциал используется все в тех же пиратских целях. Но есть в этой системе и легальные файлы (см. поисковую систему и каталог www.torrentspy.com), а главное – это лучший способ распространения своего творчества, если вы играете музыку или снимаете любительское кино.

Leave a Reply