Zitat:
Original geschrieben von HAMSTER Hallo Leute!
Wollte mal fragen ob jmand von euch erfahrungen hat mit einem Bittorrent Tracker?
Ich hab mir vorgenommen einen aufzustellen hab aber keine vernünftige anleitung gefunden
Habt ihr da vieleicht was gescheites für mich ?
aber mal so ne frage neben bei(nein ich will keine musik oder Videos Sharen), ist es trotzdem lega? weiss ja nicht wie die lage so ist...
Greezli HAMSTER |
Hier eine Erklärung: (ich hoffe, das ist auch das, was du wissen wolltest)
Der Tracker koordiniert nur, welche Teilnehmer welchen Teil welcher Datei bereits haben und welche Teilnehmer welche Teile noch benötigen. Er ist das Verzeichnis, welches zentral Aukunft über die Teilnehmer geben kann.
Angenommen wir beide laden uns die aktuelle Ubuntu-CD via Bittorrent herunter: Der Tracker gibt mit den Tipp, dass der Teil, den ich noch benötige bei dir bereits heruntergeladen worden ist. Somit nimmt mein Client zu deinem Kontakt auf und vereinbart mit ihm, dass du mir diesen Teil sendest und im Gegenzug von mir einen Teil erhälst, den du noch nicht hast.
Der Tracker überträgt also keine Nutzdaten: Ich hatte meinen Tracker (
http://tracker.packetstorm.ch/) lange Zeit bei mir zuhause an einer ADSL-Leitung mit 128kbit Upstream und teilweise über 1000 Usern!
Ein Tracker ist also die Koordinationsstelle. Die Clients wissen aber nicht einfach so, wo sich der Tracker befindet: Sie benötigen ein Torrent-File (bsp. Das FreeBSD-Handbuch.pdf.torrent) in welchem neben den Checksummen der Datei auch die Adresse des Trackers steht. Bei meinen Torrent-Files wäre das beispielsweise
http://tracker.packetstorm.ch/tracker.php/announce
Wenn dein Tracker ein Torrent tracken soll, muss das Torrent-File für ihn erstellt worden sein. Diese Datei kann (aber muss nicht) vom Tracker angeboten werden. Meist werden die Torrents aber auch in div. Suchmaschinen angeboten.
Die Clients laden diese Torrent-Datei herunter und öffnen diese. Dann nehmen die Clients Kontakt mit dem Tracker auf und informieren sich über andere Clients, welche ebenfalls die Datei herunterladen wollen.
Damit die herunterzuladende Datei aber erstmal in Umlauf kommt, muss ein Client (in diesem Fall sehr wahrscheinlich du!) die Datei einmal "seeden". Das kann mit jeder Leitung, egal wie schnell diese ist, gemacht werden. Je schneller die Leitung, desto schneller findet die Datei Verbreitung!
Beispielsweise habe ich die 4gb grosse ISO-Datei mit den Ebooks während Tagen über meine ADSL-Leitung geseedet. Ich hab für 4gb grosse Datei ca 5gb Daten an andere Clients versandt: Seitdem läuft die Sache und wurde bereits schon über 4000 mal verteilt.
Ich hab also 5gb versandt und somit 20'000gb traffic erzeugt!
Legal ist es natürlich, wenn du dabei das Copyright von anderen achtest!
Noch Fragen offen?
Bis bald
Kermit