ID jest warto¶ci± wyliczan± z numeru IP klienta. Jest przydzielane przez serwer gdy eMule siê do niego pod³±czy.
Zamierzeniem ID jest wyznaczenie w³a¶ciwej komunikacji pomiêdzy dwoma klientami.
Po pod³±czeniu ID jest widoczne w Logu.
Jaki jest status Twojego ID mo¿esz poznaæ po ikonkach w prawym dolnym rogu okna eMule.
oznacza high ID we wszystkich sieciach
oznacza low ID we wszystkich sieciach
High ID oznacza, ¿e port w Ustawienia -> Parametry ³±cza (domy¶lnie 4662) jest otwarty i
bezpo¶rednio dostêpny.
Low ID oznacza, ¿e ten port jest blokowany i nikt z zewn±trz nie mo¿e z Tob± nawi±zaæ na nim po³±czenia.
Mo¿e to byæ spowodowane przez firewall, router lub serwer proxy.
Low ID nie oznacza, ¿e nie jest mo¿liwe wysy³anie lub pobieranie plików, lecz ma kilka wad:
- IP komputera na którym dzia³a eMule nie jest znane i przez to wszystkie zapytania jak np. o kolejkê lub
¿±danie po³±czenia musz± byæ routowane przez serwer do którego klient jest pod³±czony. To powoduje
du¿e obci±¿enie serwera, ograniczaj±c liczbê takich u¿ytkowników z którymi serwer musi sobie poradziæ.
Serwery Lugdunum
ograniczaj± liczbê u¿ytkowników z low ID lub ca³kowicie ich banuj± (odmawiaj± po³±czenia).
- Dwóch klientów z low ID nie mo¿e siê po³±czyæ ze sob± przez to, ¿e nie jest mo¿liwe routowanie zapytañ
pomiêdzy dwoma ró¿nymi serwerami. To powoduje mniejsz± liczbê ¼róde³ z których mo¿na pobieraæ dane
- Na obci±¿onych serwerach mo¿e siê zdarzyæ, ¿e zapytania zagin± i eMule straci wa¿ne informacje o
postêpie kolejki lub ¿±daniach pobierania. To mo¿e prowadziæ do mniejszej liczby kredytów i gorszego transferu.
Uwagi:
- Kwestia ID ma znaczenie tylko przy wymianie informacji pomiêdzy klientami. Transfer danych przebiega
normalnie od klienta do klienta.
- Je¶li nie jest mo¿liwe otrzymanie high ID, lepiej jest pod³±czaæ siê do serwerów z mniejsz±
liczb± u¿ytkowników, poniewa¿ maj± one wiêcej wolnych zasobów by obs³u¿yæ wszystkie ¿±dania ni¿ te wiêksze,
zwykle przeci±¿one.
- Mo¿esz tak¿e otrzymaæ low ID gdy serwer do którego jeste¶ pod³±czony jest przeci±¿ony i
nie jest w stanie odpowiedzieæ prawid³owo lub po prostu jest ¼le skonfigurowany.
Je¶li jeste¶ pewny, ¿e Twoje ustawienia s± dobre i powiniene¶ mieæ high ID, pod³±cz siê do innego serwera.
Uruchom eMule i u¿yj tego skryptu
(podziêkowania dla TheDonkeyNetwork)
by sprawdziæ swoj± konfiguracjê.
- Je¶li masz high ID, nie jest wa¿ne jak wysokie ono jest. Wy¿sze ID nie jest w ¿aden sposób lepsze i
nie przynosi ¿adnych korzy¶ci.
- Je¶li masz low ID, nie jest wa¿ne jak niskie ono jest. Low ID to warto¶æ poni¿ej 16777216.
- By porównaæ swój numer IP z high ID sposób jest nastêpuj±cy:
dla IP = A.B.C.D high ID = A + 256*B + 256*256*C + 256*256*256*D.
Wa¿ne:
Od wersji eMule 0.23a ¼ród³a z low ID s± pomijane przez eMule by ograniczyæ obci±¿enie serwerów.
Jedynie ¼ród³a z low ID pod³±czone do tego serwera co Twój klient i ¼ród³a z low ID które chc± pobraæ
od ciebie plik s± akceptowane. Równie¿ ¼ród³a z low ID s± pomijane przy wymianie informacji o
znanych ¼ród³ach pomiêdzy klientami.
Last update on: 10/12/02
|