При загрузке файла с трекера в системе P2P одноранговые узлы объявляют, что они участвуют в совместном использовании определенного файла или набора файлов.
Трекер не должен знать, где находится этот файл на удаленном узле, просто он у него есть.
Когда одноранговый узел связывается с трекером, ему сообщают, какие другие узлы имеют доступ к файлу. Пир может затем спросить других пэров: «Трекер сказал, что у вас есть файл, который я хочу, какие части у вас есть?"
Оттуда это просто загрузка блоков файлов друг от друга. Одноранговому узлу не нужно знать точное местоположение в удаленной системе, он просто работает с идентификатором файла и номерами блоков, и удаленный узел может отслеживать файл и блоки.
Если вы переместите файл из своей области загрузки и / или прекратите предоставлять к нему общий доступ, то ваше локальное P2P-программное обеспечение больше не сможет поделиться им, потому что не знает, куда вы его переместили.