Aktuelle Version: eMule.de 0.48a v18


Webcache FAQ Hilfe Informationen
Jetzt neu: eMule Webcache FAQ

Was ist WebCache?
Unterstützt mein Internet Provider WebCache?
Ich dachte eMule hat bereits Proxy Support?
Ist WebCache eMule mit anderen eMules kompatibel?
Werden die hochgeladenen Proxyquellen verschlüsselt?
Wie schnell kann maximal gedownloaded werden?
Wie stelle ich Webcache eMule ein?

Achtung!
Diese FAQ ist von Aufbau, Gliederung und Gestaltung her geistiges Eigentum des Autors ShAq von emule.de. Inhaltliche Informationen basieren auf Beiträge in den Foren von www.emuleforum.net. Wörtlich übernommen Zitate sind durch Angabe der Quelle gekennzeichnet.


WebCache FAQ v0.1 beta
(done by ShAQ)


Hand aufs Herz. Wann hast Du das letzte mal wirklich "Full Speed" bei einem eMuledownload (nur einer Datei im Download) gehabt? Das ist lange her, oder? Zuviele Leecher/Null-Uploader und andere Probleme im eMulenetz machen leider viele Downloads kaputt. Doch es gibt eine Lösung - WebCache.

Wie funktioniert eMule WebCache / ein eMule WebCache Mod?
Der WebCache eMule / Ein WebCache eMule Mod fragt einen Teil der Datei über einen Proxy (=Zwischenspeicher) des eigenen Providers (=Internetanbieters) an. Wird dieser Teil über den Proxy geladen so wird er beim Provider zwischengespeichert und steht, mit voller Geschwindigkeit, anderen Usern des selben Providers zur freien Verfügung.

Was ist anders als beim normalen eMule?
Wenn jemand im Queue an der Reihe ist erhält dieser jemand (sofern er auch WebCache eMule verwendet) den angefragten Teil über einen von ihm definiterten Proxy (Preferences -> Webcache). Dies sollte IMMER der eigene ISP Proxy sein (z.B. T-Online -> Proxy: www-proxy.t-online.de, Port:80, AOL -> Proxy: de.proxy.aol.com, Port:80, etc). Sobald der Chunk komplett übertragen wurde teilt er anderen (ebenfalls WebCache eMule) Usern eine neue Quelle mit -> die Proxyquelle. Dieser kann dann direkt an den Proxy mit seinem Downloadwunsch herantreten und wird mit voller Downloadgeschwindigkeit diese zwischengespeicherte Proxyquelle erhalten.



Woran erkenne ich einen Proxydownload?
Anzeigenbeispiel eines Proxydownloads:

Man beachte den Downloadspeed. Dieser ist bei einem gut verteilten Webcache Release nicht ungewöhnlich!



Woran erkenne ich das ich über einen Proxy an jemand anderes hochlade?
Anzeigenbeispiel eines Proxyuploads:

Sobald "Transfering via Proxy" geht der Upload über dem vom (Download-)User definierten Proxy. Zeitgleich wird eine Proxyquelle geschaffen auf die dann alle anderen mit dem selben Proxy zugreifen können.



Wo kann ich sehen wieviel ich über den Proxy empfangen habe?
Anzeigenbeispiel der Statistik:

Man beachte den letzen Eintrag (WEBCACHE) ganz unten auf der Grafik.


Ich dachte eMule hat bereits Proxy Support?
Das ist richtig. Allerdings handelt es sich dabei um etwas anderes. Der bereits vorhande Proxysupport ist nur für das Verbindung zu einem Server gedacht. Hier werden aber keinerlei Daten zwischengespeichert.



Was passiert wenn ein Uploader offline geht oder die IP Adresse wechselt?
Nichts. Der Proxy bedient trotzdem die User weiterhin aus dem Cache. Beim ProxyUpload wird dem Proxy mitgeteilt das sich der 'Inhalt' bis 2007 nicht ändern wird. Daher hinterfragt der Proxy die Quelle nicht ob Sie inzwischen upgedated wurde und lädt somit den gespeicherten Part direkt an den User.



Ist WebCache eMule mit anderen eMules kompatibel?
Ja. Es wurde nur diese Zusatzfunktion hinzugefügt. Erkennt Webcache eMule sein gegenüber nicht als Webcache eMule wird auf dem Traditionellen weg der Upload gestartet. Es ergeben sich somit keine Nachteile oder inkompatibilitäten. Im Gegenteil - ein Webcache Upload hilft vielen Downloadern mit einer neuen ProxyQuelle weiter.



