В больших сетях рано или поздно возникает проблема поиска нужных файлов на компьютерах пользователей. Чем больше пользователей, тем более трудоемким процессом это становится. Для облегчения поиска существуют DC хабы.
Такие распределённые одноранговые файлообменные сети основаны на равноправии участвующих в обмене файлами. В отличие от классической архитектуры клиент-сервер, где все данные хранятся на одном или нескольких центральных серверах и скачиваются клиентами, файлообменная сеть устроена не так. Каждый участник равноправен, т.е фактически одновременно является и клиентом, и сервером. Тысячи таких равноправных клиентов соединяются в организованную структуру для обмена между собой информацией, чаще всего файлами.
Для осуществления файлового обмена в таких сетях необходимо использовать специальные программы - DC клиенты.
Особенности DC клиентов:
# Развитый многопользовательский чат
# Возможность скачивать целые директории
# Ограничения на минимальное количество расшаренного материала
# Возможность получить список файлов пользователя в виде древовидной структуры каталогов
# Сервер сети (хаб) может быть посвящён определённой теме (например музыке конкретного направления), что позволяет легко находить пользователей с требуемой тематикой файлов
# Присутствие привилегированных пользователей — операторов, обладающих расширенным набором возможностей управления хабом, в частности, следящих за соблюдением пользователями правил чата и файлообмена
# Поддержка скриптов с потенциально безграничными возможностями как на клиентской стороне, так и на стороне хаба (верно не для всяких хабов и клиентов)
DC клиенты: