Las IDs son dos valores que se calculan a partir de la dirección
  IP del usuario. En el caso de la red eD2K, la ID sirve para informar de
  si es posible establecer una comunicación correcta entre dos
  usuarios.
 
  Cuando nos conectamos a un servidor, éste calculará
  nuestra ID y nos dirá si es alta o baja. En
  cambio la ID para Kad se calcula en nuestro ordenador.
 
   
 
  Una vez te hayas conectado a la red eD2K o a Kademlia, puedes ver tus
  IDs para ambas redes, así como información extra
  referente a éstas y a tu conexión, en la parte inferior
  derecha de la ventana de Servidores, en Información
  Propia. Asimismo, puedes encontrar una Información de
  Red muy completa pulsando dos veces sobre el globo
  terráqueo que aparece en la esquina inferior derecha, junto al
  nombre del servidor. Este globo terráqueo informa del tipo de ID
  en la red eD2K y del Estado en la red Kad que tenemos.
 
    Indica ID
  alta y estado abierto. 
    Indica ID
  baja y tras cortafuegos.
 
  Tener ID alta quiere decir que el puerto que se muestra en 
  Preferencias -> Conexión 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.
  La transferencia de datos real se sigue realizando de cliente a
  cliente.
 
  - 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 + B*256 + C*256*256 +
  D*256*256*256.
 
  - En Kad no se habla de ID baja o alta, sino que se utiliza el
  Estado. Si nuestro puerto UDP es accesible desde el exterior
  tendremos Estado abierto, equivalente a una ID alta en la red
  eD2K. Si el puerto está cerrado nos hallaremos Tras
  cortafuegos en Kad, situación ésta análoga a
  una ID baja en la red tradicional con servidores.
 
  - La relación entre nuestra ID en Kad y nuestra IP = A.B.C.D es,
  en cualquier caso: ID = A*256*256*256 + B*256*256 + C*256 + D.
 
  - Al contrario de lo que sucedía con la red eD2K, tener una IP
  acabada en cero no influye a la hora de asignarte un estado.
 
  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,
  mediante el Intercambio de Fuentes de Usuario a Usuario no se
  transmiten las fuentes que tengan ID baja.
  |