Tutorial Emule. Compilado

El eMule es un cliente que está basado en la red del eDonkey2000. Esta red no cuenta con un servidor central pero las búsquedas son rápidas y tu cliente no se enreda con interminables pedidos de búsqueda. Tienes la posibilidad de buscar todos los archivos que están siendo compartidos en cualquier lugar de la red de eDonkey2000

Te permite transferir cualquier tipo de archivo. Este automáticamente continua las transferencias interrumpidas desde orígenes alternos. Los usuarios están capacitados para bajar un archivo desde diferentes fuentes al mismo tiempo, asegurando que las transferencias serán lo más rápido posibles.

Los archivos pueden ser subidos mientras son descargados. Esto asegura que un archivo poco común que es solicitado por muchas personas pueda ser distribuido lo más rápido posible.

El cliente eMule como el servidor edonkey son ambos distribuidos gratuitamente.

Características para ambos clientes (eMule/eDonkey):


Comparte y descarga cualquier tipo de archivo.

No existe centralización de servidores. Los servidores pueden estar ubicados en cualquier parte y en cualquier dirección IP.

Busca todos los usuarios de la red sin importar en que servidor estén conectados.

Descarga un archivo de diferentes usuarios al mismo tiempo.

Las descargas son continuadas automáticamente al inicio de cada sesión.

Puertos dinámicos. Pueden ser configurados para que funcionen a través de cualquier puerto.


Características añadidas del cliente eMule:


Permite la actualización de servidores al conectarse a otros clientes, puedes tener servidores favoritos (o fijos en tu lista), actualizar la lista de servidores al comenzar... etc

Tiene incorporado un sistema de créditos que beneficia a los que más suben en la red, y penaliza a los que saturan los servidores.

Lleva incorporado un sistema antiagresivo de clientes.

Permite el intercambio de fuentes entre clientes.

Tiene una interfaz gráfica más amigable que la que usa el eDonkey.

Permite la compresión de los archivos antes de ser enviados, con lo que el tamaño de los datos transferidos es menor y esto disminuye el tiempo que se tarda en descargar un archivo.

Permite utilizar el chat (IRC)

Ofrece mucha más información sobre los usuarios, transferencias, estadisticas de la sesión, etc...


¿Cuál es el ratio de descarga de eMule? el de eDonkey 2000 era 1:4, ¿pero el de eMule?
1:3 para un límite de envío de menos de 4 kbytes/s.
1:4 para un límite de envío de menos de 10 kbytes/s y más de 4 kbytes/s.
Ilimitado para más de 10 kbytes/s.

¿Estos enlaces sirven para GetRight, Download Accelerator, FTP, etc?
No. Los enlaces únicamente funcionan si tienes instalado el programa

Si estoy conectado a un cierto servidor y hago doble click en otro, ¿estaré conectado al servidor que estaba y además al que acabo de conectar?
No, primero serás desconectado del servidor donde estabas, y entonces comenzaran los intentos de entrar al servidor nuevo. Si intentas conectar al servidor donde estás ahora recibirás un mensaje y la operación se cancelará.

Instale el programa, empeze a bajar varias pelis, pero no se descarga nada
La descarga no es inmediata. No esperes descargar un archivo de 700 Mb en un día. Con algunos puede llevarte una semana, dos semanas o más, dependiendo del tiempo que dejes conectado el Edonkey. Tene en cuenta que debe haber otros usuarios conectados que tengan ese archivo y además estás en una cola de espera. La mejor fórmula es descargar unos diez archivos diferentes a la vez (suponiengo que no sean archivos muy grandes y que tengas un disco duro espacioso), dejar el programa conectado durante un espacio largo de tiempo y tener siempre los servidores actualizados. La descarga de archivos con el Edonkey se suele producir casi en el 100% de los casos, aunque puede tardar más o menos.

Tengo una ID baja (LowID), ¿que significa?
Una ID baja significa que los demás clientes no pueden conectar directamente contigo pero sí a través del servidor al que estás conectado. No es posible conectar dos clientes con LowID, y además tienen menos posibilidades de conectar a servidores populares porque tienen limitada la cantidad de LowIDs que se pueden conectar a ellos. Aun así los clientes con LowID pueden transferir enviando y recibiendo datos comunicándose a los demás clientes a través del servidor. Los clientes que usan un cortafuegos (firewall) o están detrás de un proxy suelen ser la mayoría de los usuarios con LowID. A veces un cliente sin problemas puede recibir una ID baja porque el servidor al que conectaban estaba demasiado ocupado para procesar y chequear su petición de conexión. Desconectar y conectar tras un par de minutos debería resolver este problema.

¿Qué es la comunidad de intercambio?
Los usuarios que tienen en su nick una cadena de texto definida en la configuración de comunidad de intercambio tendrán una ligera prioridad en la cola de envío. No actives esta opción a menos que sepas lo que estás haciendo.

¿Qué significa el modificador de envío para prioridad de envío llamado "Lanzamiento"?
Se usará una prioridad de archivo de 100 para archivos completos y una prioridad de 50 para los archivos que aún están descargando. Es uno de los valores base para calcular la puntuación para cada usuario en tu cola.

En la columna de prioridad aparecen etiquetas tipo QR:123, ¿Qué significa?
QR: Queue Rating (puntuación en cola). Es la posición en que estás en la cola de envíos de las fuentes.

¿Qué significan los números de al lado de las barras de progresos?
Suelen ser tres cifras mostradas a la derecha de las barras de progreso, por ejemplo: 420/500(3). Las cifras son respectivamente: el número de fuentes con partes necesarias, el número total de fuentes disponibles para ese archivo, y entre paréntesis el número de fuentes transfiriendote datos en este momento.

¿Afectan las opciones de prioridad a la velocidad de descarga?
Las prioridades de descarga ayudan a priorizar la búsqueda de fuentes. Sólo eso. No obtendrás directamente más velocidad porque uses alta prioridad, pero eMule dará más prioridad a buscar más fuentes de ese archivo que de otro que esté configurado en baja prioridad (lo que puede repercutir al final en ganar velocidad)

¿Qué es la opción "Eliminar fuentes sin partes necesarias"?
Después de completar algunas partes de una descarga, tienes a gente con menos partes que tú, y probablemente no tengan partes que ofrecerte. Esa gente por consiguiente no te puede enviar nada, y por ello están haciendo que pierdas la posibilidad de encontrar fuentes que sí te interesen. Esta opción te deja eliminarlos de la lista.

¿Por qué usar la opción "Eliminar fuentes sin partes necesarias"?
Las últimas versiones de eMule hacen esto automáticamente y solo guardan fuentes realmente necesarias. Cuidado, una fuente sin partes necesarias ahora podría ser una buena fuente más tarde cuando haya descargado partes que no tienes. Afortunadamente en la práctica las fuentes eliminadas reaparecen una vez que eMule Plus hace peticiones a los servidores en búsqueda de más fuentes.

¿Cuando debería usar la opción "Eliminar fuentes sin partes necesarias"?
Probablemente, solo para archivos con un montón de fuentes que le faltan partes que necesitas (por ejemplo un archivo mal expandido) o cuando la descarga está casi completada. Los usuarios de Win9x/ME o conexiones lentas que no pueden tener tantas conexiones activas podrían considerar usar esta opción bastante a menudo.

Tengo algunos nombres de archivo en rojo. ¿Que significa?
Cuando un archivo no ha tenido ningún progreso de descarga en una semana, su nombre se resalta en rojo.

Tengo algunas fuentes en gris. ¿Qué significa?
Cuando una fuente ha sido preguntada por otro archivo de los que estas descargando (A4AF), la fuente es marca en gris. El nombre del archivo que fue pedido se puede mostrar marcando la opción correspondiente en las preferencias.

Tengo algunos archivos en gris. ¿Qué significa?
Cuando un archivo está pausado o parado, se muestra en gris.

