www.wikidata.de-de.nina.az
eDonkey2000 abgekurzt auch eD2K ist zum einen der Name eines Filesharing Netzes im Internet zum anderen der Name des ersten Clients fur dieses Netz Bei eD2K kommen sowohl das Peer to Peer Prinzip als auch das Client Server Prinzip zum Einsatz Die Software die vom Benutzer zur Teilnahme am Netz installiert wird nennt man dennoch Client Inhaltsverzeichnis 1 Geschichte 2 eD2K Links 2 1 Linkbestandteile 3 Verbindungsvarianten 3 1 Client Server 3 2 Serverlos 3 3 Peer to Peer 4 Kleine Auswahl an eD2K Clients 5 Addons 6 Rechtliches 6 1 Rechtliche Lage bei eDonkey Links 7 Manipulierende Server 8 EinzelnachweiseGeschichte BearbeitenUrsprunglich konnten Internet Nutzer das Filesharing Netz nur mit der Software eDonkey2000 des US Unternehmens MetaMachine nutzen MetaMachine wurde gegrundet von dem Internet Unternehmer Sam Yagan und dem Programmierer Jed McCaleb Die zunachst bestehende Trennung zwischen Overnet und eDonkey wurde aufgehoben 2002 entstand aus Unzufriedenheit mit dem ursprunglichen eDonkey2000 Client das eMule Projekt um einen alternativen Client auf Open Source Basis zu schaffen eMule ist jedoch stark an Windows gebunden weshalb 2003 mit aMule ein leichter zu portierender Client geschaffen wurde Etwa zu dieser Zeit ging der Trend von vielen Servern mit wenigen Nutzern zu wenigen Servern mit vielen Nutzern Bedienten im Mai 2002 noch 300 bis 350 Server 200 000 Clients waren im November 2003 60 Server fur 1 5 Millionen Clients zustandig Im Oktober 2004 uberholte das eDonkey Netzwerk das von Kazaa genutzte FastTrack Netzwerk in Hinblick auf die Nutzerzahlen 1 70 Server bedienten 2 5 Millionen Clients Am 14 Mai 2005 wurde die 4 Millionen Nutzer Grenze uberschritten 2 Nachdem den Entwicklern der ursprunglichen eDonkey Software von Seiten der RIAA mit juristischen Mitteln gedroht worden war stellten diese die Weiterentwicklung wegen fehlenden Geldes fur juristische Gegenmassnahmen zeitweise ein Im Marz 2006 verkundete der Erfinder und Entwickler des Netzwerkes Jed McCaleb die Wiederaufnahme der Weiterentwicklung Zu diesem Zeitpunkt zahlte das Netzwerk etwa 3 5 Millionen Nutzer Juristische Schritte gab es auch gegen Server Betreiber So wurde am 21 Februar 2006 der zu diesem Zeitpunkt grosste Server Razorback 2 von der belgischen Polizei vom Netz getrennt 3 Aufgrund der enormen Datenmenge wurden keine Verbindungsdaten auf den Festplatten gespeichert weshalb jegliche Information des 16 GB grossen Arbeitsspeichers beim Abschalten verloren ging Bereits vor der Abschaltung des Razorback Servers waren unter gleichem Namen mehrere Fake Server in Betrieb 4 Im Mai 2006 zahlte das eDonkey2000 Netzwerk etwa 3 4 Millionen Nutzer 5 Am 12 September 2006 wurde der Vertrieb des eDonkey Clienten eingestellt und die Webseiten von MetaMachine u a www edonkey2000 com und www overnet com abgeschaltet Das eDonkey Netzwerk selbst wurde damit jedoch nicht abgeschaltet Es ist nach wie vor moglich mit anderer Clientsoftware das eDonkey P2P Netz zu benutzen 6 So ist der Open Source Client eMule bereits seit einigen Jahren mit einem Anteil von uber 90 im eD2K Netzwerk vertreten und bildet de facto den Standard Client in diesem Netzwerk eD2K Links Bearbeiten Hauptartikel eD2k URI Schema Mit Hilfe dieser Links kann ein Server in die Server Liste oder eine Datei in die Download Liste des Clients aufgenommen werden Folgende Links zeigen beispielhaft deren Aufbau Datei ed2k file datei txt 123 1234567890abcdef1234567890abcdef Server ed2k server 195 245 244 243 4661 Linkbestandteile Bearbeiten ed2k file Identifiziert den Link als Protokoll ed2k und als Datei file datei txt Gibt dem Client den Namen der Datei an Austauschbar 123 Gibt die Grosse der Datei in Byte an 1234567890abcdef1234567890abcdef Gibt den Hash Wert an um die Datei zu identifizieren Bei Dateien die grosser gleich als ein sogenanntes Chunk sind ist es der ubergreifende MD4 Hash aus allen aneinandergehangten MD4 Einzelhashes welche aus je einem Chunk zu ungefahr 9 28 MiB exakt 9500 KiB bzw 9728000 Bytes Daten errechnet werden dabei wird ein leeres Chunk in dem Falle angehangt in dem die Datei genau eine Chunk Grosse hat Bei Dateien die kleiner als eine Chunk Grosse sind wird einfach der MD4 Hash der Datei verwendet eD2K Nutzer konnen solche eD2K Links an andere Nutzer weitergeben der Link verweist immer auf die gleiche Datei wobei der Dateiname keine Rolle spielt lediglich Grosse und Hash Wert sind entscheidend Daher sind zu ein und derselben Datei auch oftmals mehrere Dateinamen im Umlauf manche Clients konnen dem Benutzer eine Liste der im Netz gefundenen Dateinamen anzeigen so dass der Benutzer einen dieser Dateinamen auswahlen kann Verbindungsvarianten BearbeitenClient Server Bearbeiten Der Client versucht eine Verbindung zu einem Server aufzubauen Die Server Software ist ein eigens fur diesen Zweck geschriebenes Programm Grundsatzlich kann jeder Internet Benutzer einen eD2K Server zur Verfugung stellen dies ist allerdings fur Benutzer mit Internetanbindungen unter 2 MBit Sek wegen der hohen Netzwerkbelastung nicht sinnvoll Die Betreiber von eD2K Servern sind davon abgewichen die originale Server Software zu benutzen Stattdessen kommt andere Software der Lugdunum eserver oder der satan edonkey server zum Einsatz Dadurch konnten beispielsweise die Nutzerzahlen pro Server bei gleich gebliebenen Bandbreiten sowie Hardwareanforderungen erheblich gesteigert werden Im Wesentlichen findet folgende Kommunikation zwischen Client und Server statt Der Client ubermittelt die Informationen uber seine freigegebenen Dateien Shares an einen Server der diese indiziert Der Client mochte eine Datei suchen und ubermittelt einen Teil eines Dateinamens einige andere Eigenschaften wie Dateigrosse sind ebenfalls moglich an einen oder mehrere Server Die angefragten Server durchsuchen ihre Indizes und schicken die entsprechenden eD2K Links zuruck Der Client fragt regelmassig alle bekannten Server ab welche Clients die Dateien freigeben die er herunterladen mochte Die Server schauen in ihren Indizes nach und senden IP Adressen und Ports dieser Clients zuruck Die Server verwalten also nur einen Index der freigegebenen Dateien und der dazugehorigen Client Adressen Ein Server speichert und verschickt keine Dateien sondern lediglich deren Metadaten Serverlos Bearbeiten Da die Netzlast der Server mit zunehmender Beliebtheit des eD2K Netzwerks immer weiter steigt wurden verschiedene Konzepte entwickelt die Server zu entlasten Inzwischen sind die meisten Clients in der Lage ihren Datenverkehr mit dem Server mit Hilfe der zlib Bibliothek zu komprimieren und so Datenubertragungsrate auf Kosten von CPU Zeit einzusparen Der wohl radikalste Ansatz war aber derjenige das eDonkey Netz zu einem serverlosen Netz umzubauen Der ursprungliche eD2K Entwickler baute dazu zunachst einen neuen Client Overnet der vollig ohne Server mit Hilfe des Kademlia Algorithmus operierte Sobald man einmal mit einem anderen Overnet Client verbunden ist erhalt man eine Liste mit Clients die man auf der Suche nach einer bestimmten Datei fragen kann Wenn ein Client die Datei nicht hat ubrigens der Regelfall weiss er zumindest welcher andere Client der Datei topologisch naher ist und weiterhelfen kann Overnet funktionierte gut litt aber daran dass die Suche nach Dateien sehr langsam vonstattenging und ein signifikanter Teil der Bandbreite des Clients als Overhead fur die Suche verloren ging Man kam daher vom Ansatz eDonkey komplett serverlos zu machen wieder ab Ziel war nun nicht mehr die Server komplett abzuschaffen sondern parallel zur servergestutzten Suche auch serverlos zu suchen und so die Server zu entlasten Diese Funktionalitat wurde zuerst in den originalen eDonkey Client integriert der dadurch zum eDonkey Hybridclient wurde Auch das Entwicklerteam des beliebtesten Clients eMule hat inzwischen einen Hybridclient entwickelt der mit dem Versionssprung auf 0 40 den alten ausschliesslich serverbasierten Client ersetzte die eMule Implementation des Kademlia Algorithmus unterscheidet sich allerdings etwas von der des eDonkey Clients Peer to Peer Bearbeiten Sobald ein Client vom Server uber andere Clients informiert wurde versucht er sich mit diesen zu verbinden Im Folgenden werden die Clients Peers genannt da sie gleichgestellt sind und der eD2K Server in diesem Teil der Datenubertragung keine Rolle mehr spielt Ein Peer hat eine begrenzte Anzahl von Upload Platzen Slots Jeder Peer der bei einem anderen Peer eine Datei anfordert belegt einen Slot bei diesem Sind alle Slots belegt kommen die Peers in eine Warteliste Queue und mussen warten bis sie dran sind Die Peers konnen eine Datei von mehreren Quellen gleichzeitig herunterladen und somit die Download Zeit verkurzen Gleichzeitig konnen sie die fertigen Teile Chunks ihrer noch laufenden Downloads bereits an andere Peers verschicken Kleine Auswahl an eD2K Clients BearbeiteneMule ist der aktuell meistgenutzte eD2K Client Er wurde ursprunglich nur fur Windows entwickelt und bringt einige Erweiterungen zum eD2K Netzwerkprotokoll mit sich z B Kreditsystem Webinterface Quellenaustausch welche in andere ed2k Clients einflossen Fur eMule existieren viele EMule Mod genannte Forks Mittlerweile existieren mit aMule und xMule auch Portierungen fur Unix basierende Systeme eMule kann seit der Version 0 40 ausserdem zusatzlich oder ausschliesslich serverlos uber den Kademlia Algorithmus mit dem eD2K Netzwerk verbunden werden MLDonkey wird in erster Linie fur Linux entwickelt es existieren aber auch Versionen fur Darwin FreeBSD MorphOS Solaris und Windows Es nutzt neben dem eD2K Protokoll auch die FastTrack OpenNap Direct Connect BitTorrent und viele andere Protokolle Shareaza ist ebenfalls ein Hybrid Client der sich neben dem eD2K Protokoll auch dem Gnutella Gnutella2 und dem BitTorrent Protokoll gegenuber verstandlich zeigt Lphant wird primar fur Windows entwickelt es gibt allerdings auch eine Kommandozeilenversion die neben Windows auch noch Linux und MacOS unterstutzt Lphant unterstutzt ausserdem Webcache Addons BearbeitenFolgende Addons gibt es fur Firefox 7 Copy ed2k Links eMule Web One click Torrent Server Handler FireMuleRechtliches BearbeitenSpiegel Online meldete am 23 Mai 2006 dass tags zuvor vollig uberraschend Fahnder gegen Tausende deutsche eDonkey Nutzer losgeschlagen hatten 8 Zu dieser Meldung war nie wieder etwas zu vernehmen keine Verfahren wurden bekannt Am 12 September 2006 wurde der Vertrieb des eDonkey Clients eingestellt und die Webseiten von MetaMachine u a www edonkey2000 com und www overnet com abgeschaltet Des Weiteren erklarte sich Metamachine bereit 30 Millionen Dollar an die RIAA zu zahlen um einen Rechtsstreit zu vermeiden 9 Rechtliche Lage bei eDonkey Links Bearbeiten Mit Beschluss vom 15 Juli 2005 10 hatte das Landgericht Hamburg uber die Zulassigkeit von eDonkey Links auf urheberrechtlich geschutztes Material auf einer Website im Rahmen eines Verfahrens im einstweiligen Rechtsschutz zu befinden Das Gericht war hier der Auffassung dass sowohl der Seitenbetreiber als auch der Serverinhaber als Storer im Rahmen eines urheberrechtlichen Unterlassungsanspruchs herangezogen werden konnten Unproblematisch ist das Setzen von eDonkey Links naturlich dann wenn der Urheber damit einverstanden ist Es kann fur Urheber durchaus sinnvoll sein Werke uber Tauschborsen anzubieten statt dafur Speicherplatz auf einem Webserver anzumieten Dabei ist fur den Nutzer zu beachten Dass ein Werk mit Zustimmung des Urhebers unter einem eDonkey Link erreichbar ist bedeutet nicht zwingend dass das Werk gemeinfrei geworden ist Es bedeutet lediglich dass der Urheber mit der Verbreitung im eDonkey2000 Netz einverstanden ist Fur die Verbreitung in anderen Netzen braucht man weiterhin die explizite Zustimmung des Urhebers Manipulierende Server BearbeitenIm eD2K Netz sind auch Server aktiv die den Nutzer zu tauschen versuchen Ein simpler Ansatz ist die Imitation eines bekannten eD2K Servers indem dessen Name angenommen wird Zwar unterscheidet sich die IP Adresse diese wird jedoch von den meisten Nutzern nicht beachtet Gibt der Server eine gefalschte Anzahl von aktiven Nutzern und indizierten Dateien aus lockt er durch die hohere Attraktivitat Nutzer an Der Betreiber des Servers hat nun die Moglichkeit Dateianfragen mitzuschreiben zu filtern und zu falschen Dies kann uber Dateitypen Schlusselworter oder uber Hash Wert und Dateigrosse geschehen So versuchen etwa einige Server Nutzer zum Download von Malware zu verleiten indem sie jede Suchanfrage beantworten und der Malware einen zum gesuchten Begriff passenden Namen geben Einige Nutzer vermuten dass Manipulationen teils im Auftrag einer Interessengemeinschaft der Film oder Musikindustrie geschehen zum Beispiel der RIAA die auf diesem Weg dem Netzwerk schaden und Informationen uber urheberrechtsverletzende Aktivitaten bekommen kann Einzelnachweise Bearbeiten Edonkey uberholt Kazaa in der Nutzergunst Heise Newsticker eDonkey2000 Reaches 4 Million Users Memento vom 7 August 2007 im Internet Archive slyck Volker Zota Grosster eDonkey Server beschlagnahmt In Heise online 22 Februar 2006 abgerufen am 13 Januar 2021 Gefakte Razorback Server online eMule News Stand Mai 2006 Quelle slyck com Memento vom 24 April 2006 im Internet Archive eDonkey Betreiber wirft endgultig das Handtuch Heise Newsticker 12 September 2006 Firefox Addons Massenrazzia Fahnder nehmen 3500 deutsche eDonkey Nutzer ins Visier Spiegel Online eDonkey Betreiber zahlt 30 Millionen US Dollar an Musikindustrie Heise Newsticker eDonkey Webseitesperrung LG Hamburg Beschluss vom 15 Juli 2005 AZ 308 O 378 05 Abgerufen von https de wikipedia org w index php title EDonkey2000 amp oldid 235803582