DC что, с чем и зачем.

DC - Direct Connect, название протокола уже о многом говорит, в переводе на русский оно звучало бы примерно так: "Прямое соединение".

Из Wiki:

Direct Connect — это частично централизованная файлообменная (P2P) сеть, в основе работы которой лежит проприетарный протокол, разработанный фирмой NeoModus.

Честно сказать, я вот не любитель проприетарных вещей, виндусы там всякие, это я не люблю. Обычно когда я сталкиваюсь с чем-то закрытым и лицензированным не по gpl2, уже подспудно ожидаю подвоха. К счастью, для нас, от оригинального (NMDC) в современных реализациях ничего не осталось, и использование DC не влечет лицензионных последствий. Хотя с p2p как таковым, вопрос по прежнему не закрыт Smile .

Для работы с этим протоколом написано большое количество программ. Я познакомлю вас с 2 самыми популярными из них.
1. DC++ (windows) http://dcplusplus.sourceforge.net/
2. LinuxDC++ (Linux) http://linuxdcpp.berlios.de/articles.php?um=index

После того как вы установите и запустите DC++, откроется окно настроек

Все что вам пока нужно это указать ваш ник и поставить скорость вашего подключения в 100мегабит (у вас ведь 100мегабит?).




Далее мы щелкаем на желтую звездочку и в открывшейся вкладке жмакаем кнопку "новый".




Заполняем параметры сервера.




Для удобства можно отметить галочкой "Автоподключение". Выбираем наш сервер и подключаемся.
На этом основные настройки законченны, все очень просто. После всего проделанного вы окажетесь в компании с приятными людьми которые, с удовольствием, с вами поделятся своими файлами. А так же, вероятно, ответят на все ваши вопросы, что касательно DC, поэтому дальше можно не читать Smile
Здесь, я думаю, стоит более подробно остановиться на теме механизма обмена файлами между пользователями. Боятся не надо, пользователи сети получат доступ только к тем файлам и папкам которые вы сами определите. Для того чтобы расшарить(дать доступ) какую-либо директорию вам необходимо зайти в настройки программы и выбрать в левой панели пункт "Шара", там вы сможете добавить папки которыми хотите поделится с другими пользователями сети. Шарить файлы нужно внимательно и обдуманно. Луче один-два раза пройтись по папкам прежде чем раздавать их людям, в друг где-то, что-то завалялось...




Добавляем шары. После добавления папки программа начнет процесс хеширования файлов находящихся в ней. Процесс этот довольно ресурсоемкий и может занять достаточно продолжительное время, в зависимости от количества и размера файлов. Хеширование можно отправить выполнятся в фоне, и продолжить заниматься своими делами Smile. Хеширование производиться, для того, чтобы пользователь скачавыший файл мог убедиться, с помощью контрольной суммы, в том, что стал обладателем идентичной копии файла. Дело в том, что файл, или его часть, может повредится, во время путешествия, по разнородным, не надежными средами передачи данных. Хотя в локальной сети, это мало вероятно, я бы даже сказал-практически невозможно, но все же перестраховка не повредит.




В панели настройки закачек можно указать куда укладывать файлы получаемые от других пользователей сети.


LinuxDC++ практически идентичен DC++. Настраивается точно так-же и все элементы похожи. На его примере я расскажу о навигации по файлам.

Основное окно разделено на 3 части, левая-верхняя часть - чат, правая-верхняя часть-ростер, в нижней части отображается прогресс текущих закачек и раздач.



Если два раза кликнуть на ник пользователя, откроется браузер его файлов. В левой части дерево каталогов, в правой части их содержимое. Кстати говоря это одна из отличительных черт DC, в большинстве других p2p протоколов закачка и просмотр директорий не предусмотрены.




В клиенте так же реализован поиск. Этот функционал никогда не бывает лишним Smile .


На этом я пожалуй закончу. Как говорит один мой друг : "Классно время провести!", чего и вам желаю Smile. Удачного кача... О_о ...но это уже совсем другая история.

5
Ваша оценка: Нет | Средняя оценка: 5 (1 голос)

 

ruman аватар

ruman
20 Ноябрь, 2009 - 12:01

Клевая штука! 



Отправить комментарий


Новости Ижевска
Новости Можги
Новости Сарапула
Новости Глазова
Новости поселка Ува
Новости поселка Малая Пурга
Новости поселка Ува
Новости поселка Игра
Новости города Чайковский