PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mirror als Webseed bei µTorrent



IceDragon
30.06.2009, 15:07
Hi,

ich weiß nicht ob ich es in P2P oder in den Mirror-Bereich Posten soll, ich habe es einfach mal hier getan.

Also ich lade alle meine Aufnahmen per µTorrent runter. Wenn die Datei nicht angeboten wird (keine Seeds) füge ich als Webseed einen Mirror ein, von dem dann die Datei geladen wird. Somit nutz ich µTorrent quasi nebenbei als Download-Manager für meine Aufnahmen.

Nun habe ich eine Frage: Warum gibt es bei einigen Mirrors kein Problem bei dieser vorgehensweise (otr-files, mirror.otr-suche.de usw) und bei anderen geht es nicht (mypersonalserver.info und jetzt auch mirror-verbund).

Blocken die bewusst µTorrent oder baut das Programm zu viele Verbindungen auf? Oder warum geht es bei manchen und anderen net?

Vielen Dank schon mal für eure Antworte.
IceDragon

IceDragon
30.06.2009, 16:58
Hi,

danke erstmal für die AW, aber wenn man Dieser (http://otrforum.com/showthread.php?t=45151) Liste glauben darf, dann hat das Impfen keinen Einfluss darauf, da einige unter Nicht Impfen stehen bei denen es nicht geht und einige bei Impfen, bein denen es geht.
Scheint also etwas anderes zu sein.

Lg
IceDragon

monarc99
30.06.2009, 17:18
Beim Laden von Torrents muss der Server sicherlich unterstützen, dass nur bestimmte Teile der Datei geladen werden. Also nicht einfach von Anfang an bis zum Ende durch. Bin mir nicht sicher, ob alle Server das können. Viel mehr fällt mir dazu aber auch nicht ein.

mfg
Monarc

cs1770
30.06.2009, 21:30
Wenn ich mich richtig erinnere, dürfte mypersonalserver.info die Dateien impfen.

Die Liste
http://otrforum.com/showthread.php?t=45151
stimmt sicher nicht mehr, da ich fallweise
otr-download.de
als zusätzlich Webseed Quelle verwende und damit keine Probleme habe.

worfroz
30.06.2009, 23:10
Oder warum geht es bei manchen und anderen net?

Du kannst meines Wissens in µTorrent nur http-Quellen als Webseed eingeben. Wenn die Download-URL also mit ftp... beginnt, dann klappt das nicht. Das erklärt zumindest, warum es bei einigen Mirrors nicht funktioniert. Allerdings habe ich auch schon Mirrors erlegt, da wollte der Webseed mit http... nicht anspringen, Grund ist mir nicht bekannt.

Micha1973
30.06.2009, 23:20
Hallo!


Du kannst meines Wissens in µTorrent nur http-Quellen als Webseed eingeben. Wenn die Download-URL also mit ftp... beginnt, dann klappt das nicht.

Richtig.


Allerdings habe ich auch schon Mirrors erlegt, da wollte der Webseed mit http... nicht anspringen, Grund ist mir nicht bekannt.

Dies kann daran liegen, dass einige Mirror nur eine Verbindung zum Server zulassen und wenn mehrere Verbindungen aufgebaut werden, dann eben blocken.

TVjunker
30.06.2009, 23:41
Wenn ich mich richtig erinnere, dürfte mypersonalserver.info die Dateien impfen.

Nein, ich impfe nicht mehr.

gnuelpf
01.07.2009, 03:45
....
Allerdings habe ich auch schon Mirrors erlegt, ....

Worf, du sollst doch keine Mirrors erlegen.... böser Klingone! :D

Sorry für den OT aber ich hab grad Tränen gelacht:mad:

Artemis1121
01.07.2009, 21:43
ich benutze auch genau so utorrent als downloadmanager. spart einem auch das verifizieren via decoder :)

@utorrent http verbindungsanzahl:
die anzahl der verbindungen die utorrent zu einem server aufbaut kann man einfach dadurch einstellen wie oft man den link als web seed einträgt. also einfach ne neue zeile und noch mal den link eingefügt und er baut 2 verbindungen auf, etc.

@mirror-verbund:
mirror-verbund war mir auch schon aufgefallen, aber die unterstützen ja definitv resume und müßten somit problemlos einzelne blöcke liefern können..

@webseed problem:
ich habe genau das gleiche erlebt, und es hängt nicht mit dem impfen zusammen. server die impfen kann man daran erkennen das im logger der erste block als fehlerhaft angezeigt wird und die server danach gebannt werden. wenn man den ban dann aufhebt werden andere blöcke problemlos vom mirror geladen.
bei einigen http servern(um gleich mal ftp auszuschließen) gibt es aber den effekt, das im logger keinerlei informationen auftauchen und auch keine verbindung zum server aufgebaut wird(kann man unter peers sehen).
dies entspricht zwar genau dem verhalten, wenn man zu viele verbindungen zu einem server aufbaut, also liegt schon die vermutung nahe, das die server utorrent blocken..

