На самом деле если разговор идет о сервере, как о некотором компьютере, то для p2p сетей он действительно не очень нужен (в классическом торренте он нужен только для получения IP-адреса машины, на которой есть нужные файлы). Дальше устанавливается прямое соединение.
Если разговор идет о собственно сокетах (не важно какая имплементация - API, Indy и т.д.), то клиенсткое p2p ПО уже в себе содержит и сервер и клиента. Так что без сервера и тут не обошлось.
|