La ID es un valor que se calcula a partir de la dirección IP del usuario. Se la asigna el servidor cuando eMule logra conectar. La ID sirve para informar de si es posible establecer una comunicación correcta entre dos usuarios. Una vez establecida la conexión, se muestra la ID en la ventana de "Registro" del servidor.

 

eMule no muestra la ID en ningún otro sitio, pero sí informa del tipo de ID que tenemos en el globo terráqueo que aparece en la esquina inferior derecha, junto al nombre del servidor

 Indica una ID alta en las dos redes.
 Indica una ID baja en las dos redes.

Tener una ID alta quiere decir que el puerto que hemos escogido en "Preferencias" -> "Conexión" (por defecto el 4662) se halla abierto y puede accederse a él libremente.

Por el contrario, tener ID baja quiere decir que este puerto está bloqueado o que no se puede acceder a él. La causa de esto puede hallarse en la presencia de cortafuegos ("firewalls"), enrutadores ("routers") o servidores proxy ("proxy servers").
Tener una ID baja no quiere decir que no se puedan descargar o subir archivos, si bien es cierto que tiene algunas desventajas:

– No se conoce la IP de la máquina en la que eMule está funcionando y por lo tanto todas las peticiones a este usuario, como por ejemplo las peticiones de conexión o de solicitud de puesto en cola, habrán de hacerse a través del servidor al que está conectado el usuario que tiene ID baja. Esta re-dirección provoca en el procesador del servidor una cantidad de trabajo extra muy elevada, con lo que se reduce el número máximo de usuarios a los que el servidor puede atender. Los servidores Lugdunum llegan a limitar el número de usuarios con ID baja a los que atienden, e incluso llegan a rechazarlos por completo.

– Dos usuarios con ID baja no pueden conectar entre sí, puesto que no se pueden redirigir los mensajes a través de dos servidores distintos. Como consecuencia de esto, contarán con menos fuentes para sus descargas.

– Cuando los servidores estén muy ocupados puede ocurrir que se pierdan mensajes y que eMule pierda información importante referida al progreso en la cola o a peticiones de descarga. Como consecuencia de esto se pueden obtener menos créditos y, por lo tanto, peores descargas.

Notas:
– Las desventajas causadas por la ID baja afectan únicamente al intercambio de información (es decir, al intercambio de datos sobre los archivos, sus fuentes, etc.) entre los clientes con ID baja. Por lo demás, no hay ningún problema entre ellos para el intercambio de ficheros.

– Si no se logra obtener una ID alta, es mejor conectarse a servidores con pocos usuarios, puesto que les quedarán más recursos que a los grandes, habitualmente más congestionados.

– También se puede obtener una ID baja cuando el servidor al que estás conectado está demasiado ocupado o cargado para responderte correctamente, o si simplemente está mal configurado. Cuando estés seguro de que tu configuración es del todo correcta y de que deberías tener ID alta, conéctate a otro servidor. Arranca eMule y usa este test (gracias a TheDonkeyNetwork) para comprobar tu configuración.

Por otro lado, si la IP asignada a tu ordenador acaba en 0, los servidores te darán un Id baja a pesar de tener correctamente configurado cortafuegos, router, proxy o cualquier otra cosa. Esto se debe a una limitación del protocolo ed2k a la hora de calcular la ID de un usuario. En ese caso el servidor enviará un mensaje como éste: Your ip (xxx.xxx.xxx.xxx) ends with a 0. The edonkey protocol assigns a LOWID to you.

– Si la ID es alta, no importa cuán alta sea. Una ID "más alta todavía" no es mejor ni ofrece ventajas extra.

– Si la ID es baja, no importa cuán baja sea. Una ID baja es aquella que tiene un valor por debajo de 16777216.

– La relación entre tu IP y una ID alta es como sigue: a una IP = A.B.C.D le corresponde la ID alta = A + 256*B + 256*256*C + 256*256*256*D.

Importante:
Desde la versión 0.23a, eMule elimina las fuentes con ID baja para mantener la carga de trabajo de los servidores lo más baja posible. Sólo se aceptan las fuentes con ID baja que estén conectadas al mismo servidor que tú y las fuentes con ID baja que quieran descargar un archivo de ti. Además, las fuentes con ID baja no intercambian datos a través del Intercambio de Fuentes de Usuario a Usuario.

Traduccion de las FAQ´s de emule-project.

Manual extraido de:
http://forum.emule-project.net