ich häng mich mal gerade bei mirror verbund in die warteschlange und schau dann mal was wireshark dazu sagt :)

Artemis1121
01.07.2009, 22:54
ich hab mal mypersonalserver.info und mirror-verbund getestet und gelogt..

jeweils im wireshark (ip.src == xxx.xxx.xxx.xxx)||(ip.dst == xxx.xxx.xxx.xxx)

mirror-verbund macht keine probleme, download lief fehlerfrei im utorrent bei 400kb/s von 94.23.55.209



mypersonalserver.info
wird direkt nach wenigen paketen ohne angabe eines grundes von utorrent gebannt

[2009-07-01 23:34:51] Banned 91.121.165.184:80


im gegensatz dazu ein normaler falscher block:

[2009-07-01 23:15:42] *** Wargames_Kriegsspiele_09.06.30_20-15_das4_135_TVOON_DE.mpg.HQ.avi.otrkey: PIECE 218 FAILED HASH CHECK
[2009-07-01 23:15:42] Banned 91.121.102.xx:80


das wireshark log hilft nicht wirklich weiter.. kann sich das vielleicht mal jemand ansehen?


ps: bevor jemand an buddyanfrage oder filesharing denkt oder vor allem daran deswegen die dateinamen unnötigerweise rauszulöschen, ich habe nur getestet den anfang der dateien zu laden.. ich habe sie nicht!

IceDragon
01.07.2009, 23:18
Hallo,

danke nochmal.

Mirrorverbund geht bei mir doch. Die entsprechenden Dateien waren auch normal per FireFox nicht runterzuladen, also ein allgemeines Problem von den Dateien hat nichts mit µtorrent zu tun, aber es gibt ja noch die anderen Mirrors ;-)

Das es daran liegt, dass kein Fortsetzen unterstützt wird ist denke ich mal der Hauptgrund warum es bei einigen nicht klappt, aber vielleicht findet ja doch noch einer was anderes^^.

lg
IceDragon

TVjunker
02.07.2009, 08:57
Eine Erklärung, warum es auch mypersonalserver.info nicht funktioniert:

Ich habe eine Routine eingebaut, die übermäßige Belastung des Downloadservers erkennt und blockiert. Auf der Downloadseite steht (wenn auch in kleinen Buchstaben:


Die maximale Anzahl von Downloadverbindungen ist auf 1 begrenzt.
Dateimanager, die zu viele Downloadverbindungen gleichzeitig aufbauen, werden geblockt!

Bittorrent arbeitet mit Chunks, d.h. die vollständige Datei wird in viele kleine Teile aufgeteilt (zwischen 128 KB und 4 MB), die alle einzeln heruntergeladen werden. Für Bittorrent-Programme ist das kein Problem, da die auf diese Eigenheit ausgelegt und optimiert sind, etwa in dem mehrere Teile am Stück heruntergeladen werden können ohne jedes Mal eine neue Verbindung aufbauen zu müssen.

Der Webseed kann das nicht, das wird im angehängten Log deutlich. Der baut eine Verbindung zum Webserver auf, lädt EIN Teil herunter, trennt die Verbindung. Nächstes Teil. Verbindung aufbauen, Teil herunterladen, Verbindung trennen. Nächstes Teil. Verbindung aufbauen, Teil herunterladen, Verbindung trennen. Nächstes Teil. Verbindung aufbauen, Teil herunterladen, Verbindung trennen...

Und dann wird der geblockt wegen übermäßigem Ressourcenverbrauch.

Webseed ist sinnlos, entweder Torrent oder normaler HTTP-Download. Aber beides zusammen ist so sinnvoll wie mit einem LKW eine Schachtel Streichhölzer zu transportieren - es geht, ist aber Ressourcenverschwendung.

Oder ein Ferrari mit Anhängerkupplung: Kein Sportwagen, aber auch kein Auto zum ziehen eines Wohnwagens.

DiViP
04.07.2009, 21:02
Und dann wird der geblockt wegen übermäßigem Ressourcenverbrauch.

In welchem Verhältnis steht der Resourcenverbrauch?



Webseed ist sinnlos, entweder Torrent oder normaler HTTP-Download. Aber beides zusammen ist so sinnvoll wie mit einem LKW eine Schachtel Streichhölzer zu transportieren - es geht, ist aber Ressourcenverschwendung.

Webseed ist eine sehr feine Sache und ich wünschte ein Großteil der User würde so runterladen bzw. würde Torrent dem normalen Download vorziehen. Denn um so mehr User Torrent nutzen, um so weniger wird der Webseed in Anspruch genommen, denn dieser dient lediglich zu Bereitstellung einer vollständigen Quelle. Statt das X User einzeln von einen Mirror laden, könnten sie per Torrent miteinander laden und auf dem Server würde weniger Traffic verursacht werden, da Teile bereits untereinander ausgetauscht werden.

Adlerauge2000
05.07.2009, 10:03
TvJunker, du übersiehst zwei wichtige Tatsachen:

-1-
Ich muss nicht alles wieder seeden, was ich runterlade. Solange ich 10% meines Downloads uploade, und nicht mehr als 500MB am Tag lade, klappt das auch.
So habe ich die Übersicht gedeutet, die mir sagt, ob ich per Torrent laden darf.

-2-
Der durchschnittliche Stromverbrauch pro Otrkey ist hoffentlich 0kWh, denn es geht darum, freie Ressourcen zu nutzen. Wer seinen PC anlässt, nur um weiter zu seeden, hat - in meinen Augen - das Torrent-Prinzip nur halb verstanden.


Das alles ändert aber nichts daran, dass ich Deine Meinung verstehe und Du wohl auch recht hast. Man sollte sich darauf einigen, dass man ein OtrKey erst eine bestimmte Zeit nach Erscheinen o.Ä. seedet, damit es vorher jeder lädt und genug Seeder da sind.

DiViP
05.07.2009, 11:05
Ist die Größe der Chunks 1 MB und die Größe des otrkeys 1 GB kommen vom Webseed-Client 1024 Anfragen. Das ist um den Faktor 1024 höher als notwendig.

Was verbraucht solch eine Anfrage? Die anderen Server haben damit scheinbar keine Probleme. Ich denke mal auch das der Traffic mehr Resourcen verbraucht, als eine Anfrage. Genau dieser Traffic wird durch Torrent reduziert.
Ich selbst habe eine Ratio von 0.8, gebe also 80% an Traffic an andere User weiter, welcher dann beim Server gespart wird. Es gibt sogar User, die aufgrund einer sehr guten DSL-Anbindung weit über eine Ratio von 1 kommen.
Wenn man davon ausgeht, das im Durchschnitt die Torrentratio bei 0.5 liegt, sind das Trafficentlastungen von 50%. Im Idealfall sollte jede Datei nur 1x vom Server geladen werden und wird dann von User zu User weitergegeben werden, das klappt aber leider nicht. :) Aber um so mehr mitmachen, um so weniger kommt der Webseed zum Einsatz.