¿Que son esas columnas de Ratio y Valoración de la cola de espera?
Cuando un cliente entra en tu cola, se le asigna una valoración inicial de 100. Su valor se modifica por otros factores (prioridad del archivo, amistades, créditos ganados, su estado de descarga) y determina que prioridad tiene el cliente para empezar a descargar de tí cuando un puesto de envío queda libre. Las valoraciones más altas son las que entrarán en la cola primero. La columna de puntuación se calcula con los mismos modificadores que la valoración, pero se basa en el tiempo que el cliente lleva esperando en tu cola.

¿Que archivos guardo al cambiar mi Emule?
Conserva "siempre": clients.met' (créditos acumulados por otros usuarios) , 'cryptkey.dat' y 'preferences.dat' (ficheros de identificación y autentificación necesarios para conservar los créditos obtenidos de otros usuarios).

¿Que es la Red Kad o Kademila?
El principal objetivo de la red Kademlia es ser totalmente independiente de los servidores y facilitar la escalabilidad. Los servidores sólo pueden aceptar un cierto número de clientes y si un servidor grande deja de funcionar la red se resiente gravemente.
Kademlia es una red autoorganizativa y se ajusta a sí misma para obtener el mejor rendimiento posible en base al número de usuarios y la calidad de sus conexiones. Por tanto es más resistente a daños a gran escala en la red.

¿Que es el Webcache?
El webcache, lo que hace, es dejar partes del fichero que compartimos en el proxy de nuestro proveedor de internet (Terra, Ya, etc...) , esto tiene la ventaja de que nosotros lo subimos una vez, pero los demás se lo pueden bajar múltiples veces. Ya que la mayoria de nosotros tenemos menor velocidad de subida que de bajada, nos beneficia a todos. Estamos haciendo que nuestro proveedor de Internet sea el que nos ofrezca los ficheros (sin que él se de cuenta), y la velocidad de nuestra conexión hacia el proxy suele ser la máxima.
La configuración es muy sencilla, está dentro de "Preferencias" y es el último elemento de la lista de la izquierda: "Webcache"

Aquí llega la parte más dificil, ya que debes poner la dirección de vuestro webcache, podes probar a que lo autodetecte, si lo hace, perfecto. Si no, debes buscar por internet cual es el proxy de vuestro proveedor de Internet.

¿Como lo configuro para que sea mas rapido mi Emule?
En caso de tener un conexion de 512 se recomienda:
Descargas: 64
subidas: 16 (limitado a 12)
Limite maximo:1000
Conexiones maximas:500
Activado autoconectar al iniciar
Activado red kad
Puertos los originales 4662-4672 (o lo que prefieras)
Eliminar servidores caidos tras 3 intentos
Activar conexion segura

Mensaje de Error Comunes en Emule

- An attempt was made to access an unnamed file past its end
Se podría traducir por "Se ha producido un intento de acceder a un archivo sin nombre ". Este mensaje, tipo pop-up, se trata de un pequeño bug del programa, arreglado a partir de la versión 0.28a y que no afecta a las operaciones de eMule. Es debido a transferencias que no son válidas procedentes de los servidores o de otros clientes y tiene relación con la aparición de la versión híbrida de donkey 0.48. Una posible solución para eliminar el mensaje es cambiar de servidor.
Exixte un parche de jicxicmic que resuelve el problema en muchos casos y que se puede descargar de : Parche jicxicmic. Aunque lo mejor es actualizar el emule a la ultima versión.

- Archivo corrupto en la parte X o Paquete recibido corrupto de xxx (error -3)
Las partes corruptas de un archivo se pueden deber a varias causas, como por ejemplo al estado de la red, o al estado de uno de los discos duros, del tuyo o del de la persona de quien descargas. No te inquietes. eMule normalmente es capaz de detectar, anular si es necesario o reparar el solito esas corrupciones. Hay que recordar que NO CONVIENE desfragmentar el disco duro mientras eMule funciona, particularmente en Windows 2000 y XP.

- El estado de una descarga se muestra como "Errorious"
Es un error al operar con el archivo en cuestión. Esto puede ocurrir cuando eMule no puede abrir un fichero *.part. Mira en Preferencias a ver si tu directorio temp es el correcto, mira también a ver si alguno de los ficheros de esta carpeta está como "Sólo lectura" y si no reinicia eMule.
Si no te funciona vete al directorio temp y busca el fichero que tenga el mismo número que apuntaste. De todas las descargas existe un fichero .part y otro .part.met, los cuales se corresponden unos con otros, según la descarga. En teoría, si el fichero está completo sólamente verás el fichero .part. Renombras ese fichero con la extensión que debería tener y ya está.
Este error salía con la versión 0.20 y anteriores, a partir de ella parece que ya está solucionado.

- Error: Imposible codificar el hash de la parte descargada - hashset incompleto Nombre_del_archivo. Esto no debería suceder nunca
Este es un pequeño bug del programa y ocurre con archivos muy pequeños cuando se están completando. No tiene ninguna importancia y se puede ignorar este error.

- ¡Error de versión del archivo part.met! (xxx.part.met => (null))
Esto significa que ha ocurrido un error grave mientras eMule estaba intentando escribir datos en un fichero *.part.met. La causa de este error puede ser un fallo general de Windows o de eMule y las soluciones que se pueden probar, son las siguientes:
- Antes que nada hay que hacer una copia de los archivos *.part relacionados con el del problema. Luego intentar renombrar el archivo *.part a la extensión del archivo real y ver si está completo y correcto. Así podría arreglarse.
- Si sigue habiendo problemas, después de haber comprobado que aún existen los ficheros *.part y *.part.met relacionados con el del problema en el directorio temp. Si no están, mal asunto.
- Luego, con eMule cerrado, se borran todos los archivos *.part.met que hayan dado error y se renombran los *.part.met.bak a *.part.met. Se ejecuta eMule y se ve si se está descargando el archivo de nuevo y correctamente.
- Si esto no sirve hay que utilizar utilizar el DonkeyDoctor, o el eD2k RecoverMET para intentar reconstruir el fichero.
- También se puede intentar arrancar eMule desde el directorio temp, a veces se arregla el problema de esta manera.
Siempre hay que cerrar eMule antes de efectuar cualquiera de estas operaciones. Este es un error grave, y es probable que haya que descargar el archivo entero de nuevo.

- Error fatal intentando la conexión. La conexión a Internet podría estar desactivada
El motivo usual de este error, es que no se está conectado a la red o que el dispositivo de conexión ( modem, router...) o su software está mal instalado o configurado. Otra razón para este error es, aún estando conectado, que se puede tener un server.met con muy pocos servers y que todos o casi todos estén caídos. En ese caso se puede probar a actualizar el server.met, pero también puede ocurrir cuando la red está muy saturada. Si se está utilizando el firewall Zone Alarm y Windows XP, este firewall maneja muchas conexiones bastante mal y da problemas con eMule. Con cualquier otro firewall, si no está bien configurado, puede salir este error también.

- Error Servidor X - Your ip (xxx.xx.xx.0) ends with a 0. The edonkey protocol assigns a LOWID to you. It's OK, dont panic !
Eso error no tiene solución aparte claro de reiniciar la conexión y que se te asigne otra ip que no acabe en 0. La explicación técnica: Si tu IP es por ejemplo: A.B.C.D Tu ID sale de esta ecuación: ID = D*(256)³ + C*(256)² + B*(256) + A => por lo que si D es 0 la ID es muy baja por muy altos que sean los valores A, B y C.

- IP filtrada: xxxx ( nombre )
IPfiltered source IP=xxxx ( nombre ) received via source exchange
IPfiltered source IP=xxxx ( nombre ) received from server
Estos tres mensajes no son errores, si no que informan que se han filtrado esas IPs, que estarían previamente definidas con esas Ip's o rangos y nombres en el ipfilter.dat y que se han recibido vía intercambio de fuentes o directamente del servidor.