Sollte ich eine Webcache eMule einsetzen auch wenn mein Provider kein Proxy hat?
Auf jeden Fall!! Denn auch wenn der eigenen Provider keinen Proxy anbietet so unterstüzt du mit einem Webcache eMule dennoch das Netzwerk. Denn Du lädst deine Parts ja über dem vom Download spezifiziereten Proxy hoch und schaffst damit eine wertvolle Proxyquelle für andere. Dadurch erhält jemand vielleicht sogar einen Teil den er bei jemanden anderes, bei dem Du auch in der Warteschlage stehst, nicht mehr braucht. Dadurch würdest Du in der Warteschlange des anderen höherstehen.
Ohne Webcache: Ein User hat die Datei. Du hast also nur eine Quelle zum Downloaden (welche viele 100 andere vielleicht auch wollen).
Mit Webcache: Ein User bekommt einen Proxydownload. Anschließend erhalten z.B. weitere 100 User schnellstens (und ohne irgendwelche Nachteile) den downgeloadeten Teil über ihren Proxy. Damit würdest Du (sofern Du den selben Teil benötigt) 100 neue Quellen erhalten !!



Was passiert mit Leechern?
Nichts. Die Leecher werden vom Webcache eMule nicht ausgesperrt. Aber Leecher können nicht mehr einen so großen Schaden anrichten. Den mit einem Teil, die ein Leecher aus dem Cache lädt, kann er nicht mehr den Upload eines ehrlichen Users blockieren.



Werden die hochgeladenen Proxyquellen verschlüsselt?
Ja, seit Version 1.1 wurde eine Verschlüsselung integriert. Somit kann der Provider nichts mit den Datenpaketen anfangen. Für den Provider ist es nur ein haufen Datenmüll, für den eMule Webcache Downloader hingegen ist es ein wertvoller Teil einer Datei.



Wie schnell kann maximal gedownloaded werden?
So schnell wie die Leitung ist. Bei T-DSL 1000 z.b. mit bis zu 90kb/s. Das (Proxy-)Limit gibt in dem Fall dein Provider vor.



Wie stelle ich Webcache eMule ein?
Erstmal eine Verbindung zu Kademlia oder einem Server herstellen.


Nach einer Erfolgreichen Verbindung einfach unter Preferences (=Einstellungen)

auf Webcache klicken. Achte darauf das "Enable Webcached Downloads" angeschaltet ist. Dort gibt es einen Button namens "Autodetect Webcache". Anschließend sollten Werte in den Feldern auftauchen.

Erhälst Du stattdessen eine Fehlermeldung so solltest Du Dich an Deinen Provider wenden und nach den Proxyeinstellung fragen.
Wichtig - Ein Neustart deines Emules. Vorher empfehle ich allerdings mit dem Restart (nach Beendigung) mindestens 20 Minuten zu warten! Ansonsten wirst Du bei anderen eMules gebanned weil Du innerhalb kürzester Zeit zu oft nach die Quelle fragst. Alternativ kannst Du Dich mit dem Internet neu verbinden und dann den eMule wieder starten (kein Ban weil neue IP).



Und was ist mit den 'Proxy' oder 'Web Interface' Einstellungen?
Diese haben nichts mit Webcache zu tun. Webcache (=Proxy) wird nur unter Webcache eingestellt. Alles andere bleibt nach deinem beliegen überlassen.



Ui, unter Webcache gibt es ja viele Einstellungsmöglichkeiten (advanced)?
Allerdings. Aber bitte sei so gut und lasse vorerst die Finger davon. Diese dienen nur zur Problembehandlung und sind in der Regel nicht zu verwenden. Was welcher Schalter bedeutet erfährst Du hier -> http://forum.emule-project.net/inde...ic=52238&st=528



Mein Provider wird bestimmt die Zwischenspeicherfunktion ausschalten, oder?
Wir glauben nicht sorecht daran. Dein Provider würde sich damit ja ins eigene Fleisch schneiden. Er spart ja durch die Zwischenspeicherung Traffic (und somit Geld). Webcache bringt die Provider auch nicht in Schwierigkeitn da die einzelnen Teile ja verschlüsselt auf dem Proxy abgelegt werden.



Ich hab den Webcache eMule ausprobiert und wieder gelöscht. Mein Mod [xyz] war schneller.
Hast Du daran gedacht die Crypt.key, preferences.dat sowie server.met, clients.met und known.met mitzunehmen? Die meisten vergessen das beim Umstieg und wundern sich dann über langsame Downloadraten. Das liegt dann aber weniger am Webcache eMule sondern daran das 'alte Bekannte' (bei denen man Credits hat) einen nicht mehr wiedererkennen und Dir die letzten Warteplätze zuordnen. Daher bitte die oben genannten Dateien wenn möglich mitnehmen! Auch sollte der Test ca. 1 Woche gehen und nicht 5 Minuten. Manchmal müssen auch erst Proxyquellen von anderen erzeugt werden bevor man diese nutzen kann.



Wie sorge ich beim Webcache Emule für eine effiziente Release-Verteilung?
Schau in deiner Uploadliste nach jemanden der via Proxy etwas von Dir empfängt ("transfering via proxy"). Diesem User fügst Du Deiner Freundesliste hinzu und verpasst ihm einen FriendUploadSlot. Dadurch wird gewehrleistet das alle anderen die den selben Proxy wie dein neuer Freund verwenden auch deine Hochgeladenen Teile via Proxy erhalten.

 
eMule.de - © 2008 Mobilo FZE LLC