Direct Connect
Direct Connect — это частично централизованная файлообменная сеть, в основе работы которой лежит протокол, разработанный фирмой NeoModus.
Клиенты подключаются к одному или нескольким серверам, т. е. хабам для поиска файлов, которые обычно не связаны между собой (некоторые типы хабов можно частично или полностью связать в сеть, используя специализированные скрипты или программу Hub-Link) и служат для поиска файлов и источников для их скачивания.
Dchub — ссылка
В ней указывается адрес и порт хаба.
dchub://[ [[IP]] или [[Домен]] хаба]:[ [[Порт (компьютер)|порт]] хаба ]
Отличия от других P2P-систем
- Развитый многопользовательский чат
- Сервер сети (хаб) может быть посвящён определённой теме (например музыке конкретного направления), что позволяет легко находить пользователей с требуемой тематикой файлов
- Присутствие привилегированных пользователей — операторов, обладающих расширенным набором возможностей управления хабом, в частности, следящих за соблюдением пользователями правил чата и файлообмена
- Возможность скачивать целые директории
- Результаты поиска не только по названиям файлов, но и по директориям
- Ограничения на минимальное количество расшаренного(доступного для скачивания другим пользователям) материала
- Поддержка скриптов с потенциально безграничными возможностями как на клиентской стороне, так и на стороне хаба (верно не для всяких хабов и клиентов)
- Возможность получить список файлов пользователя в виде древовидной структуры каталогов
Клиенты(самые распространеные):
- DC++
- FlyLinkDC++ - клиент для работы в файлообменных P2P сетях, является модификацией DC++. Базируется на исходном коде ApexDC++ и оптимизирован для работы в ADSL и LAN сетях.
- GreyLinkDC++ - возможно скачивание с блокировкой отдачи сегментов
- LinuxDC++
- FreeDC++ - DC клиент, основанный на исходном коде LinuxDC с многопоточным скачиванием файлов с пользователей, что позволяет увеличить скорость в несколько раз в сетях P2P.
Все эти клиенты распространяются с открытым исходным кодом.