Одноранговая сеть P2P (Peer-to-Peer) работает по принципу равноправия всех участников. 1 В такой сети нет центрального сервера, каждый узел (устройство) содержит копию всех файлов и выступает одновременно в роли клиента и сервера для других узлов. 24
Процесс работы сети P2P: 1
- Клиентская программа после подключения к сети посылает в сеть список файлов, которые доступны для скачивания с компьютера другими программами-клиентами, а также список файлов, желаемых для получения программой. 1
- Ведётся поиск клиентов, которым нужны определённые файлы, и тех программ, у которых они имеются. 1
- Устанавливается прямая связь между двумя группами компьютеров через рабочие программы и осуществляется файловый обмен. 1
- Каждый файл разбивается на мелкие части — пакеты. 1 Закачивание информации на компьютер происходит в этой раздробленной форме. 1
- Кроме того, что программа получает необходимые пользователю файлы, она также параллельно передаёт файлы и их элементы другим заинтересованным участникам. 1
Поскольку каждый узел хранит, передаёт и получает файлы, P2P-сети работают быстрее и эффективнее, поскольку их пользовательская база увеличивается. 4