Direct Connect

Direct Connect

Direct Connect

Direct Connect es una aplicación peer-to-peer escrita por Jon Hess de NeoModus. Después de que fuera creado, otros clientes implementando el protocolo de Direct Connect se han hecho. Los clientes de Direct Connect conectan a un hub central.

El protocolo está basado en FTP. Originariamente protocolo cerrado, se consiguió implementar como software libre existiendo diversos clientes para esta red, como son MlDonkey, DC++ (implementado en C++ y primer cliente Software Libre para Direct Connect) y oDC (basado en DC++) para Windows o ShakesPeer para Mac OS X.

Su funcionamiento se basa en servidores centrales llamados hubs. Este hub contiene un listado de todos los clientes que se han conectado a él, y todos los archivos que están compartiendo. Al hacer una búsqueda en el hub, éste devuelve todos los archivos que tienen relación con el buscado y qué clientes lo poseen, y a continuación el cliente solicitante descarga el archivo en cuestión mediante FTP directamente desde el cliente que posee el archivo buscado, desvinculándose por completo el ordenador que hace de hub (en este sentido, se puede interpretar el hub como un directorio de archivos que solamente indica quién tiene qué). No hay excesivos problemas con el ancho de banda debido a que cuando se registra una máquina en el hub se identifican todos los archivos que comparte con su hash, pudiéndose buscar otros archivos con el mismo hash pero distinto nombre por la razón que sea que según la teoría del hasheo son el mismo archivo.

La persona que monta un hub puede poner todas las características que desee que poseen los clientes para poder usarlo: sockets abiertos (número de descargas concurrentes), cantidad de gigabytes compartidos, baneo de contenidos (por ejemplo pornografía)... Esto permite tener unos mínimos de calidad en las distintas subredes que se crean con cada hub, evitando los lammers.

Contenido

Funcionamiento

Los clientes se conectan al servidor, al cual se le denomina HUB. Es el encargado de gestionar las conexiones entre clientes, como si de un servidor de la red ed2k se tratase. El cliente, una vez conectado al servidor, tiene posibilidad de comunicarse con otros usuarios conectados, hacer búsquedas y, por supuesto, compartir ficheros. Por lo general los HUB tienen temáticas muy bien definidas como pueden ser estilos de música concretos, cine de acción, de terror, anime, etc.. Un usuario, para poder conectarse, ha de cumplir 2 condiciones:

  • Compartir la mínima cantidad de material que el servidor le exija: si no cumple dicha condición al conectarse el HUB le echará y le pedirá que comparta, por ejemplo, 10 GB.
  • Tener un mínimo de SLOT's disponibles: para entender esto necesitamos saber qué es un SLOT, que no es más que la capacidad numérica de conexiones simultaneas que se aceptan desde el computador; si el HUB nos exige tener un mínimo de 10 SLOT's, significa que, una vez estemos conectados, podrán conectarse a nosotros un máximo de diez (10) usuarios a la vez (al mismo tiempo).

Estos métodos, que a algunos les parecerán abusivos, son de lo más común y se usan para evitar leechers (usuarios que adquieren algo de los demás pero no comparten).

Cuando encontremos algo interesante y procedamos a descargarlo se creará una conexión entre ambos clientes. Si el que comparte el fichero se cae, la mayoría de clientes DC permiten buscar otras fuentes para continuar descargando.

Es muy común en parties grandes como la Euskal, Campus Party, e incluso en otras más pequeñas como la Enredada, la Navarparty la 802.Party la Gumiparty o la Hortanet. No se precisa poseer un ordenador de mucha potencia para manejar 4200 clientes simultáneamente sin verse afectado su rendimiento.

Clientes

Linux/Unix

Mac OS X

Basados en DC++

  • LDC++ Descargas simultáneas y reconocimiento de compartidos falsos
  • StrongDC++ Otro mod de DC++

Servidores

Documentación

Enlaces externos

Obtenido de "Direct Connect"

Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Direct Connect — это частично централизованная файлообменная (P2P) сеть. DC сеть состоит из хабов, DC клиентов и хаблистов. Хаб предоставляет подключившемуся к нему клиенту список подключённых пользователей, возможность использовать поиск и встроенный развитый… …   Википедия

  • Direct Connect — (DC) ist ein Peer to Peer Protokoll, außerdem der Name eines Computerprogramms, welches dieses Protokoll implementiert. Schließlich wird auch das Filesharing Netzwerk, welches die Benutzer durch ihre Teilnahme aufbauen, als Direct Connect… …   Deutsch Wikipedia

  • Direct connect — may refer to: Direct Connect (file sharing), a file sharing client and protocol A protocol used by the program AOL Instant Messenger A push to talk system similar to a walkie talkie, first marketed by Sprint Nextel A standardized XML based… …   Wikipedia

  • Direct Connect — DirectConnect est un protocole de discussion en groupe et de partage de fichier en pair à pair ainsi qu un client pour ce même protocole. Le protocole est conçu à l origine par Neo Modus, en même temps que le logiciel qui allait l utiliser. Le… …   Wikipédia en Français

  • Direct Connect (file sharing) — Direct connect is a peer to peer file sharing protocol. Direct connect clients connect to a central hub and can download files directly from one another. Advanced Direct Connect can be considered a successor protocol. Hubs feature a list of… …   Wikipedia

  • Direct Connect Architecture — The Direct Connect Architecture is the I/O architecture of the Athlon 64 X2, Opteron, and Phenom microprocessors from AMD. It consists of the combination of three elements: The microprocessor is directly connected to DRAM memory through an… …   Wikipedia

  • Хаб (Direct Connect) — Direct Connect это децентрализованная файлообменная (P2P) сеть, в основе работы которой лежит проприетарный протокол, разработанный фирмой NeoModus. Содержание 1 История 2 Клиенты 3 Хабы 4 …   Википедия

  • Advanced Direct Connect — (ADC) is a peer to peer file sharing protocol, based on the topology of the Direct Connect (DC) protocol. ADC clients connect to a central hub and can download files directly from one user to another.Hubs feature a list of clients or users… …   Wikipedia

  • NeoModus Direct Connect — was a file sharing client for Windows and Mac users that provided file sharing capabilities for any type of file within a hub centric, peer to peer network and contained adware. History NeoModus operated from the years 2000 and 2005. Along with… …   Wikipedia

  • Сравнение клиентов Direct Connect — Следующие таблицы содержат сравнение общей и технической информации для ряда клиентов Direct Connect. Прочая информации дана в статьях об этих программах. Эта статья не является всеобъемлющей и не обязательно содержит самую свежую информацию.… …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”