Direct Connect - это децентрализованная пиринговая файлообменная система (англ. peer — равный).
P2P (англ. peer-to-peer — равный к равному) — обмен файлами напрямую между компьютерами пользователей сети.
DC++ - программа-клиент, позволяющая работать с сервисом p2p.
Объединяя миллионы пользователей и тысячи хабов, Direct Connect является одной из самых популярных p2p сетей в мире.
Для работы в сети Direct Connect пользователь через DC++ подключаются к одному или нескольким серверам — хабам, и открывает (расшаривает) часть файлов на своем компьютере(англ. to share — разделять что-л. с кем-л., совместно использовать). Списки открытых файлов аккумулируются на хабе.
Для начала поиска пользователь запрашивает у хаба нужный ему файл через программу-клиент DC++. Хаб ищет файл на подключенных в данный момент к сети компьютерах и выдает пользователю список ссылок на доступные для скачивания файлы или части файлов, из которых тот выбирает нужные. Дальнейшие закачка и раздача идут в многопоточном режиме и распределяются между всеми пользователями, имеющими данный файл, что обеспечивает значительную скорость передачи данных.
Таким образом, через хаб все пользователи видят друг друга и свободно обмениваются расшаренными файлами или их частями напрямую между собой. При этом хаб в обмене не участвует и поэтому повлиять на скорость перекачки файлов не может.
Если пользователь выключил программу или компьютер, не докачав файл, то при следующем включении закачка и раздача файла продолжатся. При этом для начала скачивания не требуется вводить коды или накапливать бонусы, файлы хранятся у пользователя на компьютере до тех пор, пока он сам не захочет их удалить.
Преимущества Direct Connect перед другими файлобменными системами (torrent, eMule)
Присутствуют все плюсы других систем
Многопоточный режим скачивания и раздачи
Докачка файлов
Нет ограничений на поиск и скачку файлов
Не требуется создавать специальный торрент-файл
Для просмотра доступны все расшаренные файлы у каждого пользователя системы
Перемещение файла в другую папку не меняет его доступности для скачивания
Возможность осуществлять поиск онлайн
Представление файлов в древовидной форме
Для начала раздачи файла достаточно скачать лишь первый его сегмент (по умолчанию — 4 мб), а не весь файл целиком
Встроенные общий и приватные чаты, где пользователи могут обсуждать между собой и с операторами системы любые подробности обмена файлами в режиме он-лайн, а также просто общаться и приятно проводить время
Развитая система поиска файла не только по названию, но и по множеству других параметров: тип, размер, хаб, страна, TTH и т.д.
Доступ к файлам пользователь открывает по своему желанию простой установкой галочки напротив папки на своем компьютере
Отсутствие ограничений для участия в системе. Пользователю достаточно расшарить минимальный объем файлов и открыть требуемое количество слотов (обычно от 2 гб и 3-х слотов соотв.)
Общий объём одномоментно открытых для скачивания файлов выше, чем в других системах
Доступность для поиска всех без исключения файлов, например, менее 100 килобайт, для которых в других системах не делают отдельных раздач
Нагрузка на HDD и CPU значительно ниже, чем при раздачах на торрентах
TCP полностью не забивается, как при отдачах и закачках в других системах, а значит, вы можете осуществлять отдачу/закачку одновременно с сёрфингом в сети или онлайн-играми
Выгоды p2p по сравнению с ftp и http серверами
Удобство — нет необходимости знать адреса компьютеров или сканировать сеть, программа-клиент все сделает сама
Быстрота — клиенты соединяются напрямую, за счет чего достигается большая скорость, чем при работе через сетевое окружение или ftp
Надежность — проверка контрольной суммы файла гарантирует, что файл не «побился» при скачивании
Доступность — на сегодня Direct Connect — это самый легкий способ поделиться своей информацией с другими пользователями сети
Комфорт — произвольно ограничивая скорость скачки со своего компьютера, можно избежать «тормозов», которые сопутствуют другим способам обмена файлами через сетевое окружение
Экономичность — абсолютно бесплатный доступ к ДЕСЯТКАМ ПЕТАБАЙТ разнообразнейших данных
Универсальность — представлены клиенты на любой вкус с различными возможностями и под любую ОС – от Windows до MAC.
Как выглядит интерфейс клиента DC++
Стандартное главное меню и панель инструментов находятся вверху. Там же как правило расположено окошко поисковика. Слева в большом окне общий чат пользователей и операторов хаба. Справа в окне поменьше список пользователей, в котором рядом с ником указаны объем файлов, слоты и другие индивидуальные характеристики шары, при клике на ник пользователя открывается дерево каталога его файлов. Ниже в центре отображаются строки прогресса текущих раздач и скачиваний файлов пользователя. В самом низу располагается панель с вкладками окон активных в данный момент хабов. Еще ниже на строке состояния выводится текущая техническая информация о шаре пользователя, а также показывается строка прогресса во время хеширования файлов
Последовательность Ваших действий при работе в p2p- сети:
Установив, открыв и настроив программу-клиент сети, вы регистрируйтесь на одном или нескольких хабах, открываете нужное число слотов, расшариваете требуемое количество файлов и дожидаетесь окончания процесса их хеширования.
Определив название, вид, размер и другие характеристики необходимого вам файла, вы вводите эти данные в поисковик программы и дожидаетесь окончания поиска
В списке файлов, выданных программой, находите нужные вам ссылки, и добавляете их в очередь закачки
Программа-клиент целиком или по частям скачивает указанный вами файл
В процессе скачивания при отключении ранее найденных вам компьютеров или если компьютеры перегружены запросами, программа сама продолжает поиск файла и его частей на других компьютерах
При слишком медленной скорости скачивания программа-клиент находит более быстрый источник, а при обрыве соединения перепосылает запрос заново, чтобы вновь соединиться с первоисточником
При подключении каждого нового пользователя клиент попытается найти нужный вам файл и на его компьютере
После окончания закачки программа проверяет целостность файла
Всё это время с момента добавления файла в очередь загрузки до окончания проверки скачанного файла вы можете искать и качать другие файлы, общаться во встроенном чате с другими пользователями или заниматься своими делами, все процессы происходят автоматически.
Изучение дополнительных материалов о работе p2p-сетей и небольшая практика позволит вам узнать тонкости работы системы и технику настройки DC++ клиента на максимальную производительность.
Знаете ли Вы, что только в 1990-х доплеровские измерения радиотелескопами показали скорость Маринова для CMB (космического микроволнового излучения), которую он открыл в 1974. Естественно, о Маринове никто не хотел вспоминать. Подробнее читайте в FAQ по эфирной физике.