- Los clientes 'A' y 'A' tienen el mismo hash de usuario o IP - eliminados 'A' .Este mensaje viene precedido de otro que es: Aviso: Se ha encontrado un cliente igual a otro ya conectado: A (IP) y (null) (IP) Los clientes 'A' y 'B' tienen el mismo hash de usuario o IP - eliminados 'Both' ( Ambos ). El cliente 'A' parece ser agresivo y ha sido expulsado de la cola de subida Clients: A, Banreason: Userhash changed Clients: A (IP), Banreason: Userhash changed (Found in TrackedClientsList) xxxx has failed the secure identification, V2 State: 0
Todos estos, y algunos otros parecidos, son mensajes informativos relacionados con usuarios sospechosos de cometer irregularidades, usar versiones muy agresivas o presentar conflictos con la identificación segura. A esos usuarios eMule los "banea", bloquea o explulsa, es decir, no les permite conectarse más contigo. Banreason es la razón del baneo. TrackedClientsList es una lista interna de seguimiento de clientes. Al iniciar eMule se pone a cero y posteriormente, cada 60 minutos, se produce una autolimpieza del archivo y aparece el mensaje: Cleaning up TrackedClientList, X clients on List.....done, Y clients left on list.

- Sorry, you have not understood P2P
Perdón, no comprendes P2P Por alguna razón ese cliente piensa que no compartes, puede ser porque no le intercambien fuentes o porque lleve mucho tiempo en tu col ay no entre. Si los mensajes aparecen poco no tienes porque preocuparte, sino revisa tu configuración

- Un cliente causó un error o hizo algo mal: Un cliente desconocido envía paquetes de protocolo extendido. ¡Desconectando cliente! Un cliente causó un error o hizo algo mal: Pide algo sin decir 'hola'. ¡Desconectando cliente! El cliente xxxx (IP:yyyy) causó un error: 1. ¡Desconectando cliente! El cliente xxxx causó un error al empaquetar (Un cliente ha solicitado un bloque mayor.) ¡Desconectando cliente! El cliente xxxx (IP:yyyy) causó un error: tamaño de paquete OP_FILEREQUEST no válido. ¡Desconectando cliente! El cliente xxxx (IP:yyyy) causó un error: enviada Identificación de archivo errónea (ProcessFileStatus; reqfile==NULL). ¡Desconectando cliente! Todos estos mensajes similares tienen su origen en un cliente que estaba conectado a tí. Estos errores no tienen mayor importancia. Al aparecer uno de estos mensajes se pierde esa fuente, nada más. eMule desconecta a ese usuario automáticamente.

- User 'xxxxx' (IP: puerto), hash Y, client Z added temporary tothe filered list because corrupt data send
Este mensaje significa que eMule pone al usuario xxxxx temporalmente en una lista y no se descarga más de él debido a que ha enviado datos corruptos. Se le añade temporalmente a la lista de ip filtradas.

- user xxxx : Upload session ended due to excessive time o user xxxx: Upload session ended due canceled transfer
Ambos mensajes son informativos e indican que el usuario xxxx ha acabado la sesión de subida, bien por excesivo tiempo o por haber cancalado la transferencia.

- Your client is too old and has bad network behavior. Please upgrade A los que al realizar una busqueda. Con un archivo de 953,67 MB tiene 990 fuentes (esto es lo de menos).
- Debeis actualizar la version del emule, ahora mismo es la 30b pasaros por este post fijo para mas información sobre la 30b y las descargas.
El problema esta causado por la actualización del programa de los servidores, que en su ultima versión esta avisando a los clientes viejos de que actualicen.

- Your client is connecting too fast . It has been banned
Como el anterior lo envían clientes mldonkey. No hay nada que hacer al respecto y al igual que antes es un error que no tiene más importancia, porque el número de clientes con mldonkey es muy pequeño. Cualquier otro mensaje del tipo de "un cliente X te ha baneado" no está originado por la versión oficial, si no por algunos MODs. Si usas la versión oficial puedes ignorar perfectamente esos mensajes.

- Your client has an infinite queue, it has been banned
Este error, si usas la version oficial, lo envían clientes mldonkey, que tiene ahora como característica que banean a usuarios con tamaño de la cola de espera mayor de 1000. ( la version oficial de emule como mínimo pone 2000 ). Es un error que no tiene mas importancia, porque el número de clientes con mldonkey es muy pequeño.

- Your IP is currently blacklisted by the server
Este mensaje lo envía el servidor al que estás conectado, si es de los que usan los parches de Lugdunum. Te pone en una lista "negra" durante un período de tiempo variable. Los motivos para que aperezca este error son varios :
- Tener una IP del servidor correcta pero un puerto incorrecto, en el server.met, bien por un error en el archivo server.met o por tener activada la opción de actualizarlo al conectar a un cliente y entrar por ahí una información incorrecta.
- Haber hecho un scaner de puertos o algo de ese estilo al servidor.
- Tener más de 1000 archivos compartidos o más de 50 en descarga. A partir de la versión 0.30a, si hay muchos archivos en descarga, se ha cambiado el sistema de búsqueda de fuentes local ( TCP ) y Global ( UDP) para favorecer a los servidores y evitar entrar en la lista negra.
- Conectar/desconectar ( 2 o 3 veces ) a un mismo servidor en un período de tiempo corto.
- Usar un programa cliente agresivo para el server, por ejemplo versiones eMule 0.22 y anteriores o algunos MODs.
- Estar con LOW ID. Hay servidores que solo aceptan un pequeño número de usuarios con low id ( un 20 % del total por defecto )
Las soluciones pasan por usar una versión oficial de eMule ( una no MODificada ), por poner menos de 30 archivos en descarga simultaneamente o por cambiar de servidor.

- You´re being banned because your client is leeching
Ese mensaje se produce cuando has realizado varias peticiones de un archivo o archivos en un periodo breve de tiempo, a un cliente. Es un mensaje estandar, que viene a significar que eres a groso modo un cliente agresivo, que no guardas el tiempo necesario entre las peticiones que realizas. Lo provocan algunos mods que no guardan unas normas de solicitud coherentes o bien que el mod del cliente sea un poco sensible de más, aunque tu intención no sea esa.
Si se usa un mod legal y aprobado no hay que preocuparse , suele pasar que algunas veces las medidas anti leechers meten el gambazo y banean a gente que no lo son. Una posible solución es mirar que en Preferencias->Opciones Adicionales-> Nuevas conexiones máx./5seg. no tengas más de 20.

- You have a LOWID but your client is requesting callback to other LOWID client ! This is a violation of ed2k protocol !
Parece ser que esto es un bug del emule 30c que supongo que habrá sido fijado en el 30d, ya que decían que sería fijado en una próxima versión... es un error en el código que intenta que alguien con Low Id "conecte" directamente con otro cliente con Low Id y eso va en contra del protocolo del emule, la conexión entre esos clientes debe hacerla el servidor. Para más detalles en éste post de emule-project.
Las soluciones pasan por no tener Low Id, para ello pasarse por este post fijo para tratar de solucionarlo o actualizarse a la 30d que supongo corregirá ese problema.

- ERROR: this server gives priority to zlib aware clients. Please upgrade your client
Ese mensaje te indica que el servidor da prioridad a las versiones de emule que usan el sistema de compresión zlib, los emules a partir de la versión 30b usan ese sistema, así que deberías actualizar tu versión. Zlib es un método de compresión de las comunicaciones.
- El usuario geiaez (xxxxxxxxxxxx) ha solicitado tu lista de archivos compartidos ....
geaiez es el nombre por defecto del programa MLDonkey, asi como "http://emule-project.net" es el de eMule.
Asi que geaiez son muchos usuarios que utilizan el mismo nombre. Eso explica que en varias peticiones pueda tener distinto hash.

