Startseite
eMule Häufig gestellte Fragen Häufig gestellte Fragen
eMule Allgemeines Allgemeines
eMule Die Oberfläche Die Oberfläche
eMule Einstellungen Einstellungen
eMule Firewalls Firewalls
eMule Router Router
eMule Ports Ports
eMule Server Server
eMule Features Features
eMule Suche nach Dateien Suche nach Dateien
eMule Kredit System Kredit System
eMule Sichere Benutzer Identifikation Sichere Benutzer Identifikation
eMule Bannen von agressiven Clients Bannen von agressiven Clients
eMule Quellentausch Quellentausch
eMule Dateivorschau Dateivorschau
eMule Online Signatur Online Signatur
eMule IRC-Chat IRC-Chat
eMule Freunde Freunde
eMule IP-Filter IP-Filter
eMule Kategorien Kategorien
eMule Webinterface Webinterface
eMule Kommandozeilen-Paramter Kommandozeilen-Paramter
eMule MuleMRTG MuleMRTG
eMule Quellenmanagement Quellenmanagement
eMule eD2k Links eD2k Links
eMule Problembeseitigung Problembeseitigung
eMule Schnelleinstieg Schnelleinstieg
SiteMap

 


eMule Anleitung > Features > Quellenmanagement

Die Hauptaufgabe des eMule Netzwerkes ist Quellen für Downloads bereitzustellen. Sowohl das Kademlia Netzwerk, die Server und eMule selbst sind darauf ausgelegt Quellen auch für sehr seltene Dateien schnell und zuverlässig zu finden.
Um die gefunden Quellen für beste Downloadleistung zu verteilen ist es notwendig ein paar Grundbegriffe der Quellenverwaltung zu verstehen. Jeder Download zeigt eine Liste der gefundenen Quellen durch einen Doppelklick auf ihn an. Für die fortgeschrittenen Konzepte in diesem Kapitel muss in Einstellungen -> Erweiterte Einstellungen -> zusätzliche Kontrollen anzeigen aktiviert sein.

Quellen für Downloads finden
  Ein aufgeklappter Download zeigt in der Grösse Spalte die Herkunft der gefundenen Quellen an. Zum Aufspüren dieser Quellen unterstützt eMule unterschiedliche Konzepte
  - eD2k Server
Diese Quellen wurden, direkt nachdem der Download hinzugefügt wurde, entweder durch Nachfragen beim verbundenen Server oder durch das regelmässige Abfragen aller Server in der Serverliste, gefunden.
  - Kademlia
Das leistungsfähige Kademlia Netzwerk findet Quellen aus einer grossen Anzahl verteilter Benutzer, ohne dass diese sich zu einem zentralen Server verbinden müssen. Das Kapitel Netzwerkinformationen beschreibt Kademlia und das Serverkonzept näher.
  - Quellentausch
Nachdem die ersten Quellen für einen Download wie Kademlia oder Server gefunden wurden fragt eMule bei diesen an ob sie noch weitere Quellen für diese Datei kennen. Kennt eine anderer eMule noch Quellen mit benötigten Teilen werden diese in einer Liste zum Anfragenden gesendet.
  - Passiv
Passive Quellen sind andere Netzwerkteilnehmer die noch nicht in der Quelliste eines Downloads sind, sich aber verbinden um Selbst eine Anfrage zu stellen. Bei diesen wird abgeprüft, ob sie als Quelle für einen eigenen Download dienen können und wenn ja werden sie hinzugefügt.
Gesamtzahl der gefundenen Quellen
Je mehr Quellen für einen Download gefunden werden desto schneller ist die zu erwartende Downloadgescheindigkeit, es gibt jedoch Grenzen für diese Aussage. Zuviele Quellen „verstopfen“ die Kapazität der Internetanbindung und eMule selbst ist nur mit der Quellenverwaltung beschäftig. Dies führt zu niedrigen Downloadgeschwindigkeiten, einer hohen CPU Last und langsamen Websurfen. Entscheident ist die Gesamtzahl der gefunden Quellen für alle Downloads. Diese wird im Statistik Hauptbereich unter ->Tranfers ->Downloads -> Gefundene Quellen angezeigt. Der Wert sollte bei den meisten Internetanbindungen 3000 nicht wesentlich überschreiten.
Warteschleife und Quellenstatus
Nachdem eine Quelle für einen Download gefunden wurde, wird diese kontaktiert und der aktuelle Quellenstatus abgefragt. Mögliche Antworten sind:
  - In Warteschleife und QR: xx
Dies bedeutet die Quelle hat die Anfrage akzeptiert und diesem eMule einen Platz in seiner Warteschlange gegeben. QR, für Queue Rating oder Warteschlangenplatz ist die momentane Position in der Schlange. Vor allem Kreditpunkte beeinflussen die Geschwindigkeit in der in der Warteschlange vorgerückt wird.
  - Voll
Die maximale Länge der Warteschlange ist bereits erreicht, d.h. es warten schon zuviele andere Clients in ihr. Weitere Anfragen auf einen Warteschlangenplatz werden demnach nicht akzeptiert.
  - Zuviele Verbindungen
