Торрент для Андроида
Покорив огромное число пользователей ПК своей простотой и высокой скоростью, протокол Bittorrent уверенно осваивает мобильные платформы. Причем технология постоянно совершенствуется, но общий принцип передачи данных остается фактически неизменным. Пользователь скачивает торрент-файл и открывает его с помощью клиента. Перед тем, как начать закачку файла, происходит соединение с трекером (его адрес указывается в файле торрента). Пользователь отсылает трекеру свой IP-адрес и хэш-сумму файла. А трекер, в свою очередь, присылает нам IP-адреса других пользователей, которые скачивает или раздают этот файл. Причем периодически происходит обновление адресов, которые могут вступить в раздачу. Об этом нас также информирует трекер (соединяется и присылает новые данные). Пользователи обмениваются между собой сегментами файлов с помощью запросов. А трекер лишь является хранителем адресов. Если человек ушел с раздачи, или он ограничил скачивание, то мы пошлем запрос другому пользователю. Если в сети нет людей с желаемым файлом, то процесс скачивания остановится.
Для ОС Android существует несколько клиентов, которые работают по данному протоколу. По сути, эти программы мало чем отличается от аналогов на ПК, за исключением некоторого числа настроек.Здесь тоже можно назначить порт, предел раздачи и скачивания. Плюс, имеются дополнительные параметры для Wi-Fi соединения. Единственное, что придется пользоваться еще файловыми менеджерами, так как нужно закачивать торрент-файлы с различных трекеров.