Highspeed-Filesharing via Proxyserver der ISPs

Dieses Thema im Forum "Szene News" wurde erstellt von fissy, 20. April 2006 .

Schlagworte:
  1. 20. April 2006
    Highspeed-Filesharing via Proxyserver der ISPs

    Vor drei Jahren wurde bereits eine kleine Revolution im Filesharing angekündigt. Proxyshare sollte Daten auf Proxyserver der verschiedenen ISPs auslagern und damit den Flaschenhals Download=Upload abschaffen. Nach zwei Anläufen 2003 und 2004 ist das Projekt nun komplett neu erstellt worden und liefert vielversprechende Testergebnisse.

    Auf der Basis der Erfahrungen des ersten Anlaufs mit ProxyShare1 (2003) wurde 2004 ProxyShare2 entwickelt. Bald musste aber festgestellt werden, dass die alte Codebasis nicht zu gebrauchen war. Die Folge: seit 2005 wurde Proxyshare3 komplett neu entwickelt. 2006 fiel nun der Entschluß, das Projekt wieder öffentlich zu machen, da mit dem neuen ProxyShare Client alle Probleme der Vorgängerversionen behoben seien. gulli.com sprach mit den Entwicklern.


    Die Idee ist einleuchtend: Häufig abgerufene Daten werden von vielen ISPs per Proxyserver vorgehalten, das spart Traffic und beschleunigt den Seitenabruf. Was im Web recht ist, könnte für P2P billig sein - getauschte Files, die über Proxies gecached werden, können mit maximaler Geschwindigkeit von den in der Regel mit 10 Gigabit angebundenen ProxyServern geladen werden - im Gegensatz zu den sehr langsamen Upstreams der Filesharer.

    Proxyshare verspricht dies zu leisten: Dateien werden auf die Proxys geschaufelt, beim eigenen ISP zwischengelagerte Files können so mit voller Bandbreite geladen werden. Die Build 1.018 ist heute morgen released worden, der Windows-Version soll in Kürze eine Linuxvariante folgen.

    Erfahrungen in der P2P-Technik bringt das Entwicklerteam mit: Emule-Mods (Hardmule) programmierte der Coder noch vor einiger Zeit, nun wird das eigene Filesharingtool entworfen, die Tests sind vielversprechend, das Angebot, wie bei einer neu gestarteten Tauschbörse hingegen noch klein. Vor allem Testfiles liegen auf den Proxies. Allein, der Punkt sei erreicht, an dem das Projekt einer breiteren Öffentlichkeit vorgestellt werden kann.

    Korrupt: Kannst du in kurzen Worten umreissen, wie Proxyshare genau funktioniert? Im Groben verstand ich die Technik so, dass der Client seine Files von Proxys verschiedener ISPs laedt und diese so extrem schnell gezogen werden koennen - wie sieht es beispielsweise dann aus, wenn jemand Proxies anderer Provider nutzt, usw.?

    ProxyShare: Ich habe ein P2P von Grund auf entwickelt. Wir erzielen damit das maximal mögliche an Speed mit DSL Anschlüssen wie z.B. T-DSL 6000, welches hier in Deutschland sehr verbreitet ist. In ersten Test haben wir auch maximal Speed mit DSL 16000 bekommen:

    Tier1: User auf einem Lan verbunden haben bis zu 100mbit Speed
    Tier2: User auf gleichem Proxy verbunden haben bis zu 16mbit Speed(*)
    Tier3: User auf anderen Proxy verbunden haben bis zu 1mbit Speed
    *)Tier2 ist async multicast unlimited free d.h. die Daten können zeitverzögert gleichzeitig frei und unlimitiert mit maximaler Geschwindigkeit heruntergeladen werden.

    Ich wollte damit eigentlich das Beste von allem machen
    1) Suche wie Esel
    2) Download sehr viel schneller als Torrent
    3) Nur extrem wenige Connections nötig (<10)
    4) Ein freigegebener Port notwendig
    5) Völlig immun gegen "Leecher"
    6) Durch async Übertragung gesteigerte Sicherheit
    7) Bedienung durch Sancho GUI eher einfach
    8) Autoconfig aller Einstellungen, falls der eDonkey default-Port freigegeben ist (4662)
    9) Lauffähig unter WindowsXP und Linux
    10) Core und Gui getrennt
    11) Support von Lan, WLAN, ISP-Proxy Transfer, Direkt Transfer (Tier1, Tier2, Tier3)

    Bei jedem Download stehen die Daten sofort auf Tier1, Tier2 und Tier3 zur Verfügung.

    Ich habe die Links nach dem Esel-Standard gemacht, d.h. man kann ed2k-Links und ed2k-Link-Webseiten verwenden (aber wir benutzen nicht das eDonkey-Netzwerk).

    Wir verwenden alle benutzbaren ISP-Proxies. Die machen dann quasi einen Webseed mit Gigabit ohne Trafficlimit. Unter der Proxyliste findet man die bisher unterstützten Provider. Über die Testseite kann man nach einem Login mit ProxyShare prüfen, ob der eigene ISP unterstützt wird und ob er auch funktioniert.

    Wir haben bei der Entwicklung wert darauf gelegt, dass das Client-System unabhängig ist. Dazu haben wir den Core des Programms von der grafischen Benutzeroberfläche getrennt und auf Linux und WindowXP getestet. Durch die getrennte Architektur kann man den GUI-Teil jederzeit schließen, um Ressourcen zu sparen.

    Korrupt: Wird das skalieren? Wieviele Upper braucht es pro Provider, damit das System funktioniert? Wie sind die Vorhaltezeiten der Proxies, rechnet ihr mit Gegenmassnahmen der ISPs, schliesslich könnte das derbe Traffic fressen und Platz belegen?

    ProxyShare: Bei ProxyShare genügt ein "upper" pro Provider. Der Traffic ist sehr ISP-freundlich, da die Verbindung zum Proxy keine Resourcen verbraucht oder Kosten erzeugt. Die Leitungen z.B. nach Amerika bleiben alle frei.
    Für mich war wichtig, was zu machen, wo ALLE extrem saugen können. Alle mit 16mbit gleichzeitig.


    Testdownload eines komplett auf Proxy liegenden Files

    Korrupt: Jedenfalls die, die Zugriff auf den jeweiligen Proxy haben - wie kommt das File dann auf die Proxys anderer ISPs?

    ProxyShare: Bei einem Tier3 Download eines Users, der nicht über den eigenen ISP verbunden ist, wird automatisch eine Kopie der Daten erzeugt, welche nun von allen Usern des eigenen ISP mit maximaler Geschwindigkeit heruntergeladen werden kann. Der User muss daher die Daten nur einmal uploaden, auch wenn es z.B. 10 Downloader bei T-Online gibt, welche die Daten downloaden wollen.

    Korrupt: Wenn jemand auf die T-Online-Proxys uppt, wie solls dann jemand beispielsweise über Arcor laden können?

    ProxyShare: Das geht problemlos. Der Übergang der Daten zwischen den ISPs geschieht mit langsamer Tier3-Speed.

    Korrupt: Wie sieht es mit der Sicherheit aus? Zum einen gibts einige Features, die in der Zwischenzeit gern gesehen sind - Verschlüsselung der Shared-Dateien, die geplante Stealthfunktion... - zum anderen sagtest du schon selber, das wegen der DL-Speeds manche Leute misstrauisch wuerden und irgendwelche Honeypots hinter der Soft vermuteten. Was für Sicherheitsfunktionen insbesondere für anonymen Upload wurden/werden implementiert, und warum soll man diesen angesichts nicht zugänglichem Sourcecode vertrauen?

    ProxyShare: Bei ProxyShare3 ist Truecrypt dabei womit man ein virtuelles verschlüsseltes Device unter Windows anlegen kann. Damit kann man alle freigegebenen und heruntergeladenen Dateien sicher transparent verschlüsseln. Wenn ein Fremder den Rechner hat, ist er nicht in der Lage, ohne Kennwort auf diese Daten zuzugreifen.
    Aktuell ist die Sicherheit vergleichbar oder besser als Emule oder Torrent (die Downloader sind für den Uploader unsichtbar).
    Weitere Sicherheitsfeatures sind aber in Planung und kommen bald.


    Die Proxyshare-GUI
    Korrupt: Plant ihr Werbung, PayPal, ähnliches mehr, was sind die Motive dahinter?
    ProxyShare: Geplant ist später Werbung mit Banner. Mein Hauptmotiv für Proxyshare war, das "perfekte" Filesharing zu machen. Keine Filesharinglösung, die existiert, gefällt mir richtig. Emule ist zu langsam, Torrent geht nur für wenige Files und ist auch relativ langsam. Freenet ist unbenutzbar.

    Korrupt: Wie ist der Stand der Dinge bei der aktuellen Version?

    ProxyShare: Der "Nachteil" ist aktuell, da wir natürlich gerade angefangen haben - wenig User/Files.
    Gestern saugte ich mal ein Testfile, 350 MB mit 510k avg, in 11 Minuten. Das mal, um Zahlen zu nennen. Ist ein ganz neues Gefühl mit p2p, kann man nicht mehr vergleichen mit eMule oder Torrent.


    Proxyshare-Suchfunktion

    Korrupt: Danke für das Interview, und gutes Weiterentwickeln und zahlreiche Tester wünsch ich euch.
    Vielversprechend klingt das allemal. Schade hingegen, dass die Sourcen nicht offengelegt werden. Die Dokumentation ist - wie regelmäßig bei noch in der Entwicklung befindlichen Projekten - noch relativ dünn, eine breitere Userschar sollte sich aber schnell mit den entsprechenden Informationen aushelfen können, wenn erst einmal mehr Erfahrungsberichte vorhanden sind. Die alten P2P-Probleme gibts nämlich auch bei ProxyShare - Routerkonfiguration und geschlossene Ports sind auch hier Gegenstand regelmäßiger Anfragen im Supportforum.


    Link zur Herstellerseite
    Download von Proxyshare
     
  2. 20. April 2006
    hatte gerade ein mp3 stück (2,98 MB) in 5 Sekunden geladen (mit 720kb/sec)
    bis zur Verbindung hat es auch so 5 sek gedauert, also ein Lied in 10 sek.
    Leider sind bis jetzt nur sehr wenige dateien freigegeben
     
  3. 20. April 2006
    hi,
    ich hab's getestet

    Das Programm erinntert mich vom Aussehen ein wenig an eine veraltete eDonkey Version, das ist allerdings nicht weiter schlimm denn der Speed ist wie versprochen sehr hoch.

    Die Testdatei "Counterstrike.avi" konnte ich mit Fullspeed herunterladen, andere Testfiles zum Download stehen auf der Entwicklerseite.

    Etwas nervend finde ich hingegen die Konsole welche man ab Programmstart im Hintergrund geöffnet haben muss.

    Ich habe übrigens meine DSL Verbindung bei 1und1 und bin somit auf die T-Online Proxyserver angewiesen.
     
  4. 20. April 2006
    is das jetzt eigentlich sicherer als p2p? ich denk mal ja oder? aber nicht so sicher wie auf server laden und dann von dort verbreiten??
     
  5. 20. April 2006
    hört sich echt nice an nur müssen halt wirklich viele user das nutzen damit es files gibt und dan kommen wieder die copz und hängen sich da rein...hmm ich halt von p2p nicht viel!
     
  6. 20. April 2006
    Die Idee ist zwar recht gut aber ich kann mir beim besten Willen nicht vorstellen das dieses Projekt durchbricht und viele Files vorhanden sein werden. Zumal die Files ja auch wieder gelöscht werden müssten auf den Proxys.

    Habe es gerade getestet und stelle mir eine Frage gibts schon Files.
     
  7. 20. April 2006
    *ey sama wer löscht hier immer Beiträge -_- also nochmal*

    Hab das Programm jetzt getestet und die Counterstrike.avi als Testfile gezogen. Jetzt sind 4-5 Minuten vergangen und die File ist fertig geladen. Verbindung zur Datei bestand nach 1-2 Sekunden auch, sprich - Download eingefügt -> Download begonnen...

    Sieht vielversprechend aus!
     
  8. 20. April 2006
    du must den port 4661 an deinem router/an deiner firewall freigeben. dann verbindet er sich zum netzwerk und du kannsrt suchen

    mfg r0b1n h00d
     
  9. 20. April 2006
    4662 @Port
     
  10. 20. April 2006
    Mich wundert das der Coder von Hardmule jetzt sowas macht,da Hardmule ein Leecher Mod war oder anders gesagt Hardmule hatte einige "unfaire" Funktionen!
     
  11. 20. April 2006
    ok dachte ich wär der einzige .. !!
    zuerst funzt alles und dann dochnicht !oder=? ?( ?(
     
  12. 20. April 2006
    Bei mir saugts auch mit vollspeed :]Super Sache,nur ich frage mich ob das jetzt sicherer als P2p ist
     
  13. 20. April 2006
    Hab auch Arcor und es funzt net so wie es bei den meisten von euch geht ! Schade

    mfg
     
  14. 20. April 2006
    was habt ihr über das tool denn schon gezogen? sämtliche suchanfragen meinerseits liefen ins leere
     
  15. 20. April 2006
    also das klingt ja schon verlockend, full speed aber ... ich hab was gegen p2p netzwerke...

    un ob das jetzt sicherer ist als normal oder nicht ist auch fraglich . und dann wird es nach ner zeit genauso gelöscht wie z.b. bei pubs oder so auch... denn irgendwann is der proxy auch voll außer die ham genug geld ^^ hehe

    also ich bleib da mal bei der herkömmlichen methode

    mfg Hüppie
     
  16. 21. April 2006
    denke ähnlich wie Hüppie, denn gerade bei der Sicherheit glaube ich nicht das es besonders gut ist, immerhin können die ISP`s ja auch sehen wer auf Ihren Proxys welche datien gezogen hat, ODer? Und da nützt es auch nix wenn die Datein verschlüsselt sind denn es fällt einfach auf wenn 100 Leute eine 1GB große datei ziehen....

    Obwohl die Idee gut ist und der Speed sicherlich auch, aber spätestens wenn es viele User gibt und die Sache für die GVU und solche Spaßvereine Interessant wird ist die Sache meiner Meinung nach zu riskant!

    mfg Head.Rush
     
  17. 21. April 2006
    Meldet euch auf nem anständigen Anti Leech Torrent Tracker an, da habter auch Fullspeed bis 1Mb/s mit Webseeds. Und wenn der Tracker im Ausland steht ist das Ganze garantiert sicherer als so ein Pseudo-Proxy-Kram. Meine Meinung...
     
  18. 21. April 2006
    Bei mir gehts auch vollstens ab

    Muss man seine Sachen auch in den Incoming-Ordner schieben?
     
  19. 21. April 2006
    Wenn ich bei dem Programm irgendwas suchen will,dann findet es nix.

    Den Port habe ich auch in meinem Router freigegeben,aber es funktioniert immer noch nicht
     
  20. 21. April 2006
    Wäre dir sehr verbunden wenn du mir da mal einen Tipp geben könntest suche schon längere Zeit einen finde aber nie was gescheites.
     
  21. 21. April 2006
    Im ganzen klingt das nicht schlecht aber ich bin nicht so der P2P typ. Habe schon zu schlechte erfahrungen gesammelt. Ich denke mal das es ein hoher risikofaktor ist über p2p zu laden aber wie sagt man "NO RISK NO FUN"
     
  22. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.