Low Wid y otros Problemas: Principales razones

Los creditos a Eze que lo encontro, yo solo lo posteo. espero que sirva.

En su post -> El ID, qué es y cómo controlarlo la Mulilla nos informa de lo que es una ID, alta o baja, de los inconvenientes de la ID baja (Low ID) y de la primeras y más común razón de esta : el filtro que pone el « firewall », « routeur » o « proxy » entre el PC y la red Internet global (Gracias Mulilla). Este filtro necesario impide que los viruses, troyanos y otros espías entren por los 65.535 puertos (canales) del PC.




I. Los filtros.
El filtro indispensable. Que sea del « firewall », « routeur » o « proxy », este tipo de filtro deja naturalmente el paso libre a ciertas transacciones de internet y primero al « browser », por el puerto 80, para que se pueda navegar. Si no se educó el filtro para que deje pasar la mulita por los puertos especificados en « Preferencias » -> « Conexión » las comunicaciones con los servidores y demás clientes resultarán imposibles y se tendrá una Low ID.
.
eMule utiliza un puerto TCP desde el arranque para conectarse al servidor ed2K y luego para las conexiones y el intercambio de fuentes entre clientes en ambas redes. Por el puerto UDP pasan otras transacciones como la gestión de las colas de espera, los controles de “ ping " y las búsquedas de fuentes : es necesario para las dos redes, pero esencial para un buén funcionamiento de Kad. Para los contactos con los demás servidores de la red ed2k, eMule utiliza también el ServerUDPport que no aparece en « Preferencias » -> « Conexión ». El filtro, cual sea, tiene que dejar pasar las transacciones de eMule por estos puertos.
.
Los otros filtros.
Malintencionados de varios tipos, para limitar el P2P o impedirlo, ponen filtros que bloquean las transacciones que van o vienen por ciertos puertos conocidos del PC o del servidor ed2k. Los ISP son los primeros, pero no los únicos. Hay que cambiar el puerto TCP 4661 o 4662 estándar de la mula y aprovecharlo para cambiar también los puertos UDP estándares.
.
El firewall de XP no solo es malo, pero es el primer factor de Low ID que exista. Mire -> Como Quito El Cortafuegos De Windowds Xp? (Gracias Canalla). Sin embargo, un filtro es necesario para evitar los parásitos.
Si no tiene ningún « firewall » se aconseja conseguir uno que se lleve bién con la mula. Vea un comparativo de los firewalls y note que « Zone Alarm » en su versión gratuita, con ciertas configuraciones de PC perturba la mula. Utilice un verdadero firewall menos problemático como :
... de pago ...
-> « Look’N Stop »
-> « Outpost Firewall Pro »
-> « Norton Internet Security »
... gratuitos ...
-> « Kerio Personal Firewall » y traducciones en Español -> v 2.15 -> v 4.01.
-> « Sygate Personal Firewall ».
.
.

