ID paaiškinimas

ID yra skaitinė išraiška, suskaičiuota pagal vartotojo IP. Jis yra duodamas serverio, kai eMule sėkmingai prie jo prisijungia. ID tikslas yra nustatyti, ar bendravimas tarp dviejų vartotojų yra galimas ar ne.
Po prisijungimo ID yra rodomas serverių Logas ir Mano informacija languose:




 

eMule nerodo daugiau ID, bet rodo ID būseną žemės formos rutulio spalvomis apatiniame dešiniajame kampe, šalia - prie prisijungto serverio.
nurodo Aukštas ID (HighID)
nurodo Žemas ID (LowID)

Aukštas ID reiškia, jog portas(-ai) pasirinktas(-ti) Nustatymai -> Susijungimas (pagal nutylėjimą 4662) yra atviras(-i) ir laisvai pasiekiamas(-i).
Žemas ID rodo, jog portas(-ai) nėra atviras(-i) arba nepasiekiamas(-i). Tai gali būti sukelta ugniasienių (firewall), routerių arba proxy serverių.

Žemo ID turėjimas nereiškia, kad duomenų apsikeitimas yra neįmanomas, tačiau turi keletą neigiamu savybių:

- IP adresas, kurį naudoja eMule vartotojas nėra žinomas, dėl to visi užklausimai kaip eilė arba susijungimų užklausimai turi būti nusiųsti per serverį, prie kurio tas vartotojas yra prisijungęs. Šis routinimas sukelia nemažą serverio procesoriaus užkrautumą, taip sumažindamas maksimalų kiekį vartotojų, su kuriais serveris gali susitvarkyti. Lugdunum'o serveriai limituoja Žemo ID vartotojus, arba juos net banina.

- Du ŽemoID vartotojai negali susisiekti vienas su kitu, nes nėra įmanoma perroutinti žinutės per du skirtingus serverius. Tai prives prie mažesnio kiekio šaltinių kiekio failams

- Užkrautuose serveriuose yra visiškai įmanoma, kad žinutė bus pamesta ir eMule negaus svarbios informacijos tokios kaip vieta eilėse, siuntimosi užklausimus... Tai gali privesti prie mažiau kreditų arba prie lėtesnių siuntimų.

Pastabos:
- ID problema trukdo tik žinučių apsikeitimui tarp vartotojų. Tikrasis duomenų persiuntimas yra tvarkomas tarp dviejų vartotojų.
- Jeigu nėra įmanoma gauti Aukšto ID, tai yra geriau prisijungti prie mažai vartotojų turinčių serverių, nes jie turi daugiau laisvų resursų nei stambūs serveriai.
- Tu gali gauti Žemą ID dėl to, nes serveris, prie kurio prisijungei, yra per daug užimtas/apkrautas, kad tiesiogiai laiku atsakytu į tavo užklausimą (arba yra paprasčiausiai blogai sukonfiguruotas). Jei esi įsitikinęs, kad tavo nustatymai yra teisingi, tai tu turėtum turėti Aukštą ID prisijungus prie kito serverio. Pasileisk eMule ir išbandyk šį testinį skriptą (dėkui TheDonkeyNetwork), kad patikrinti ar tavo nustatymai yra geri.

- Jeigu ID yra Aukštas, tai nesvarbu kokio jis dydžio. "Dar didesnis" ID nėra niekuo geresnis, nei siūlo daugiau galimybių.
- Jeigu ID yra Žemas, tai nėra svarbu, kokio jis dydžio. ŽemasID turi reikšmę žemesne nei 16777216.


Svarbu:
Nuo 0.23a Žemo ID šaltiniai yra numetami, kad palaikyti serverio užkrautumą kuo mažesnį. Tik Žemo ID šaltiniai, kurie yra prisijungę prie to serverio, prie kurio ir tu ir Žemo ID šaltiniai norintys siųstis iš tavęs yra priimami. Be to Žemo ID vartotojai nėra išduodami šaltinių apsikeitimo metu.

Tinka versijoms nuo: 0.21+
Naujinta: 2004.09.08 Daan