Механизм обмена файлами через пиринговые сети работает следующим образом: 1
- Клиентская программа после подключения к сети посылает в сеть список файлов, которые доступны для скачивания с компьютера другими программами-клиентами, а также список файлов, желаемых для получения программой. 1
- Ведётся поиск клиентов, которым нужны определённые файлы, и тех программ, у которых они имеются. 1
- Между двумя группами компьютеров устанавливается прямая связь через рабочие программы и осуществляется файловый обмен. 1
- Каждый файл разбивается на мелкие части — пакеты. 1 Закачивание информации на компьютер происходит в этой раздробленной форме. 1
- Кроме того, что программа получает необходимые пользователю файлы, она также параллельно передаёт файлы и их элементы другим заинтересованным участникам. 1
При этом достигается избыточность данных, которая позволяет снизить зависимость от каждого узла сети. 3 Проще говоря, одни и те же куски файлов хранятся на многих компьютерах, и если часть компьютеров, хранящих файлы, пропадёт из сети, то сеть продолжит работу. 3