L'ID è un valore che viene calcolato tenendo conto dell'indirizzo IP del client. E' assegnato dal server quando eMule si connette con successo. Lo scopo dell'ID è di fornire informazioni circa una corretta comunicazione tra due client.
Dopo essersi connessi l'ID viene mostrato per una sola volta nella finestra di registro del Server.
(http://emulemods.altervista.org/immagini/guide/ID/emule_ID_4.gif)
eMule non mostrerà più il valore dell'ID ma indicherà lo 'stato dell'ID' con il globo nell'angolino inferiore destro di eMule:
(http://emulemods.altervista.org/immagini/guide/ID/emule_ID_5.png)
ID alto Sei connesso con un ID alto al server ed alla rete Kademlia
(http://emulemods.altervista.org/immagini/guide/ID/emule_ID_7.png)
ID Basso Sei connesso ma con un ID basso sia al server che alla rete Kademlia
(http://emulemods.altervista.org/immagini/guide/ID/emule_ID_8.png)
ID basso Non sei connesso ad alcun server
Un ID alto significa che la porta scelta in Preferenze >> Connessioni ( default 4662 ) è aperta e pienamente accessibile .
Un ID basso significa che questa porta è bloccata o non può essere raggiunta. Questo può essere causato da firewall, router oppure proxy servers. Avere un ID basso non significa che non sarà possibile scaricare o uplodare ma comporta diversi svantaggi:
* Non si conosce l'IP della macchina sulla quale eMule è in esecuzione perciò tutte le richieste di accodamento o connessione al client devono essere fatte attraverso il server a cui quel client è connesso. Questo 'passare attraverso il server ' provoca un considerevole carico alla CPU del server. I server Lugdunum limitano il numero degli utenti con basso ID che possono connettersi ad essi oppure li bannano completamente.
* Due client con basso ID non possono connettersi l'uno all'altro , poiché non è possibile bypassare le loro comunicazioni attraverso due differenti server. Questo porta ad avere a disposizione meno risorse per il download
* Sui server molto occupati può accadere che i messaggi vadano persi ed eMule perda importanti informazioni circa il progresso della sua coda o le richieste di download. Questo può portare a recuperare minori crediti e di conseguenza a peggiori download
NOTE * L'ID interessa solo lo scambio di messaggi tra clients. Il reale trasferimento dati viene fatto ovviamente client a client senza passare per il server.
* Se non è possibile ottenere un alto ID , è meglio connettersi a server con pochi utenti poiché sicuramente avranno maggiori risorse riservate agli utenti con basso ID. Se sei sicuro che le tue impostazioni siano OK e che dovresti avere un Alto ID ed invece continuano ad assegnarti un basso ID , cerca di connetterti ad un altro server. Avvia eMule ed usa questo script per verificare la tua connessione.
* Se l'ID è alto non importa quanto sia grande. Confrontare due ID alti non serve a nulla perché la loro grandezza non offrirà alcun vantaggio .
* Se un ID è basso non importa quanto sia basso. Un ID è basso se è minore di 16777216.
* Per confrontare il tuo IP con un ID alto la conversione è la seguente: per un IP = A.B.C.D avremo ID-Alto = A + 256*B + 256*256*C + 256*256*256*D
Importante: Dalla versione .23a le fonti a basso ID sono trascurate da eMule per mantenere minimo il carico sui server. Sono accettate solo le fonti a basso ID connesse allo stesso server alla quale è connesso il tuo client e i client a basso ID che vogliono scaricare un file da te. Inoltre le fonti a basso ID non vengono scambiate dalla funzione Scambio Fonti di eMule.
Autore : emule-italia (http://www.emule-italia.it)