linuxforen.de -- User helfen Usern  

Zurück   linuxforen.de -- User helfen Usern > FAQ Tips > Hier Suchen und Finden, Links, Tutorials
Registrieren Hilfe Benutzerliste Kalender Alle Foren als gelesen markieren

Hier Suchen und Finden, Links, Tutorials Hier findet Ihr viele gut vorbereitete Lösungen

 
 
Themen-Optionen Bewertung: Bewertung: 6 Stimmen, 4,67 durchschnittlich. Ansicht
Alt 26.05.04, 14:10   #17
hunter
User
 
Registriert seit: May 2001
Beiträge: 8.687
BitTornado (BitTorrent)

Files: Mp3s (Alben), Videos, Tonspuren, Programme...


Funktionsweise:

BitTorrent ist ein Peer2Peer Netzwerk. Es ist darauf ausgelegt höhere Geschwindigkeiten zu ermöglichen als z.B. eDonkey und dabei gleichzeitig die Sicherheit gegen Angriffe oder Spionage zu verbessern.

Eine genaue Beschreibung findet ihr hier: http://bitconjurer.org/BitTorrent/

Wichtig zu wissen ist, das es keine Suchfunktion gibt. Leute die etwas sharen wollen geben .torrent Files weiter, mit denen der Download gestartet werden kann. Solche Files gibt es auf diversen BitTorrent Seiten, welche ihr per Google finden solltet. Damit ist es dann möglich sowohl global als auch privat (in kleinem Kreis) Daten auszutauschen. Das veringert das Risiko Tauschende ermitteln zu können.

Was die Geschwindigkeit angeht, so kann ein einzelner File durchaus 80 bis 90 kB/s an Downloadspeed ereichen (DSL 768). Das ist bei eDonkey recht selten. Bei BitTorrent jedoch nicht.


Vorbemerkung:

BitTornado beruht auf Python und die GUI auf wxPython. Es wird daher mindestens Version 2.0 von Python benötigt was aber in aller Regel bei jeder Distribution dabei sein sollte. Auch eine aktuelle wxPython Version sollte dabei sein.

BitTornado ist somit eine Alternative zu Azureus. Zwar bietet es viel weniger Funktionen als Azureus, aber als wxPython Programm ist es wesentlich schneller als Azureus, das in Java geschrieben wurde. Die Funktionen die man am dringensten benötigt sind auch bei BitTornado bereits integriert. Wer also einen kleinen, schnellen Client mit nur den wichtigsten Funktionen einem etwas schwerfälligeren aber mächtigeren BitTorrent Client vorzieht ist mit BitTornado gut beraten.


Installation:

Offizielle Homepage: http://bittornado.com/

Ladet euch dort die neuste Version runter (Source Package). Das kann auch ruhig die Experimental (z.Z. V.0.3.1) sein.

Entpacken: tar vxfz BitTornado*.tar.gz
Installation: su -c 'cp BitTornado* /opt/bittornado -R' (eventuell anpassen !)
Rechte setzen: su -c 'chmod 777 /opt/bittornado -R'

Alternativ könnt ihr es natürlich auch ins Homeverzeichnis oder einen beliebigen anderen Ort kopieren.


Startscript:

/usr/bin/bittornado

#!/bin/sh
cd /opt/bittornado
python btdownloadgui.py

Ausführbar machen: chmod 755 /usr/bin/bittornado


Portforwarding:

Der Standard Portbereich von Bittorrent ist: 6881+. BitTornado hat als Standard 6881 - 6999 eingestellt. Nach meiner Erfahrung ist das zu viel. 6881 - 6889 sollte völlig ausreichen. Unter "Prefs" könnt ihr das im Client einstellen (danach Neustart erforderlich).


Benutzung:

Start mit: bittornado

Nachdem ihr Das Programm gestartet habt wird nach einer Torrent Datei gefragt. Wählt dazu eine beliebige aus. Dabei ist es zunächst nicht wichtig ob der Tracker dieses Torrents überhaupt noch aktiv ist. Danach wählt man noch aus wohin die Datei gespeichert werden soll.