Dies bedeutet, dass eMule zu beschäftigt ist mit der Bearbeitung bereits gefundener Quellen und die so gekennzeichneten im Moment nicht abarbeiten kann. Dieser Status verschwindet normalerweise sehr schnell. Ist dies nicht der Fall ist eMule mit zuvielen Quellen überlastet. Siehe hierzu den Punkt Gesamtzahl der gefunden Quellen.
  - Keine benötigten Teile (Akronym: NNP "No Needed Parts")
Diese Quelle besitzt momentan keine Teile des Downloads, die dem eigenen Download noch fehlen. Die verfügbaren Teile der Quelle werden auch in dem farbigen Balken angezeit.
  - Andere Datei angefordert (Akronym: A4AF "Asked for Another File")
Eine bestgimmte Quelle kann gleichzeitig nur für einen Download dienen, auch wenn diese Quelle thoretisch für mehrere Downloads als Quelle dienen Können. Dies führt dazu, dass bei dem einen Download die Quelle einen Warteschlangenplatz bekommt, während weitere potentielle Downloads den Vermerk Andere Datei angefordert erhalten. Eine solche Quelle wird mit einem * gekennzeichnet.
Das nächste Kapitel beschreibt die ausgeklügelten Methoden wie eMule entscheidet welcher Download die Quellen erhält.
 

Erweiterte A4AF Behandlung

Das obige Bild zeigt einige Downloads und deren Quellen bei aktivierten zusätzlichen Kontrollen. Für die Datei Filename1_Part_2 zum Beispiel wurden 182 Quellen gefunden, wovon 172 brauchbare Teile anbieten. 10 Quellen haben den Status andere Datei angefordert, sind also einem anderen Download zugeordnet. 1 ist gerade aktiv und überträgt Daten.
Gehören die Dateien zu einer Serie oder ist sie in einzelne Teile geteilt, ist eine Quellenverteilung wie im Bild dargestellt zu erwarten, da Quellen die eine der Dateien besitzt wahrscheinlich auch die anderen hat, da diese ja zusammengehören. Wie bereits beschreiben belegt eMule aber nur einen Platz in der Warteschlange einer Quelle, daher die hohe Anzahl an A4AF Quellen.
Das Kontextmenü eines Downloads bietet die Prioritäts und Automatisches Zuweisen von Quellen zu dieser Datei Kontrollen um für jede Datei die Verteilung der A4AF Quellen zu bestimmen.

Änhlich wie die Kontrollen für einzelne Downloads bietet auch das Kontextmenü der Kategorien zwei Optionen um dieses Verhalten zu steuern. Hier ist es die Kategorie Priorität und der Download in alphabetischer Reihenfolge.

eMule entscheidet auf Grund der eingestellten Prioritäten, welche der Downloads die A4AF Quellen zugewiesen bekommt. Folgende Tabelle beschreibt die Entscheidungsreihenfolge in absteigender Wertigkeit:
Automatisches Zuweisen von Quellen zu dieser Datei
Höchste Wertigkeit. Es kann nur ein Download diese Option besitzen und dieser erhält auch alle A4AF Quellen
Kategorie Priorität
Dateien in einer Kategorie mit hoher Priorität bekommen bevorzugt diese Quellen zugeteilt
Datei Priorität
Innerhalb einer Kategorie entscheidet die Datei Priorität welcher Download die A4AF Quellen bekommt.
Alphabetische Reihenfolge
Weisst die Quellen an Hand der alphabetischen Reihenfolge der Dateinamen zu. Im beispielhaften Bild oben würde die Datei Filename1_Part_2 zuerst alle A4AF Quellen zugewiesen bekommen, wenn diese fertiggestellt ist dann Filename1_Part_3 usw.
Für Downloads, die diesem Muster folgen, bietet es sich an eine Kategorie anzulegen, die Downloads dieser zuzuweisen und den Haken bei Download in alphabetischer Reihenfolge zu setzen.
Um eine Datei gegebenfalls umzubennen, diese auswählen und F2 drücken. Die mittlere Maustaste oder die Option Dateidetails aus dem Kontextmenü bieten die gleiche Funktionalität.

Anmerkungen:
Wird eine Kategorie auf Download in alphabetischer Reihenfolge gesetzt, erhalten alle Downloads in ihr die Datei-Priorität Normal. Werden dieser Kategorie später noch Dateien hinzugefügt behalten diese ihre vorherige Priorität. Damit die alphabetische Reihenfolge korrekt funktioniert, müssen die Dateien die gleiche Priorität haben (nich Auto!)
Die A4AF Behandlung wechselt automatisch die Quellenzuweisung um Quellentausch zwischen Clients zu ermöglichen. Dies stellt auch für Downloads mit niedriger Priorität sicher, dass alle verfügbaren Quellen schnell gefunden werden.
Die Quellenzuweisung muss sich an die minimale Nachfragezeit für Quellen im Netzwerk halten. Es kann bis zu 30 Minuten dauern bis die Quellen neu verteilt werden.
Eine Quelle mit einem QR kleiner 50 wird vom Download mit der höchsten Priorität nicht mehr weg gewechselt um zu gewährleisten, dass die Quelle auch zu diesem Download überträgt.