[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule für Neulinge - und auch alte Hasen (http://www.emule-web.de/board/emule-fuer-neulinge-und-auch/)
-   -   kademlia oder normal (http://www.emule-web.de/board/10676-kademlia-oder-normal.html)

colonel caesar 1. March 2006 23:14

kademlia oder normal
 
im forum war schon ein thread dazu...kann aber meine fragen ni beantworten...bei normalen mods ist doch kademlia integriert? auch umgedreht bei kademlia mods mit ed2k? wozu bräuchte ich dann beides...würden doch normale mods reichen. oder funkzt es schneller mit nur einem netzwerk? und wo liegen noch vor- und nachteile...außer, das kademlia bei netzwerkausfällen besser reagieren kann! wie siehts aus mit quellensuche und up/down? seh da echt ni durch...wat sollte man denn am besten nehmen?

Psycosmonaut 1. March 2006 23:52

Du kannst mit beiden verbinden oder nur zu jeweils einem von beiden, is im Endeffekt egal. Bei ed2k werden die Quellen über Server gefunden, bei Kad durch die verbundenen eMule. Der Downloadspeed hat mit beiden nix zu tun.

colonel caesar 2. March 2006 00:00

aber wozu dann das ganze? reicht doch eine lösung aus! also gibt es jetzt keine gravierenden unterschiede in der funktionalität der mods!? wie auch immer...wenn die basis der quellensuche der einzige unterschied ist ( wobei man auch bei normalen mods im kad suchen kann!) dann bleib ich bei extreme!

phibercrack 2. March 2006 00:09

1. ich hoffe du meinst xtreme - und nicht extreme!!!!
2. das hat nichts mit einer mod zu tun.. ed2k und kad sind bei allen version/mods seit der version 0.40x dabei..

der vorteil von kademlia im vergleich zu servern (ed2k) ist, dass du "anonymer" bleibst, da es keine zentrale anlaufstelle gibt.. du verbindest dich zu beliebigen clients.. (naja anonym ist man eh nicht)

ich z.b. nehme ausschiesslich kad, und habe mich seit laengerem vollstaendig von den servern verarbschiedet, vorteil davon ist, dass du dir den overhead (ist zwar minimal) zu den server sparst

hf
phiber

colonel caesar 2. March 2006 00:12

natürlich xtreme! wozu die anonymität!? da hol ich lieber noch mehr speed raus!

phibercrack 2. March 2006 00:26

das hat mit speed ueberhaupt nichts zu tun!!!!

der server bzw. kademlia vermitteln lediglich ein paar quellen

95 % der quellen kommen ueber den quellenaustausch der clients..
der speed kommt nur durch deinen upload (mehr upload = mehr download = creditsystem)
es ist immer wieder erstaunlich, dass das ein weitverbreiteter glaube ist.. wo kann man denn so einen unsinn lesen?

hf
phiber

colonel caesar 2. March 2006 00:47

frag mich warum du sowas antwortest...hab ich irgendwo geschrieben der speed wir durch server schneller?! glaub ich nicht. lies richtig! den zusätzlichen speed vielleicht durch mehr quellen wegen größerem netzwerk?! könnte ja sein...trotzdem danke für die hinweise!

phibercrack 2. March 2006 00:52

Zitat:

Zitat von colonel caesar
natürlich xtreme! wozu die anonymität!? da hol ich lieber noch mehr speed raus!

hmmm.. also diese aussagen von dir kann man meiner meinung nach nur so interpretieren..
da ich an dieser stelle den unterschied zwischen ed2k (server) und kad erklaere, ist eine andere auslegen nicht moeglich.

Zitat:

Zitat von colonel caesar
den zusätzlichen speed vielleicht durch mehr quellen wegen größerem netzwerk?! könnte ja sein...


also jetzt versuch ich es noch mal vorsichtiger:

bist du der meinung dass das servernetz groesser ist und du deswegen einen besser speed bekommst???

hf
phiber

colonel caesar 2. March 2006 01:49

deswegen wollte ich mehr über kademlia mods wissen, weil ich es nicht weiß...das war auch darauf bezogen, dass du keine server mehr nutzt.

phibercrack 2. March 2006 02:02

ok :D

also noch mal zusammenfassung:

JEDE version (ob offiziell oder mod) seit der offiziellen eMule 0.40x ist mit kademlia ausgestattet.. (natuerlich sollte man immer eine aktuelle version nutzen, da kad und auch die serververbindungen weiterentwickelt werden)
du kannst dich also mit jeder dieser versionen mit server+kad, oder eines von beiden verbinden

dir bringt das keinen nachteil (und keinen vorteil) denn wie schon oben beschrieben kommen die quellen primaer ueber den quellenaustausch der clients untereinander..
hinzu kommt beim xtreme-mod (den nutze ich auch) dass dieser quellen speichert, d.h. du findest schneller die erforderlichen quellen

mit speed hat das nichts zu tun, denn s.o. die quellen werden jeweils nur vermittelt (beispiel: auskunft bei der telekom - auch hier gibt es verschiedene arten: hotline oder telefonbuch, aber zum telefonieren brauchst du keine von beiden)

einen nachteil hat kad allerdings doch: wenn du laengere zeit den emule nicht online hattest kann es sein, dass keine der 200 gespeicherten kad-kontakte (kannst du dir wie server vorstellen, nur das es andere emule-user sind) mehr online ist bzw. eine andere ip-adresse haben. um dann wieder ins kad netz zu kommen, musst du kurz auf einen server verbinden dann wirst du wieder mit kad verbunden, danach kannst du kad wieder trennen..
leider ist bei der offiziellen version und bei den mods keine kad-kontaktliste dabei, d.h. du musst immer erst mal auf einen server verbinden..

ich hoffe jetzt alle unklarheiten beseitigt zu haben, ansonsten frag einfach ;-)

cu
phiber

colonel caesar 2. March 2006 21:17

jup. dann danke für die infos :i:

Buggy Biggy 3. March 2006 18:54

Hallo, mir ist leider noch immer nicht alles klar.

1. Fragt "Globale Suche" wirklich alle bekannten Server?
Falls ja, wäre es ja nahezu törricht sie zu benutzen, wenn man mal davon ausgeht, dass mind. 1 korrumpierter/überwachter Server darunter ist.
Ist dem so? Sollte die Globale Suche also möglichst vermieden werden?

2. Du meinst, es macht keinen Unterschied, ob ich auf dem Server oder via Kademlia suche. Tatsache ist jedoch, dass ich jeweils unterschiedliche Quellen bekomme.
Wenn ich mit einem kleinen Server verbunden bin, dann "kennt" der auch weniger Leute und liefert mir somit weniger Quellen als ein Server mit vielen Benutzern, right?
Wie ist das mit Kademlia?
Wenn ich den Client frisch starte, werde ich da erst wenige Leute kennengelernt haben und somit auch weniger Quellen finden, oder? Ist dann jemals der Zustand erreicht, an dem ich ALLE Quellen kenne?

Suche ich z.B. nach "knoppix 5 dvd" finde ich über die Lokale (Server) Suche gar nix, über Kad finde ich 17 Dateien und die Globale Suche liefert immerhin 2 Ergebnisse (wenn ich sie bis zum Schluss durchlaufen lasse) Allerdings hatte ich auch oft den umgekehrten Fall, in dem über Kad weniger gefunden wurde. Oder lag das da evtl. daran, dass ich Kad noch nicht lange genug laufen hatte?

Danke schonmal! :)

EDIT:
Auf Wikipedia (Artikel zu eMule) ist von Kad 2.0 zu lesen. Gibt's irgendwo ne Übersicht was da alles neu/anders sein wird?
Wird es abwärzkompatibel sein?

Myth88 3. March 2006 21:29

ich glaub das schon im offiziellen 0.47a das kad 2.0 schon drin ist (und in den mods ja dann auch), oder stimmt das nicht? --> deshalb müsste man sagen (es ist zu hoffen) das kad 2.0 abwärtskompatibel ist!

mfg myth88

LowTech 4. March 2006 15:34

Hmmja, alles sehr interessant!

Eine Frage bleibt für mich jedoch unbeantwortet: Wenn ich nun ausschließlich zum Kademlia-Netzwerk verbinde, OHNE vorher auf einem Server gewesen zu sein, was für eine ID bekomme ich dann?

Habe ich aus Sicht der anderen Clients dann eine Low-ID oder eine High-ID?

Ich hoffe sehr, daß mich in dieser Sache jemand schlau machen kann.


Viele Dank im Voraus und Beste Grüße!

LowTech

eilperius 4. March 2006 16:16

@lowtech: bei kad ist das wichtige, dass die verbindung offen und nicht firewalled ist. sobald sie offen ist und somit nicht geblockt und auf deiner kleinen weltkugel ein grüner pfeil zu sehen ist, ist alles einwandfrei. um einen vergleich zu ziehen zum serverbetrieb, ist somit eine offene verbindung wie eine highId zu betrachten, welche ja auch nur besagt, dass nichts die verbindungen blockt. (schlagt mich, wenn ich hier nen fehler eingebaut habe; auch gerne mit dem birkenzweig von PF)

grüße eilperius

Pathfinder 4. March 2006 16:18

Zitat:

Zitat von LowTech
Eine Frage bleibt für mich jedoch unbeantwortet: Wenn ich nun ausschließlich zum Kademlia-Netzwerk verbinde, OHNE vorher auf einem Server gewesen zu sein, was für eine ID bekomme ich dann?

Kademlia bestimmt einen analogen Zustand zur HighID und nennt ihn "Status: Open" (zu finden unter "Servers -> My Info"). Beides hat nichts miteinander zu tun, du musst also nicht vorher zu einem Server verbunden gewesen sein. Es geht wieder einmal nur darum ob deine Ports von außen erreichbar sind. Die kleine Weltkugel in der Statusleiste gibt dir ebenfalls darüber Aufschluss:

http://www.emule-project.net/home/fi...ctedNotLow.png eD2k nicht verbunden, LowID in Kademlia

http://www.emule-project.net/home/fi...tedNotHigh.png eD2k nicht verbunden, HighID in Kademlia


//edit: alles richtig, eilperius, keine Haue nötig.

Buggy Biggy 8. March 2006 17:38

Zitat:

Zitat von Buggy Biggy
1. Fragt "Globale Suche" wirklich alle bekannten Server?
Falls ja, wäre es ja nahezu törricht sie zu benutzen, wenn man mal davon ausgeht, dass mind. 1 korrumpierter/überwachter Server darunter ist.
Ist dem so? Sollte die Globale Suche also möglichst vermieden werden?

2. Du meinst, es macht keinen Unterschied, ob ich auf dem Server oder via Kademlia suche. Tatsache ist jedoch, dass ich jeweils unterschiedliche Quellen bekomme.
Wenn ich mit einem kleinen Server verbunden bin, dann "kennt" der auch weniger Leute und liefert mir somit weniger Quellen als ein Server mit vielen Benutzern, right?
Wie ist das mit Kademlia?
Wenn ich den Client frisch starte, werde ich da erst wenige Leute kennengelernt haben und somit auch weniger Quellen finden, oder? Ist dann jemals der Zustand erreicht, an dem ich ALLE Quellen kenne?

Suche ich z.B. nach "knoppix 5 dvd" finde ich über die Lokale (Server) Suche gar nix, über Kad finde ich 17 Dateien und die Globale Suche liefert immerhin 2 Ergebnisse (wenn ich sie bis zum Schluss durchlaufen lasse) Allerdings hatte ich auch oft den umgekehrten Fall, in dem über Kad weniger gefunden wurde. Oder lag das da evtl. daran, dass ich Kad noch nicht lange genug laufen hatte?

Will oder kann keiner meine Frage(n) beantworten? :(

aalerich 9. March 2006 00:25

1. Ja.
Und nein. Vorausgesetzt, Du nutzt eine saubere Serverliste. Die globale Suche nicht zu benutzen ist Unsinn, Du fragst eh alle Server in Deiner Liste nach Quellen für Deine Downloads.

2. Bei Kad fragst Du nicht die Leute, mit denen Du verbunden bist, Du fragst quasi das Netzwerk. Deine Suchanfrage wird dorthin geleitet, wo die Datei gewissermaßen verwaltet wird. Ein einziger Kadkontakt reicht also aus. Es kann nur halt ein wenig dauern.

Alle Quellen zu kennen ist bei relativ verbreiteten Dateien nicht möglich. Das liegt daran, daß Quellen Zwangstrennungen haben oder aus anderen Gründen die IP wechseln oder auch nur zeitweilig online sind. Und da die Quellen unweigerlich erst mit einer gewissen Verzögerung an Dich gemeldet werden wirst Du immer einige Quellen nicht kennen oder falsche, weil veraltete Informationen haben.

Diese Antworten kann man durch intensives Studium einiger FAQ und ein wenig nachdenken darüber auch selbst ergründen. Deshalb hatte vermutlich nicht nur ich keine Lust, Dir dies abzunehmen.

Mit freundlichen Grüßen
aalerich


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102