www.wikidata.de-de.nina.az
Dieser Artikel oder Abschnitt bedarf einer grundsatzlichen Uberarbeitung Naheres sollte auf der Diskussionsseite angegeben sein Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Webcache bezeichnet eine Caching Technik die es tauglichen Tauschborsen wie einigen eMule Mods oder Proxyshare erlaubt beim Internetdienstanbieter auf Proxys zwischengespeicherte Daten mit meist hoher Geschwindigkeit herunterzuladen Im Unterschied zu PeerCache wird dafur keine seitens des ISPs neu anzuschaffende und einzurichtende Technik benotigt Stattdessen werden die bereits vorhandenen Proxyserver des Providers genutzt Seitdem immer mehr ISP Proxys ihren Dienst einstellen kann die Webcache Technologie meist nur noch mit Hilfe fremder Proxys verwandt werden Dies stellt jedoch einen Missbrauch des Konzepts dar und erbringt meist nicht die angestrebte Geschwindigkeit in der Datenubertragung da fremde Benutzer von den ISP Proxys meist benachteiligt behandelt werden Inhaltsverzeichnis 1 Technisches Prinzip 2 Vorteile 3 Geschichte 4 Kritik 5 Weitere Filesharing Applikationen mit Webcache Unterstutzung 6 Einzelnachweise 7 WeblinksTechnisches Prinzip BearbeitenMit Hilfe einer abwartskompatiblen Protokollerweiterung kommunizieren webcache fahige Mods untereinander Dabei wird die Information ubertragen ob Webcache Unterstutzung vorhanden ist und falls ja welcher Proxyserver eingestellt ist Dieser ist ublicherweise der des jeweils eigenen Providers Um den Proxyserver anzuweisen die zu ubertragenen Daten zwischenzuspeichern mussen beide Clients zwischen denen der Transfer zustande kommt einen Mod benutzen der webcache fahig ist Der Client der die Daten hochladt wandelt die Daten nun in Blocke zu jeweils 180 Kbyte und macht sie uber den in eMule integrierten Webserver via HTTP verfugbar Der herunterladende Client ladt nun diese Daten statt uber das eD2K Protokoll als HTTP Datenstrom uber den eingestellten Proxy herunter Bedingung dafur ist dass es andere bekannte Clients gibt die den gleichen Proxy verwenden und angenommen wird dass diese die herunterzuladenden Dateiteile noch nicht besitzen Nach Abschluss des Transfers teilt der herunterladende Client anderen Clients mit demselben Proxy die HTTP URL mit unter der auf dem hochladenden Client zuvor der 180 kB grosse Block verfugbar war Diese richten nun selbst eine Anfrage an den Proxy fur diese Daten Falls der Proxy sie gecachet also zwischengespeichert hat konnen die Blocke nun vom Proxy statt uber eine herkommliche Client zu Client Verbindung heruntergeladen werden Vorteile BearbeitenAuf Seiten der Clients konnen Daten mit der Geschwindigkeit heruntergeladen werden die der Proxy zulasst Diese ist im Regelfall nur durch die Bandbreite des herunterladenden Clients begrenzt Die Verteilung von Daten geschieht schneller und effizienter Im hypothetischen Idealfall musste eine Datei nur einmal hochgeladen werden damit sie von allen Kunden desselben Providers heruntergeladen wird Die Provider sparen sich durch die gecacheten Daten Traffic zu anderen Providern der ublicherweise bezahlt werden muss Die Daten bleiben intern Da Webcache die bereits vorhandene Proxy Infrastruktur der Provider nutzt gehen sie damit kein rechtliches Risiko ein Fur durch Webcache empfangene Daten werden keine Credits verbraucht die man fur den normalen Upload erhalt der Webcache fungiert ausschliesslich als freie Downloadreserve von ausserhalb des normalen P2P Netzes Auch werden Webcache Blocke verschlusselt den Internetanbietern kann keine Mitwisserschaft vorgeworfen werden falls es sich bei den ubertragenen Daten um urheberrechtlich geschutztes oder anderweitig illegales Material handeln sollte Geschichte Bearbeiten nbsp Ein Webcache Emule von 2006 mit den typischen Webcache Peaks innerhalb der DownloadkurveDie Programmierung des WebCache Features wurde durch einen Programmierer namens SuperLexx vorgenommen Die Planung und Voruberlegungen liefen im Developement Forum von www emule project net in einem uber 20 Seiten langen Thread der ursprunglich von einem User namens Sufcrusher gestartet wurde 1 Auf Grund dieser Diskussion erstellte ein User namens Brunni eine Homepage auf der das Prinzip erlautert wurde Auch ein eigenes Forum wurde eingerichtet Da das Feature nicht programmiert wurde und das offizielle eMule Team kein Interesse zeigte wurde das Projekt wieder uber ein Jahr auf Eis gelegt und die Entwicklung aus zeitlichen Grunden eingestellt Der Entwickler von Emule Morph hat spater die Entwicklung wieder aufgenommen einige Verbesserungen programmiert und Fehler ausgemerzt Die Homepage des Projekts die auf sourceforge lag musste jedoch deaktiviert werden da ein zu hoher Traffic durch die automatische Proxy Erkennungsfunktion entstand Bei jedem Verbinden mit einem ed2k Server wurde eine Anfrage an ein PHP Skript geschickt die den zweiten Teil der DNS des Clients als Parameter ubergab z B dip0 t dialin net Mit Hilfe einer MySQL Anfrage wurde der entsprechende Proxy mit Einstellungsdaten ermittelt und als XML zuruckgegeben Dies war wohl eine der grossten Schwachstellen Die Idee schien gut viele Emuleuser berichteten von Downloadsteigerungen von 10 bis zu 30 erkennbar an den meist 180 kB grossen Spitzenpeaks die standig aus der normalen Download Statistikkurve igelahnlich herausstachen Weil die meisten Leute jedoch wohl zu bequem waren den eigenen Proxy spater manuell herauszufinden und jeder nur den seines eigenen ISP nutzen konnte damit die Clients sich gegenseitig identifizieren konnen konnten sich die Webcache Emules spater kaum noch verbreiten ebenso hatten die Entwickler der Webcache Mods auch stetig mit Vorurteilen zu kampfen sie wurden dem Netz schaden so dass heute 2008 praktisch keine Emuleversion in der aktuellen Version mit dem Webcache Feature mehr existiert Zeitweilig wurden im spanischen Raum sogar freie Proxyserver aufgestellt die von jedermann benutzt werden konnten als die Entwickler von Emule Morph damals das Flaggschiff aller Webcache Versionen das Webcache Feature aus ihrer Version wieder rausnahmen wurden jedoch auch diese Server wieder geschlossen Damit begann das Ende der Webcache Ara bzw zumindest seiner Expansion innerhalb der P2P Community Kritik BearbeitenIn der offiziellen eMule Version und einigen auch verbreiteten eMule Mods z B Xtreme wird auf eine Webcache Integration verzichtet Oft wird hierbei angefuhrt dass es sich beim Webcache Feature um einen Missbrauch der Provider Proxys handelt Dagegen kann allerdings argumentiert werden dass Proxyserver fur Provider weitestgehend an Bedeutung verloren haben da regularer cachebarer HTTP Traffic heutzutage nicht mehr den Hauptteil des Internet Datenverkehrs verursacht Mit Webcache wird jedoch weiterhin die Grundintention von Proxyservern gewahrt Die Entlastung externen Datenverkehrs Es wird jedoch befurchtet dass eMule durch Webcache nochmals verstarkt in das Visier der Provider geruckt wird und so weitere Anti P2P Massnahmen folgen konnten Der Gebrauch von offentlichen Proxys fur eMules Webcache hingegen ist ein tatsachlicher Missbrauch der das oben genannte Prinzip einer Win Win Situation fur ISPs wie auch deren Kunden ad absurdum fuhrt Vor allem im spanischen Raum leiten User uber diverse DDNS Dienste eine URL auf bekannte freie Proxyserver weiter Diese sind entweder per Intention Datenschutz Umgehung von Internetzensur nicht auf bestimmte Benutzerkreise beschrankt oder fehlkonfiguriert Dadurch entsteht dennoch externer Traffic und Proxys die unter Umstanden schlechte Internetanbindungen haben werden uberlastet Aufgrund von teils heftigen Fehlern fruherer Webcacheversionen geriet die Methode in Misskredit Man trifft im eMule Netzwerk deshalb haufig auf Benutzer die zwar eine Webcache taugliche Software verwenden ebendiese Funktion jedoch ungenutzt lassen Im Regelfall gibt es wesentlich mehr fehlgeschlagene Webcache Downloads als erfolgreiche Dies liegt daran dass die Proxyserver die Datenpakete recht zugig wieder loschen wenn diese nicht regelmassig angefordert werden Fuhrt man sich nun vor Augen dass das Abfragen der Proxyserver logischerweise Overhead kostet und die Datenpakete nur eine sehr geringe Dateigrosse besitzen 180 kB wird Webcache sehr schnell zu einer unwirtschaftlichen Methode wenn nicht wie haufig der Fall eine grosse Anzahl an kompatiblen Benutzern zu einem Download gefunden werden Weitere Filesharing Applikationen mit Webcache Unterstutzung BearbeitenLphant kompatibel zu eMule Proxyshare inkompatibel zu eMule Einzelnachweise Bearbeiten Speed up using ISP proxy webcaches Memento vom 13 Januar 2010 im Internet Archive Weblinks BearbeitenUbersicht uber aktuelle eMule Mods das eMule Wiki zum Thema Webcache Lphant Interview mit den eMule Webcache Entwicklern planet3dnow de 2004 Abgerufen von https de wikipedia org w index php title Webcache Filesharing amp oldid 236001634