Работа торрент-системы BitTorrent, созданной Брэмом Коэном в 2001 году, основана на том, что файлы передаются частями. club.dns-shop.ru ru.wikipedia.org Каждый клиент скачивает кусочки файлов и одновременно раздает их другим участникам сети. club.dns-shop.ru
Принцип работы: club.dns-shop.ru
- Приложение-клиент подключается к трекеру, указанному в файле. club.dns-shop.ru Передаёт ему свой адрес и хеш-сумму файлов, которые он хочет скачать. club.dns-shop.ru
- В ответ трекер передаёт клиенту адреса других ПК, которые раздают нужные файлы. club.dns-shop.ru
- Далее трекер периодически передаёт клиенту новые адреса раздающих ПК, если такие появляются в сети. club.dns-shop.ru
- Клиенты связываются друг с другом напрямую, без участия сервера-трекера. club.dns-shop.ru
- При соединении клиенты сообщают друг другу об имеющихся у них сегментах. club.dns-shop.ru
- ПК, желающий скачать сегмент (личер), посылает запрос и, если второй ПК (сидер) готов отдавать, личер получает этот сегмент. club.dns-shop.ru
- После этого клиент проверяет контрольную сумму сегмента. club.dns-shop.ru Если она совпала с той, что записана в торрент-файле, то сегмент успешно скачивается, а клиент оповещает всех присоединённых о том, что у него есть этот сегмент. club.dns-shop.ru Если же контрольные суммы различаются, то сегмент начинает скачиваться заново. club.dns-shop.ru
Чем больше устройств будет хранить нужный файл, тем быстрее будет происходить скачивание, так как разные куски файла можно будет одновременно скачивать из кучи источников. club.dns-shop.ru
Важно помнить, что использование торрент-систем может быть незаконным и небезопасным.