Что это такое?
Direct Connect - это peer-to-peer файлообменная система, построена по тому же принципу что и, например, eDonkey, Kazaa, Napster итп. Т.е. на компьютер ставится специальная программа - DC++-клиент, в котором указывается какие папки сделать "общими", после чего он подключается к общему серверу в локальной сети, и через сервер позволяет увидеть другие компьютеры подключенные к нему.
Выглядит это так - после запуска вы попадаете в окно, чем то напоминающее IRC - т.е. окно мини-чата, а справа колонка с активными в настоящий момент пользователями. Два раза кликнув правой кнопкой по какому-либо нику можно получить список файлов и каталогов у этого пользователя, и скачать то что нужно.
Кроме того, есть возможность поиска файлов у всех пользователей по ключевому слову, а также поддерживается докачка недокаченных файлов и многопоточная загрузка одного файла с нескольких компьютеров, если все они обладают одинаковым файлом.
Также одной из интересных особенностей системы является то что при работе с файлами она не ограничивается их именем или, скажем, размером. Все расшариваемые файлы хэшируются и вычисляется их "контрольная сумма", позволяющая уникально идентифицировать файл, независимо от его имени. Т.е. например с точки зрения DC второй сервис пак для Windows XP с именами WindowsXP-KB835935-SP2-ENU.exe и xpsp2.exe будет по сути одним и тем же файлом, при условии что содержимое файлов идентично, как следствие можно один докачивать другим в случае потери источника итд.