Im Moment schätze ich mal, sind es nur 10% der OTR-User die Torrent nutzen. Es gibt da also noch eine Menge an ungenutzten Upstreamkapazitäten, welche der Community zu Gute kommen kann und die Server entlastet.
Betrachtet man die weiteren Vorteile von Torrent, wie keine Downloadabbrüche, Hashprüfung für korrekte Dateien und mögliche maximal Downloadgeschwindigkeiten, welche über denen der Server liegt und lediglich durch die eigene DSL-Kapazität begrenzt wird, ist Torrent+Webseed die beste Art des Downloads. :)

IceDragon
05.07.2009, 14:39
Das hat sich hier ja zu einer echten Pro & Contra Diskussion bezüglich der Torrents entwickelt^^.

Also ich als Kunde sehe das eigentlich ganz einfach: Der Verkäufer (mein Provider) sagt mir du bekommst für XX € eine DSL-Leitung mit XX Up und XX Download ohne Traffic limit.

Mein Rechner läuft wegen anderer Geschichten eh, da kann ich auch die Torrents mitlaufen lassen und die ungenutzte DSL-Kapazität nutzen.

Klar ist, dass die Provider die Leitungen nur zu dem Preis zur Verfügung stellen können, weil es andere Kunden gibt, die nur wenig Traffic verbrauchen und denn noch eine Flatrate haben.
Ich als Kunde habe einen klaren Vertrag abgeschlossen. Wie der Provider diesen Preis kalkuliert kann nicht mein Problem sein, ich kann mich ja nicht in die Preiskalkulation von sämtlichen Geschäften und Firmen einmischen ;-)

lg
IceDragon

DiViP
05.07.2009, 15:10
Wenn ich dich richtig verstehe, dann trifft deine Darstellung was Torrent betrifft, auch auf Mirror zu. Denn diese gibt es doch nur, weil die OTR-Server die gesamten Downloads nicht schaffen würden. Als Kompromiss bringen die Mirror aber den kostenlosen Download für die User, wodurch die Einnahmen für OTR verringert werden.



Und wenn keine User seeden, hat auf jeden Fall der OTR-Tracker gefälligst dafür zu sorgen, dass mein OTRKEY mit durchschnittlicher Geschwindigkeit bei mir auftrifft und nicht etwa nur mit lahmen 50kB/s! ;)
Der Tracker kann da nichts machen. Das Programm muss den Download steuern, wenn genug Seeder da sind, dann ggfs den DDL drosseln bzw. bei keinen Seedern voller DDL. Für den User entstehen da keine Nachteile. Er lädt mindestens mit der Geschwindigkeit eines DDL (bzw. Mirrorspeed), erweitert aber durch seinen Upstream die zur Verfügung stehende Traffickapazität.