Принцип работы торрента

Перед началом скачивания клиент подсоединяется к трекеру по адресу, указанному в торрент-файле, сообщает ему свой адрес и хеш-сумму торрент-файла, на что в ответ клиент получает адреса других клиентов, скачивающих или раздающих этот же файл. Далее клиент периодически информирует трекер о ходе процесса и получает обновлённый список адресов. Этот процесс называется объявлением (англ. announce).

Клиенты соединяются друг с другом и обмениваются сегментами файлов без непосредственного участия трекера, который лишь хранит информацию, полученную от подключенных к обмену клиентов, список самих клиентов и другую статистическую информацию. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения. Неправильная настройка NAT или брандмауэра могут этому помешать.
При соединении клиенты сразу обмениваются информацией об имеющихся у них сегментах. Клиент, желающий скачать сегмент (личер), посылает запрос и, если второй клиент готов отдавать, получает этот сегмент. После этого клиент проверяет контрольную сумму сегмента. Если она совпала с той, что записана в торрент-файле, то сегмент считается успешно скачанным, и клиент оповещает всех присоединённых пиров о наличии у него этого сегмента. Если же контрольные суммы различаются, то сегмент начинает скачиваться заново. Некоторые клиенты банят тех пиров, которые слишком часто отдают некорректные сегменты.

Таким образом, объём служебной информации (размер торрент-файла и размер сообщений со списком сегментов) напрямую зависит от количества, а значит, и размера сегментов. Поэтому при выборе сегмента необходимо соблюдать баланс: с одной стороны, при большом размере сегмента объём служебной информации будет меньше, но в случае ошибки проверки контрольной суммы придётся скачивать ещё раз больше информации. С другой стороны, при малом размере ошибки не так критичны, так как необходимо заново скачать меньший объём, но зато размер торрент-файла и сообщений об имеющихся сегментах становится больше.

На игровом портале MegaPlay теперь можно скачать торрент игры, а не только прочитать описание, обзор или прохождение. Кроме того, на портале присутствует большая база видео, скриншотов и арта по играм, а также читы, коды, патчи и разнообразные файлы к играм.

 

1 star2 star3 star4 star5 star (ОЦЕНИТЬ!)
Загрузка...
Прочее

 

Комментировать!

Вам понравится

Как сэкономить на бензине? Цены на бензин – «больная» тема каждого водителя. Независимо от достатка и особенностей двигателя на топливо человек тратит значительную часть своего бюджета. Порой кажется, что лу...
Что хорошо, а что плохо при заправке картриджа?... Лазерные принтеры используются повсеместно: дома, на работе. Естественно, когда заканчивается картридж возникает резонный вопрос - что делать? Вариантов ответа всего два - покупать...
Бесплатные прогнозы на спорт и киберспорт Все мы любим спорт за его зрелищность, за полученные эмоции и за возможность на нем подзаработать. Сейчас развелось большое количество букмекерских контор на улице и в сети. Вроде ...
Преимущества современных кнопочных телефонов... Несмотря на постоянно пополняющийся ассортимент и добавление новых функций смартфонов, классические кнопочные телефоны все еще остаются востребованы на рынке технологий. И это не у...
Док-станции для смартфонов и планшетов Prestigio... Док-станции - популярные аксессуары, предназначенные для телефонов и планшетов Prestigio. Итак, начнем с особенностей. Хороший планшет – планшет с удобствами, что и стараетс...
Сервисы для самостоятельного создания сайта... Сегодня для самостоятельного создания сайта не нужно быть программистом, обладать навыками веб-дизайна и прочими премудростями сайтостроения. Для этих целей разработаны сотни прогр...