Здравствуй уважаемый пользователь Интернет! Хочу помочь тебе понять, как качать информацию из Интернета.
Для начала опишу варианты скачивания информации:
Скачать с ftp (File Transfer Protocol) – скачать информацию с помощью протокола передачи файлов. Данный протокол можно использовать только на тех серверах в Интернет, где он присутствует. При подключении к такому серверу перед вами в окне обозревателя открывается папка со списком файлов, и подпапки. В принципе ничего сложного. Хотя и для некоторых пользователей, особенно не давно начавших изучение безграничных просторов сети, может показаться непривычным. Скачать с ftp можно как любым браузером, так и специализированным ftp-клиентом. Не будем углубляться в описание, перейдем к следующему варианту.
HTTP (Веб-сервер) — это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Веб-серверы — основа Всемирной паутины Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно компьютер, на котором это программное обеспечение работает. Клиенты получают доступ к веб-серверу по URL адресу нужной им веб-страницы или другого ресурса. Качать отсюда – проще пареной репы! Просто иногда бывает, что при закачке какого-либо файла, происходит самое обидное – когда уже осталось процентов 10, закачка вдруг зависает на этой обидной отметке… и висит, пока не отключиться по таймауту или не вырубишь ее вручную. Это происходить пожжет по причине перегрузке сервера, по причине плохой скорости Вашего канала Интернет, ну и по еще некоторым причинам (не будем ими заниматься тут). Для того чтоб не получалось так, лучше использовать специальные программы «Доунлоад менеджеры» (опишем их отдельно).
И наконец ТОРРЕНТЫ – то, что нас и интересует. Торрент – это сервер, обеспечивающий обмен информацией нескольких десятков, сотен или даже тысяч пользователей. Перед тем как качать нужный вам файл, необходимо установить программное обеспечение – торрент-клиент (BitTorrent, uTorrent и др.)
Перед началом скачивания клиент подсоединяется к трекеру, сообщает ему свой адрес и хеш-сумму запрашиваемого файла, на что в ответ клиент получает адреса других клиентов, скачивающих или раздающих этот же файл. Далее клиент периодически информирует трекер о ходе процесса и получает обновлённый список адресов.
Клиенты соединяются друг с другом и обмениваются сегментами файлов без непосредственного участия трекера, который лишь регулярно обновляет информацию о подключившихся к обмену клиентах и другую статистическую информацию. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или брандмауэра могут этому помешать.
При соединении клиенты сразу обмениваются информацией об имеющихся у них сегментах. Клиент, желающий скачать сегмент, посылает запрос и, если второй клиент готов отдавать, получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента и оповещает всех присоединённых пиров о наличии у него этого сегмента.
Каждый клиент имеет возможность временно блокировать отдачу другому клиенту (англ. choke). Это делается для более эффективного использования канала отдачи. Кроме того, при выборе — кого разблокировать, предпочтение отдаётся пирам, которые сами передали этому клиенту много сегментов. Таким образом, пиры с хорошими скоростями отдачи поощряют друг друга по принципу «ты — мне, я — тебе».
Обмен сегментами ведётся по принципу «ты — мне, я — тебе» симметрично в двух направлениях и в случайном порядке. Клиенты периодически сообщают друг другу об имеющихся у них сегментах. Обмен данными начинается, когда обе стороны в нём заинтересованы, то есть каждая из сторон имеет сегменты, которых нет у другой. Количество переданных сегментов подсчитывается, и если одна из сторон обнаруживает, что передаёт в среднем больше, чем принимает, она блокирует (англ. choke) отдачу. Таким образом, в протокол заложена защита от личеров.
При получении полного файла клиент переходит в специальный режим работы, в котором он только отдаёт данные (становится сидом).
Клиенты периодически информируют трекер об изменениях в состоянии закачек и обновляют списки IP-адресов. Все это делает скачивание быстрым и надежным.
Есть и минус. Например, вас заинтересовал файл, который уже довольно давно был выложен на трекере. Вы, конечно, обрадовались и сразу же поставили его в очередь, на закачку, а через некоторое время обнаружили, что она, закачка, не начинается.… Потому, что вы, единственный, кто пытается качать этот файл, и тех, кто раздает данный файл уже нету, да и тех кто качает. Таким образом, мы получаем: чем свежее файл, новее фильм, игра, музыка и т.д. тем более вероятно его скачать при наибольшей скорости. И наоборот, чем старше – тем меньше вероятность его начать даже качать вообще.
Но тем не менее, данный вариант скачивания на текущий момент является пусть и не 100% , но лучшим из существующих. Ниже приведу пример, как качать с трекера, используя программу «uTorrent»
Как качать с данных торрент-трекеров? Очень просто, качаем программу uTorrent или подобную, ставим, запускаем, обновляем, если необходимо и проверяе5м настройки (собственно настраивать почти ничего не нужно, кроме возможно скорости скачивания и отдачи, рекомендую скорость скачивания поставить равную "ширине" вашего канала в Интернет, а отдачи - на свое усмотрение, но не сильно маленькую, так, как некоторые трекеры отключают таких "халявщиков", которые только скачивают и не раздают). После того как все сделано, можно регистрироваться на трекере или трекерах.
Вот список таких трекеров:
www.bigtracker.ru - данный трекер не требует регистрации и не ведет статистики скачано/отдано.
www.torrents.ru - данный трекер требует регистрации, ведет статистики скачано/отдано.
|