Article View: es.comp.lenguajes.java
Article #970[OT]Re: Kademlia
From: Fenix
Date: Thu, 09 Nov 2006 10:45
Date: Thu, 09 Nov 2006 10:45
52 lines
3177 bytes
3177 bytes
Oscar Garcia <redstarQUITARSPAM23@terra.es> escribi� el
news:mlo5l21adfjtduc7rhd9t2duvllq3j6ptc@4ax.com:
> Entonces expl�came �c�mo obtienes la primera fuente KAD desde la cual
> obtener el resto de fuentes KAD?
Pues igual que programas un programa cliente/servidor... sin un
servidor... :)... haciendo al cliente servidor... :P
> �Escaneando TOOOOODAS las IPs hasta que des con alguna en la que haya
> un cliente KAD?
Uhm, s�lo necesitas una IP... la de un cliente/servidor conocido,
para que se comience a propagar el resto de nodos.
> �Y si ese cliente KAD ha cambiado el puerto en el que
> escucha peticiones?
Por mensaje UDP actualizas tu informaci�n de tu identificador para
realizar las conexi�n TCP. (No s� si es as�)
> Antes ten�a que cambiarlos el usuario a mano para
> que fueran distintos al puerto por defecto, pero ahora el emule, tras
> instalarse, selecciona puertos completamente aleatorios.
Lo �nico neceseario es una wena propagaci�n de los nodos...
> Siempre necesitar�s una primera fuente... un inicio del proceso de
> adquisici�n de otras fuentes. Casi siempre se obtiene preguntando a
> una fuente previamente adquirida mediante un servidor ed2k (los de
> toda la vida). Ya no estamos "descentralizando" tanto la cosa, o mejor
> dicho... el resto del proceso es lo que puede descentralizarse de los
> servidores.
Eso es as� para facilitar la obtenci�n de fuentes. Pero s�lo
necesitar�as una s�la fuente, para ir obteniendo el resto.
De hecho, por lo que s�, eso se hace as� b�sicamente para evitar un
uso intensivo de la red... es decir, para evitar una sobrecarga al
propagar.
Es cierto que necesitas un servidor, pero es que el cliente es el
servidor.
Cuando quieres buscar un fichero, no le preguntas a un servidor que
te devuelva sus resultados, le preguntas a tus nodos vecinos que te
devuelvan resultados.
> Bueno, pi�nsalo :)
Pensado. :)
Technical Details
Message-ID:
<Xns987677867EFestnoes@127.0.0.1>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen3-lo.nuria.telefonica-data.net!not-for-mailReferences:
<1162937869.702352.10470@h48g2000cwc.googlegroups.com> <fou2l25usm2bqksmht8sk3uc57umn5ctre@4ax.com> <Xns98765C5032E18estnoes@127.0.0.1> <mlo5l21adfjtduc7rhd9t2duvllq3j6ptc@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,44300d860b798725 X-Google-Attributes: gid1116f3,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen3-lo.nuria.telefonica-data.net!not-for-mail From: Fenix <est@no.es> Newsgroups: es.comp.lenguajes.java Subject: [OT]Re: Kademlia Date: Thu, 9 Nov 2006 10:45:19 +0000 (UTC) Organization: Nada Lines: 52 Message-ID: <Xns987677867EFestnoes@127.0.0.1> References: <1162937869.702352.10470@h48g2000cwc.googlegroups.com> <fou2l25usm2bqksmht8sk3uc57umn5ctre@4ax.com> <Xns98765C5032E18estnoes@127.0.0.1> <mlo5l21adfjtduc7rhd9t2duvllq3j6ptc@4ax.com> NNTP-Posting-Host: 199.red-217-127-31.staticip.rima-tde.net X-Trace: nsnmpen3-gest.nuria.telefonica-data.net 1163069119 1953 217.127.31.199 (9 Nov 2006 10:45:19 GMT) X-Complaints-To: usenet@nsnmpen3-gest.nuria.telefonica-data.net NNTP-Posting-Date: Thu, 9 Nov 2006 10:45:19 +0000 (UTC) User-Agent: Xnews/2006.03.14 Hamster/2.1.0.11