Nun solltet ihr zunächst die Konfiguration des Clients vornehmen. Klickt dazu auf "Prefs".

Die meisten Einstellungen hier sollten beibehalten werden. Was ihr aber ändern müsst ist der "Standard Speicherordner", "Downloadspeed" und "Uploadspeed".

Der Standard Speicherordner ist der Ordner der euch beim Torrent Speichermenü als erstes angeboten wird, so das er an sich sofort übernommen werden kann.

Der Downloadspeed sollte etwas unterhalb eures maximal möglichen Speed liegen. Stellt ihr ihn auf 0 ( = unendlich) kann es euch passieren das die Leitung voll ausgelastet wird und ihr nicht mehr im Internet surfen könnt. "80" wäre z.B. ein guter Wert für DSL.

Der Uploadspeed ist in Profile eingeteilt. Leider ist das etwas unglücklich gewählt. So fängt DSL erst bei 10 kB/s Minimum an. Bei einem Maximum von 16 kB/s kann das schon zu Problemen führen. Besonders wenn man mehrere Downloads gleichzeitig laufen lasst. In dem Fall stellt einfach das Profil auf ISDN, dann könnt ihr auch geringere Werte einstellen. Sowohl Profil als auch Uploadspeed könnt ihr auch in der GUI selbst einstellen.

Anmerkung: Bei mehreren gleichzeitigen Up bzw. Downloads verhalten diese sich unabhängig voneinander. Ihr müsst dann den Download und Uploadspeed entsprechend aufteilen. Also z.B. 40 kB/s Down und 5 kB/s Up.

Ein Bug des Clients ist das die Fenster nicht die richtige Größe haben. Zieht also den unteren Rand etwas weiter nach unten. Dann könnt ihr auf den Save Button klicken. Danach solltet ihr das Programm beenden und neu starten.

Nach dem Neustart wählt ihr einfach noch mal den Torrent File aus. Da der Download bereits begonnen wurde erscheint nun sofort die Download GUI.


Schlussbemerkungen:

Bei der Konfiguration des Clients solltet ihr euch vor Augen führen wie das BitTorrent Netzwerk funktioniert. Stellt also den Upload so hoch wie es eben für euch vertretbar und möglich ist. Bei DSL dürfen das ruhig 5-10 kB/s sein. Und lasst die Dateien möglichst lange aktiv. Schließlich wünscht ihr euch das von anderen für den Download ja auch.

Der Share Ratio Wert gibt das Verhältnis von Download zu Upload an. 0,5 bedeutet also das ihr die Hälfte der Menge die ihr runter geladen, auch wieder hochgeladen habt. Das mag euch lästig vorkommen aber je eher jeder abbricht desto eher bricht der Download bei allen Beteiligten ein. Benimmt sich jeder so "asozial" ist es kein Wunder wenn nachher kaum einer über wenige kB/s bei Downloads hinaus kommt.

Um dem entgegenzuwirken entstehen immer mehr ALTs (Anti Leeching Tracker). Dort wird euer Shareratio auf dem Server gespeichert. Alles was über 0,5 ist wird noch ohne Verwarnungen akzeptiert. Ihr müsst dann aber damit rechnen das ihr z.B. neue Torrents erst nach 12 Stunden oder so runter laden dürft. Fällt euer Shareratio auf weit unter 0,5 (habe z.B. schon 0,17 gesehen) dann wird man sicher bald verwarnt und wenn man sich nicht bessert wird man rausgeworfen.

Der Grund für diese Maßnahmen ist mit der Architektur von Bittorrent zu begründen. Es kann nicht sein das wenige Leute ihren Upload zur Verfügung stellen damit viele etwas runterladen können, diese sich dann aber nicht länger daran beteiligen wollen.
hunter ist offline   Mit Zitat antworten
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
linuxforen.de -- sponsored by Kemm IT