II. ¡ Cuidado !
Lea -> TCP / UDP / ServerUDPport ... Puertos Que Deben Evitarse. y efectúe las modificaciones necesarias.
.
Si tiene un "router", -> ADSL Ayuda y -> Port Forward le pueden ayudar para abrir los puertos deseados.
.
Controle que su “ firewall “ o su "routeur" deja el paso libre a las transacciones de la mula por el puerto TCP
-> Prueba de conexión para un solo puerto a la vez.
-> Scan de ports ("Port de départ" = puerto de inicio del "scan" ... 'Port de fin" = puerto de fin) para un rango de 20 puertos máximo.
. "Le port TCP xxxxxx" est ouvert" = el puerto TCP xxxxx está abierto.
. "Le port TCP yyyyyy" est fermé" = el puerto TCP xxxxx está cerrado.
-> Una herramienta gratuita de 3psilon ...
. -> Inxppect
. -> Descarga de la versión más reciente.
Los demás puertos deben estar escondidos (stealthed). Controle la seguridad de su conexión …
-> « Leaktest » (contról interno)
-> « Test PC Flank »
-> « Symantex Security Check »
-> « Audit my PC » (contról externo).
.
.

III. El USS (Upload Speed Sense) Sensor de velocidad de subida.
USS es una función para controlar los tiempos de "ping" de la conexión y ajustar automáticamente las subidas de eMule según este valor de "ping".



« Buscar el mejor límite de subida automaticamente » puede ser una buena solución para todos los usuarios que comparten su conexión a Internet con otros programas que sean del mismo PC (navegación, juegos) o de otro PC en red.
Para llegar a descargas y subidas óptimas, muchos prueban soluciones extremas como, en « Preferencias » -> « Conexión »,
desactivar las casillas de los límites.
poner los límites al máximo de las capacidades reales.
Con ciertas configuraciones ambas soluciones pueden provocar una instabilidad de la mula y disfunciones del PC (lentitud, bloqueo ...).
¡ Cuidado !
No active el USS si tiene una capacidad de subida inferior a 128kbits/s (16KB).
¡ No modifique los parámetros por defecto ! Sin un conocimiento adelantado de este tema, deje los parámetros iniciales . (Ver -> Opciones Adicionales, párafo XVI)

IV. Uso simultáneo de dos clientes P2Pcon la misma IP ...
La identificación completa de las comunicaciones se hace con dos datos : la IP y el puerto por el cual transitará cada transacción (noción de IP:puerto).
Varias mulas con mismos puertos e IP ...
Que se se trate de las mulas que llevan varios PC en red (LAN) o de varios softwares del eMule / eDonkey de un mismo PC pero con misma IP y que transitan por los mismos puertos, el resultado es una Low-ID.
.
Uso de varias mulas Kad en red (LAN - Intranet) ...
Ver -> Kademlia ... Kad ... , párafo XI - Preferencias ... Opciones adicionales .... “Filtrar IP de servidores y clientes LAN”.
.
Repartición del ancho de banda
No se puede dar todo el ancho de banda a cada mula de una red que solo tiene una conexión a Internet. Haga primero una prueba activando la función « Buscar el mejor límite de subida automaticamente » del USS en cada mula (ver VII). Si el resultado no le satisface, para cada mula, ponga como límites el resultado de la división de los límites teóricos de una mula cuando es única por el número de PC.
Nota : La repartición de un acceso a Internet entre distintas mulas no es beneficioso sino en ciertos casos particulares de conexiones de muy alta velocidad. Los usuraios de conexiones lentas o medianas como las 256 / 128 kbits por sec. deben evitar esta solución.



V. Bloqueos internos … parámetros de « Preferencias » -> « Conexión ».
La mula Kad necesita el puerto UDP para sus transacciones. ¿ Está activo en « Puerto » (casilla UDP desactivada) ?.
.
Las dos redes ed2k y Kad deben estar activadas √ en « Red ».



¡ Cuidado ! No se aconseja el uso de la red Kad a los usuarios que tienen menos de 128kbits (16Kbytes) de capacidad de descarga.



VI. Desconexión de los servidores ed2k.
Todos los servidores no tienen los mismos parámetros de funcionamiento ; unos son menos “tolerantes” que otros. Así, un servidor puede rechazar un cliente que otro servidor acceptó dándole una High ID.
Un número demasiado importante de conexiones simultáneas a un servidor al conectarse da una Low ID.
En « Preferencias » -> « Servidor », activen √ las casillas « Control inteligente de LowID al conectar » y « Conexión segura ».


Controle sus parámetros (Ver VI).
.
La mayoría de los servidores ed2k acceptan un % fijo de clientes con « Low ID ». Cuando este % está alcanzado los clientes con « Low ID » están desconectados (o se les niega la conexión).
.
Blacklist (lista negra - baneo).
Estos servidores también rechazan los que hacen demasiadas peticiones a la vez. Están "baneados" (banned - blacklisted). Es frecuentemente la conjunción de varios parámetros exagerados que provoca los rechazos : número demasiado elevado de ficheros compartidos y de fuentes por fichero y demasiadas conexiones en muy poco tiempo (ver VIII).
Actualmente, los servidores eD2K que llevan los programas de « Lugdunum » tienen un sistema de crédito de conexión a cada usuario. Su eMule tiene inicialmente un crédito de 1200 puntos pero cada acción cuesta puntos de créditos :
- 1 crédito mínimo para cada tramo,
- 100 créditos por petición de conexión,
- 16 créditos por petición de fuentes por petición de fuentes para un archivo en descarga,
- 900 créditos por petición de conexión anulada (clientes eMule que no tienen activada la opción « Conexión segura ».
Sólo entra en créditos + 1 punto por segundo hasta el máximo de 1200 puntos.
Si el contador de créditos llega a 0, su eMule está baneado « Blacklisted » durante un tiempo variable de 10 minutos a dos horas.
Para más informaciones, lea -> blacklist problems in p75 en inglés o el texto original -> Blacklist (Razorback) en francés.
Note que muchos servidores eD2K consideran los usuarios de ciertos “Mods leechers” o de versiones antiguas de eMule como clientes agresivos y los banean.
ed2k://|file|Your.client.is.too.old ...
Recibe mensajes de este tipo cuando la versión de su eMule es demasiado antigua. Los servidores la rechazan. Cambie por la versión más reciente disponible.
.
Frequentes desconexiones de los servidores pueden también ocurrir cuando se utilizan ciertos “ routers ” y otras soluciones de red que usan un " NAT " (" Network Address Translation ") . Esto se debe al “ time out ” del “ NAT “. Si este problema le ocurre, busque el valor de interrupción del NAT en los parámetros de su " router " y ponga uno ligeramente inferior en « Preferencias » -> « Opciones adicionales »

VII. El ancho de banda de su conexión a Internet.
La capacidad real de la conexión a Internet no es siempre la capacidad teórica. Puede haber bastante diferencia. Es mejor adaptar los parámetros de eMule a las capacidades que vienen de unas pruebas como :
Test de velocidad (Telefónica),
speakeasy -> « Test your broadband » -> « Start »,
zdnet -> « Lancer le test ».
Se puede hacer varias pruebas, siempre desactivando todos los programas que usan el acceso a Internet, y calcular una media.
¡ Cuidado ! Ciertos malos funcionamientos se deben a obras en la líneas, centrales etc. Llame a su ISP y a Telefónica antes de concluir que su conexión no está conforme.
Las capacidades reales se deben entrar en « Capacidad de descarga » y « Capacidad de subida » del « Asistente » de « Preferencias » -> « Conexión » (no cunfunda Kbits/s y KBytes/s).
.
El « Overhead » ... Tráfico excedente (paquetes).
Se trata esencialmente de las transacciones que no son las subidas y descargas pero que son necesarias para preparalas ...
Petición de fuentes al servidor ed2k al cual la mula está conectado,
Petición de fuentes a los demás servidores de la lista (por el ServerUDPport),
Contról de “ping” (USS)
Gestión de los contactos con los demás clientes.
Intercambio de informaciones sobre los archivos (incluso el papel de “servidor” de Kad)
Gestión de las colas
Se puede ver en « Estadísticas » -> « Tranferencias » -> « Subidas » y « Descargas ». Para verlo mejor, activen √ la casilla « Mostrar ancho de banda excedente » en « Preferencias » -> « Conexión ».


Lo esencial del Overhead se debe a la gestión de las fuentes : peticiones, intercambio de informaciones sobre los archivos, gestión de las listas de espera. Mucho tráfico excedente penaliza las subidas y, al final, las descargas.
.
El [Asistente] calcula automaticamente los límites de descarga y subida y tiene en cuenta la necesidad de dejar parte del ancho de banda para el « Overhead ». Los valores estándares que genera son realistas aunque no tengan en cuenta ciertos parámetros como la repartición del ancho de banda entre varios PC en red, los juegos por internet etc. Vea el USS.

VIII. Saturación del ancho de banda
El servidor ed2k puede tener su banda saturada y no puede contactar el cliente en menos de 8 segundos. El resultado es una « Low ID ». Noten que los servidores que llevan el sistema de “lugdunum” utilizan el “traffic shapping” de Linux y suelen aguantar más, dando más a menudo « High-ID » que otros servidores.
.
Su cliente (su conexión a Internet) puede tener su ancho de banda saturado por distintas razones.
Parámetros incorrectos en « Preferencias » -> « Conexión ».
Los límites de descarga y de subida resultan demasiado elevados. Se aconseja poner los límites al 75 o 80% de las capacidades máximas.
Ejemplos :
. Conexión 64/64 (8/8kB/s) : límite de descarga = 6, límite de subida = 6
. Conexión 256/128 (32/16kB/s) : límite de descarga = 24, límite de subida = 12
. Conexión 512/128 (64/16kB/s) : límite de descarga = 48, límite de subida = 12
. Conexíon 1024/256 (128/32kB/s) : límite de descarga = 96, límite de subida = 24
La desactivación de las casillas de los límites puede engendrar disfunciones con ciertas configuraciones de PC.
Máx fuentes / archivo (Límite máximo). Un número exagerado provoca mucho tráfico excedente y llena la tabla de fuentes con clientes sin interés. Es preferible limitar este máximo a lo útil. 350 a 400 fuentes por archivo bastan en la gran mayoría de los casos, pero el máximo preferible para un buen funcionamiento de eMule varía con arreglo al número de archivos descargados y otros parámetros . Vea el capítulo VIII ...
Límite de conexiones (Conexiones máximas). Es el máximo de conexiones autorizadas por todos los puertos (TCP y UDP) y para todos los tipos de transacciones. Este límite no debe ser superior a 50 o 100 para Windows 98/ME y a 500 para Windows 2000/XP. Después de algunos días de funcionamiento de la mula, mire en el “acumulado” de las estadísticas cual es el “pico de conexiones” para ajustralo. Se daran cuanta que no se llaga a tantas conexiones con Windows 2000/XP y, en muchos casos, se puede limitar este número a 350 o 400 sin problema.
Demasiadas « Nuevas conexiones máx. / 5 seg. » en « Preferencias » -> « Opciones Adicionales ». El máximo está generalmente puesto en 20. Incluso si no resulta muy elevado, solo los felices usuarios de conexiones a internet muy rápidas y de PC potentes podrán aumentarlo, suavecito, de 5 en 5 para probar, y sin pasar 50 a 90 (conexiones de xxxx/256 kbits/s o más).
Para todos, y en caso de saturación, se tendrá que disminuir el número de conexiones. Tampoco hay que exagerar y bajarlo demasiado. Si originalmente estaba en 20, ponerlo en 15 para probar antes de bajar a 10 conexiones por 5 segundos (o 5 para los clientes que todavía tienen una conexión por modem 56kB). Se aconseja hacerlo a todos estos que tienen una conexión a Internet debilucha y/o poco estable, a los que juegan o navegan como locos, a los que tienen una gran cantidad de spywares a bordo, y otros que comparten su conexión a internet con otros en red.
Parásitos en el PC : un virus o spywares. Es necesario utilizar un antivirus actualizado y anti-spywares ...
Spybot Search & Destroy
AdAware.
Mala repartición del ancho de banda entre distintos PC en red (LAN - Intranet). Tener varios PC conectados a Internet por una única conexión nunca permitió dar el ancho de banda completo a cada uno.
.


IX. La “sobrecarga” de la mula : demasiado Overhead (tráfico excedente).
La mula no es un caballo de carreras ni un semirremolque ni un tren. Hay que cuidar de su mula.
La Low ID debida a un “filtro” es la más visible de las enfermedades de la mula, pero la sobrecarga la puede perjudicar más. Generalmente, es la conjunción de varios parámetros exagerados que puede provocar esta sobrecarga y un mal funcionamiento de la mula. Son evidentes con la saturación del ancho de banda, el baneo por los servidores etc. El resultado es una mula lenta, “pesada” que se puede colgar.
Los factores principales del excedente son :
Máx fuentes / archivo (Límite máximo),

Número de archivos en descarga y accesoriamente los demás compartidos,

Límite de conexiones (Conexiones máximas,

Nuevas conexiones máx. / 5 seg..
La mula sale en búsqueda de tantas veces el máximo de fuentes como hay archivos en descarga, a la velocidad que corresponde a las conexiones por 5 segundos. Hay tambien todas las otras transacciones que debe hacer la mula (ver VII – el “Overhead”). Si eMule gasta muchos recursos en esto, es posible que no se le quede bastante para las subidas y las descargas. Se llega al exceso de Overhead : la sobrecarga.
Por supuesto, el nivel de sobrecarga depende de la fuerza de la mula que se caracteriza por : el PC (procesador y memoria), el sistema operativo (Window98/ME o Windows XP/2000) y el ancho de banda realmente disponible para la mula.
eMule, con un PC y una ADSL cualquieras puede administrar 3.000 fuentes que corresponden, por ejemplo, a diez archivos con un máx. de 300 fuentes por archivo o seis archivos con un máx. de 500 fuentes.
Los PCs más potentes con Windows XP, mucha memoria y una ADSL muy fuerte (1024/256 por ejemplo) aguantan más de 10.000 fuentes, pero son a veces los servidores ed2k quienes no lo permiten y banaean estos clientes (ver el cápitulo VI).
Entre los dos, hay muchas posibilidades .... Ejemplos ...

1... Parámetros de la mula con una conexión 512 / 128 no compartida con otro PC y para pocos juegos o navegación.
con Windows XP SP1, un procesador reciente y 512MB de memoria o más.
Capacidad …
. Descarga 512Kbits/s = 64KB/s
. Subida 128Kbits/s = 16KB/s
Límites …
. Descarga = 52KB/s
. Subida = 12KB/s (ver VII en caso de uso del USS)
Máx fuentes / archivo (Límite máximo) : 400
Límite de conexiones (Conexiones máximas) : 350
Nuevas conexiones máx. / 5 seg. : 25 o 30 (haga una prueba).
Descarga de una quincena de archivos y subida de una decena de ficheros.

con 98 / ME
Capacidad …
. Descarga 512Kbits/s = 64KB/s
. Subida 128Kbits/s = 16KB/s
Límites …
. Descarga = 52KB/s
. Subida = 12KB/s (ver VII en caso de uso del USS)
Máx fuentes / archivo (Límite máximo) : 300
Límite de conexiones (Conexiones máximas) : 100
Nuevas conexiones máx. / 5 seg. : 15 o 20 (haga una prueba).
Descarga de una decena de archivos y subida de media docena de ficheros.
2... Parámetros de la mula con una conexión 1024 / 256 no compartida con otro PC y para pocos juegos, procesador reciente, memoria 1GB, Windows XP SP1. .
Capacidad …
. Descarga 1024Kbits/s = 128KB/s
. Subida 256Kbits/s = 32KB/s

Límites …
. Descarga = 96KB/s
. Subida = 24KB/s (ver VII en caso de uso del USS)

Máx fuentes / archivo (Límite máximo) : 500

Límite de conexiones (Conexiones máximas) : 400

Nuevas conexiones máx. / 5 seg. : 40 a 60 (haga una prueba).
Descarga de unos 20 archivos y subida de una quincena de ficheros.



X. Desconexiones de Internet, saturación del procesador, reboot ...
La “saturación” del procesador (uso al 100%) se debe en muchos casos a un archivo corrupto que bloquea ...
El análisis de este archivo por un firewall,
El traspaso de este archivo a la carpeta de los archivos completos,
La actualización de la lista de archivos de Internet Explorer (I.E de Microsoft).
En este caso, basta eliminar el archivo corrupto, y se aconseja cambiar de explorador.

Una sobrecarga de la mula, mal gestionanda por Windows, puede también provocar este tipo de fiebre.

Los programas incompatibles pueden también ocasionar malos funcionamientos de la la mula.
Los firewalls ya descritos. Para “Zone Alarm”, no basta pararlo, es necesario descargarlo completamente. Vea -> Zone Labs - completely remove ZoneAlarm
En ciertas circunstancias, unos programas de conexión autómatica a Internet, otros softwares del P2P como “Shareaza”, cualquier programa que accede a Internet puede tener un conflicto con eMule (ver más particularmente la lista de softwares que va con los puertos que se deben evitar -> The Well Known Ports assigned by the IANA).
En caso de conflicto, se tendrá que buscar versiones compatibles con eMule o re-instalar completamente la mula (ver -> Créditos y encriptación de seguridad ) despuès de limpiar el “Registro” y más particularmente « HKEY_CLASSES_ROOT\ed2k ».
.

Desconexiones de Internet – Bloqueos de la conexión
Dinstintos factores pueden provocar estas disfuciones ...
Ya se hicieron muchos comentarios sobre los parámetros exagerados de eMule en VIII. “Saturación del ancho de banda”, pero también se debe tener en cuenta una posible limitación de accesos simúltaneos que pone su O.S. (XP SP2 por ejemplo), su modem o su router, o también su ISP.
Haga una prueba disminuyendo sus pretenciones o utilizando sólo la red ed2k (desconectando la red Kad).
Su PC, su conexión, su línea telefónica y hasta Windows tienen a menudo la culpa. Se debe tomar las siguientes precauciones ...
Actualizar los drivers del modem o del router y de la placa base (más si tiene un “chiset” de VIA). Los últimos drivers se encontrarán en los sitios Internet de su ISP, de los fabricantes o en uno de estos sitios -> Solo drivers -> Help drivers -> Hormiga.
Conectar preferentemente el modem o el router a un puerto “Ethernet” o, si no puede ser, a un “hub” externo con alimentación autónoma (y no en la placa base).
Controlar el buen estado técnico de todos los componentes de su conexión : modem, router, cables, conectores, filtros ADSL etc.
Limpiar su PC de todos los archivos inecesarios, programas mal descargados, claves inútiles del “Registro” etc.
.

Re-arranque de Windows (Reboot)
Si esto ocurre que eMule esté funcionando o no, es posible que le haya llegado un virus de tipo “Sasser”. Recibe entonces un mensaje de aviso que incrimina el programa “lsass.exe“. Se puede eliminar este virus con una de estas herramientas -> FxSasser -> F-Sasser.
Si esto ocurre sólo cuando la mula está funcionando, entonces mire el caso de las desconexiones de Internet.


XI. Otros problemas.
Precauciones elementales
Se recomienda el uso del ipfilter para evitar los depredadores especializados en la caza al P2P. Actualice su -> ipfilter.dat.
Para evitar que cualquiera sepa demasiado fácilmente lo que su mula comparte , en "Preferencias" -> "Archivos" -> "Ver mis compartidos" escoja a “Nadie".
No llame la atención de los espías y otros malintencionados. Evite utilizar un "nick" facilmente reconocible. En la casilla "Alias" de "Preferencias" -> "General" ponga por ejemplo http://emule-project.net como muchos usuarios.
.

Pérdida de identidad o de los créditos. Lea -> Créditos, Userash, Cryptkey.dat
.

Windows y la falta de memoria. Las versiones Kad de la mula requieren más recursos que la mayoría de las antiguas versiones de eMule.
En un primer tiempo, eMule puede arrancar y sólo necesitar unos 30MB de memoria. A lo largo de su funcionamiento, gestiona más fuentes, más contactos etc. Necesita entonces más memoria : 40, 60, 80, 100MB y más en casos excepcionales.
Cuando no queda memoria, (Windows la gestiona muy mal) la mula se puede trabar o Windows bloquearse. Esto es más verdad todavía con Windows XP SP2 que es glotón en memoria y otros recursos del PC.


XII - Note ...

QUOTE
1 ... La verdad verdadera n°1 del P2P : el download (descarga) global = el upload (subida) global en las redes.
Al contrario, en la gran mayoría de los casos, nos conectamos masivamente vía líneas asimétricas. Deducimos inmediatamente que : ¡ la capacidad de download de la red es muy superior a su capacidad de upload ! ... lo que se puede interpretar también por : ¡ descargas al máximo de las capacidades : no habrá para todo el mundo ... es un sueño !.

Si se toma en cuenta el caso de España, dónde las líneas 256/128 son, de momento, mayoritarias, ya tenemos basicamente un ratio de 2/1. Como nadie deja su upload sobre el máximo, sino lo pone más bien en 10 KB/sec, se llega más bien a un ratio de 3/1.
Por supuesto, hay estos que descargan un poco más ...


Los mongólicos que utilizan a clientes modificados “Mods leechers” con uploads muy bajos o a 0

Los suertones que tienen conexiones monstruosas

... pero esto no cambian nada al sistema general. Cuando descarga al máximo de su 32 Ko/sec, es porque unos 3 otros clientes no descargan estrictamente nada o mucho más sólo un poco


Un poco de respeto para los demás no es de sobra.

2 ... El sistema de créditos de eMule ayuda a asegurar que todo el mundo conseguirá el archivo que quiere dando prioridad a los que suben datos a la red.

3 ... Para más informaciones, lea abajo:
-> Kademlia ... Kad ...
-> Configurar Emule Según La Conexión (JuBeI).
--------------------------------------------------------------------------------------

KADEMILA... KAD
I – Introducción : P2P.
Abreviatura de Peer to Peer (o también : Pair to Pair, Person to Person, Point to Point...) Peer => viene de la mala pronunciación y de la déformación del francés « Pair » que inicialmente venía del adjetivo latino « par » = igual, similar.
Este anglicismo describe un tipo de arquitectura de red de conexión directa entre dos o varios ordenadores, donde cada uno desempeña un papel « cliente » y « servidor » (red de igual a igual). Es lo contrario de una arquitectura centralizada.
En las versiones pasadas de la mula no se lograba este objetivo. Un servidor central de eMule/eDonkey era necesario para establecer una conexión entre los ordenadores de la red. Sólo la transmisión de los datos se hacía a continuación directamente entre dos clientes. Esta arquitectura quedaba más centralizada que otra cosa.


II - Kad = Kademlia
El objetivo de Kad es llegar a esta arquitectura de red de conexión directa en la cual cada PC es a la vez « cliente » y « servidor ». Para esto, cada PC se transforma en un « nodo » (« node ») de la red y comunica con sus « vecinos » para tener acceso a todas las informaciones de la red.
Para su funcionamiento, Kad necesita :
• Aprender la topología de la red sobre la cual se conecta el cliente (quién utiliza ya Kad ?),
• Buscar la información sobre todos los nodos (quién tiene el fichero que quiero ?),
• Recibir una respuesta de un nodo que responde a los criterios (por fín encontré una fuente).
La realidad es un poco más compleja. Si quieren más detalles, bastará con pedírmelos.


III – Archivos utilizados por Kad
a... Los contactos establecidos por su nodo Kad se conservan en el fichero nodes.dat Este fichero evoluciona regularmente cuando Kad efectúa nuevas búsquedas, integra los nuevos nodos y elimina de los nodos inactivos (PC desconectados de la red, IP cambiados etc.).
Cuidado … En las versiones actuales, mientras funciona Kad, este fichero se actualiza en la memoria del PC. Solo se actualiza en el disco cuando se cierra Kad. Es muy importante entonces cerrar correctamente Kad ; el fichero no está actualizado si se traba Windows.

El fichero nodes.dat tiene así las identificaciones de unos nodos activos. Si deja Kad de actualizarlo (largas desconexiones etc.), los nodos guardados se desactivan poco a poco y el fichero se vuelve inútil.
b... Kad utiliza también dos tablas de índices para las identificaciones de los nodos contactados y los archivos disponibles en dichos nodos. Estas tablas se gestionan en la memoria y solo se guardan en disco al pararse correctamente la mula en dos archivos : s_index.dat y k_index.dat.
El archivo known.met recibe los « hashID » (códigos de identificación) de los archivos compartidos.


IV – Los puertos utilizados por Kad
a... Para sus transacciones, la mula utiliza un puerto TCP y un puerto UDP. El puerto TCP sirve para las conexiones de otros clientes y al intercambio de fuentes entre clientes. Es la prueba sobre este puerto que permite la atribución de ID. Por el puerto UDP pasan otras transacciones como la gestión de las colas de espera, los controles de “ ping " y las búsquedas de fuentes. Los puertos generados automaticamente al iniciarse la mula (puertos por defecto) deben controlarse y generalmente cambiarse.



b… El puerto suplementario …
En su descriptivo del fichero -> Preferences.ini, el célebre Monk del « board » oficial, nos informa que eMule utiliza otro puerto para las comunicaciones con los servidores de la lista : « ServerUDPPort ».. En las versiones actuales, este puerto no aparece en "Preferencias" - > "Conexión" y por defecto, eMule le asigna un valor aleatorio. Por no poderse transitar por este puerto, sólo la comunicación con el servidor de conexión podrá funcionar ; las comunicaciones con los otros servidores de la lista no podrán establecerse. El desconocimiento del número destinado a este puerto puede impedir un análisis fino y un parametrage conveniente del filtro contenido en el firewall, el enrutador o el proxy. Lea -> Low-id y otros disturbios, principales razones párafo I. b.

Cuidado, lea -> TCP / UDP /ServerUDPport... Cambiar los puertos y efectúe las modificaciones necesarias. Controlen tambien que su “ firewall “ (o su routeur) deja el paso libre a las transacciones de la mula por el puerto TCP -> prueba de conexión


V - Instalación de Kad.
Lea -> Instalar eMule detalladamente
Según el método empleado para hacer esta instalación, se tendrá o no que hacer una salvaguardia previa de los archivos más importantes (Ver -> Userash ... Cryptkey.dat, Encriptación de seguridad ... Créditos ) y volverlos a poner en el nuevo ...\emule\config

El núcleo de Kad está basado en la versión oficial de la mula 0.30e. La gran mayoría de la instalación corresponde pues a una instalación normal de la mula oficial.
Como particularidad, tengo que señalar la opción "Choose witch network(s) you want to use" que corresponde a la posibilidad de activar las dos redes : clásica ed2k (que pasa por un servidor central) y Kad.

Las versiones actuales de Kad son voluntariamente limitadas en sus búsquedas de nodos para no saturar el web.
De momento está aconsejado utilizar las dos redes (ed2k + Kad).
La opción existe también en "Preferencias" -> "Conexión" -> "Red". Controle que “Kad” está activado √.
Los usuarios que tienen conexiones a Internet de baja velocidad (modem 56k, ISDN 64/64 etc.) deben usar una sola red y en este caso, ed2k es preferible.



VI Lanzamiento de Kad
a... Primero, hay que arrancar eMule en la red ed2k de manera clásica, seleccionando un servidor. Basta entonces hacer « clic » ” en la opción " Kad " -> " Bootstrap " (Autoarranque) -> " a partir de los clientes conocidos " -> [Autoarranque]. eMule puede entonces arrancar con los contactos del fichero nodes.dat si contiene nodos activos o utilizar uno de los clientes Kad con ID alta encontrados en la red ed2k para entrar en la red Kad. Esta última solución puede revelarse más lenta.


b... Las otras soluciones.
. Para estar seguro de tener un fichero nodes.dat de inicio con nodos activos. Se puede descargar un archivo nodes.dat reciente de -> Emule-Inside , de -> Overnet 2000 o -> aquí
El archivo telecargado debe venir en la carpeta ...\emule\config
Se puede entonces arrancar utilizando la función "Kad" -> "Autoarranque" -> "de clientes conocidos".
. Sistema utilizado en los principios de la mula Kad -> Entrar en « Tráfico », hacer un doble « clic » sobre uno de los ficheros en télécargamiento, buscar un cliente que tenga una versión de Kad 0.41xxx o posterior, hacer un « clic » derecho sobre este cliente y un « clic » más en « Autoarranque » de « Kad ».
. Otro sistema -> También se puede intentar con la función "IP o dirección" -> "Autoarranque" -> utilizando el IP estandar 195.236.75.57 e indicando el puerto UDP 5674.
Comprobar cortafuegos : opción para comprobar el firewall en caso de estar “firewalled” (ver -> Low-id ..., principales razones).


VII – Contactos (nodos)


Contactos, nodos con los cuales tenemos establecido una relación (número de contactos).

a... ID Kad del contacto (nodo)
b... Type & Contacts : Tipo y Contacto : Cantidad de intentos de contacto falllados
. verde (0) ningún contacto intentado con este nodo ha fracasado, la relación sigue vigente que en este nodo haya fuentes buscadas por su cliente o no (y vice-versa),
. amarillo (0) habrá un intento de conexión para saber si este contacto está todavía presente o no, para actualizar los datos indexados (identificación, nombre de los archivos etc.)
. amarillo (1) 'si' la conexión se intentó con éxito (la actualización se puede hacer),
. amarillo (1) 'no' el contról se intentó y hubo un fracaso en el intento de conexión,
. rojo (2) hubo un segundo intento de conexión a este nodo y también fracasó ... después de un tiempito este nodo está borrado de su lista de contactos.
c... Distance: Distancia : Distancia aproximada, expresada en bits, que separa su Kad del contacto (nodo).


VIII – Búsquedas actuales (de nodos, archivos, fuentes ...)

a... Número : número asignado a la búsqueda (para uso interno del programa).
b... Clave : ID Kad del contacto (nodo)
c... Tipo de búsqueda
Buscando nuevos contactos (número de clientes que devuelven una lista de contactos)
Guardar palabra clave : indexando un archivo compartido para que pueda ser encontrado por los demás con la opción de búsqueda (clave del archivo que se está almacenando : clientes que han localizado ese archivo),
Guardar archivo, indexando un archivo compartido para que su node pueda ser localizado como fuente del mismo (clientes que han localizado ese archivo),
Buscando palabra clave para descargar.(resultados de la búsqueda),
Buscando fuentes para archivos que tiene en descarga. (resultados de la búsqueda).
d... El nombre del archivo al que se refiere la búsqueda.
número de clientes que devuelven una lista de contactos


IX - Si se traba Kad.
Le pongo aquí tal como lo copié en un foro español (foro de eMuleitor - Dr.Slump). Si hay faltas de ortografía o de gramática o expresiones incorrectas, no será ya mi culpa … Je..je..je…

a... Trabado a la conexión
Primero, si tu cliente se traba cuando intentas conectar a la red Kad, intenta eliminar el archivo index.dat en el directorio emule/config antes de iniciar el cliente.
Segundo, la obtención de varias IPs estables para la gente pueda volver a meterse dentro de la red si ocurre que están desconectados, o cuando es la primera vez que se inicia el cliente, tomará algún tiempo.

b... Si estás trabado en modo 'connecting' a la red Kad, hay tres cosas que puedes hacer para intentar conectar.
Primera, asegurarte de que tu estado en la red Kad está en 'disconnected'. Copiar el archivo node.dat desde archivo zip al directorio emule/config. Pulsar 'connect'.
Segunda, intentar encontrar alguien que haya 'posteado' una ip de 'bootstrap' (reencalce) y puerto. Asegúrate de que Kad está en estado 'connecting' y teclea el 'bootstrap' en la ventana de Kad y pulsa el botón de bootstrap.
Tercera, asegurarte que Kad está en estado 'connecting'. Intenta encontrar alguien en una de tus listas de clientes que use la v40c o superior. Clic derecho en ese cliente y verás una opción de boot. Puedes entonces intentar encalzarte dentro de la red a través de ese cliente.


X – Notas adicionales :
a... Las versiones actuales de Kad no son definitivas. Sin embargo, como están basadas en la excelente versión 0.30e, la mula Kad es ya muy estable y tiene resultados de alto nivél.

b... En sus versiones actuale, Kad limita sus búsquedas de nodos. Si no fuera así las búsquedas de nuevos nodos sería permanente y ocuparía todos los recursos de de la mula.
Cuando el número de fuentes encontradas por ambas redes ed2k y Kad es suficiente, la busca de nuevas fuentes en la red Kad está suspendida para que el tráfico excedente no ateste la red. Prosigue normalmente más tarde. Actualmente, se debe encontrar unos 700 nodos.

c... Kad, como muchas versiones de la mula, no se lleva bién con ciertos softwares como el firewall « Zone Alarm » y particularmente con otros programas del P2P como, por ejemplo, Shareaza.
Los disturbios son de distintos tipos : saturación del procesador (uso al 100%), cierre automático de la mula, imposibilidad de hacer búsquedas de « links » ed2K etc. En estos casos habrá que elegir entre la mula y el otro software.
Antes de reinstalar Kad (u otra versión de la mula) hay que desinstalar totalmente la mula, incluso de la base de registros, sea manualmente (regedit), sea con un programita especializado (RegCleaner u otro) …Ejemplo : : HKEY_CLASSES_ROOT\ed2k se tiene que borrar.
... Y siempre guardar previamente todos los ficheros importantes de ...\emule\config ...

d... Al lanzamiento, Kad controla el archivo ipfilter.dat para eliminar las redundancias , las superposiciones de rangos de IP y los rangos adyacentes. La tabla en memoria es así menos voluminosa y el ipfilter resulta más eficaz.

e... En “Compartidos” está ahora una columna de informaciones “Si/No”.
Si/Si quiere decir que el archivo está compartido a través de las dos redes (ed2k y Kad),
Si/No quiere decir que este archivo solo está compartido por una de las dos redes (generalmente por la red ed2k cuando la red Kad no tuvo tiempo de actualizarse al lanzamiento).
f… La gestión de las tablas de índices y del fichero nodes.dat se hace en la memoria del PC. Con Windows, si el PC tiene poca memoria disponible, puede ser que la mula arranque. Si a continuación requiere demasiada memoria, y como Windows no la gestiona correctamente, la mula se para o a veces, Windows se traba.
Windows XP SP2 requiere más recursos de CPU y más memoria que SP1. Cuidado.

g... Sensor de velocidad de Subida (“Upload Speed Sense" = U.S.S).
USS es una función para controlar los tiempos de "ping" de la conexión y ajustar automáticamente las subidas de eMule según este valor de "ping" ("Packet Internet Groper").
Evita la saturación de la conexión e intenta fluidificar la navegación en internet y los juegos en línea.

h... El PeerCache es una tecnología desarollada por « Joltid » que permite al ISP almacenar datos que transitan por la red. EMule puede subir datos o descargar desde el PeerCache disminuyendo así en tráfico de la red global Internet.
Los ISP que tienen un PeerCache no son muy numerosos. De momento la gestión del PeerCache requiere unos recursos poco útiles. Ciertos usuarios ven en el PeerCache una posibilidad de espionage del tráfico P2P.

---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------

Preferencias ... Conexión ....
---------------------------------------------------------------------------------------------
Los parámetros de conexión son sin duda los más importantes para un buen funcionamiento de eMule. Deben ser adaptados a cada tipo de conexión y hasta al uso que usted hace de Internet: navegación, juegos o solamente la mula.
A la inicialización de la mula, el [ Asistente ] pide precisar cuál es la naturaleza de su conexión y calcula un conjunto de parámetr