|
Wiki - AnimeManga Bittorrent FAQ
AnimeManga Bittorrent FAQ
Allgemeines zu BittorrentWas ist Bittorrent?Bittorrent bezeichnet einen in Python geschriebenen P2P Filesharing-Client sowie das gleichnamige Netzwerk-Protokoll. BitTorrent besteht aus dem Tracker genannten Server-Programm, der Informationen zu einer oder mehreren Dateien über Torrents verwaltet und einem Client, der vom Tracker erfährt, wer sonst noch die Datei herunterlädt und verteilt. Sobald ein Client ein kleines Stück der Datei erhalten und die Prüfsumme verifiziert hat, meldet er dies dem Tracker und kann dieses Datei-Stück schon an andere Clients weitergeben. Bram Cohen, der Entwickler von Bittorrent, arbeitet mittlerweile bei der Spieleschmiede Valve (Half Life 2) an der Entwicklung eines ähnlichen Systems. Das Bittorrent Netzwerk und seine FunktionsweiseDas Bittorrent Netzwerk ist ein Netzwerk, das darauf spezialisiert ist, sehr grosse Dateien ab 100 Megabyte zwischen sich selbst organisierenden autarken Netzwerken zu tauschen. Jede Datei baut dabei ein eigenes Netzwerk auf, dass unabhängig von anderen Dateien ist. Einige charakteristische Eigenschaften von Bittorrent: Dateien können von mehreren Quellen [Seeder] gleichzeitig heruntergeladen werden. Dateien werden per eindeutigem MD5 HASH [MD5] identifiziert, der zum Auffinden neuer Quellen einer Datei dient. Dateien werden mit MD5 Checksummen überprüft, und Chunks (Teile einer Datei zu je 9MB), die nicht dem Orginal entsprechen, werden erneut (ggf. von einer anderen Quelle) heruntergeladen. Chunks können in beliebiger Reihenfolge heruntergeladen werden. Heruntergeladene Dateien und Chunks werden nach ihrer Überprüfung vom Client geshared, um die Verbreitung von Dateien zu beschleunigen. Anders als herkömmliche Downloadformen (FTP, HTTP, IRC, andere Filesharingclients, etc.) ruht die Downloadlast bei Bittorrent nicht auf einem zentralen Server (Serverfarm/dezentrales Netzwerk), der alle Anfragen bearbeitet, sondern die Upload-Kapazitäten der beteiligten User werden mitgenutzt. Dies erlaubt eine schnellere Verbreitung der gleichen Datenmenge über Bittorrent als z.B. über FTP-Server. Der Bittorrent-Client iniziiert den Download durch einen Torrent (vergleiche eDonkey 2000, emule), der von einem Tracker verwaltet wird. Sobald ein Client ein kleines Stück der Datei erhalten und die Prüfsumme verifiziert hat, meldet er dies dem Tracker und die Datei bzw. Teile der Datei, werden anderen Clients bereitgestellt. In der Theorie erhöht sich somit für jeden Teilnehmer im Bittorrent-Netzwerk die Downloadgeschwindigkeit, je mehr User daran teilnehmen. Wo kann ich Bittorrent herunterladen ?Clients NUR für BT:
Wie und Was kann ich mit Bittorrent downloaden ?Bittorrent ist ursprünglich dafür gedacht gewesen, aktuelle US-Serienhits schneller als bisher über die bekannten Filesharing-Netzwerke (edonkey_2000, KaZaA Lite K++) zu verbreiten. Zwischenzeitlich werden auch viele aktuelle Filme, Blockbuster und Musik, teilweise ohne Zustimmung der Rechteinhaber, angeboten. Die Fähigkeiten von Bittorrent haben auch deutsche Releaser schnell überzeugen können, mittlerweile sind Inhalte (Filme, Musik, Software, eBooks) in deutscher Sprache auf Platz zwei hinter englischsprachigen Inhalten. Was ist neu bei Bittorrent 4.x ?Auf der Bittorrent Projekt Seite findest Du das detaillierte Changelog von BitTorrent 4.x mit allen Änderungen seit Version 3.0. Bittorrent benutzenWie benutze & konfiguriere ich Bittorrent?Lade Dir zunächst einen aktuellen Client für Bittorrent herunter (Client Download). Wir empfehlen für alle Betriebssysteme (Windows, Linux, Mac OSX, …) den JAVA-Client Azureus, da dieser zusätzliche Up-/Download-Kontrolle bietet, Trackerless Torrents unterstützt, sowie weitere Details/Statistiken zum entsprechenden Download (
Nach der Installation ist der Client entweder als PlugIn für den Browser verfügbar (z.B. der Originalclient) und nicht im Programmordner, oder als eigenständiges Programm über das Startmenü des Betriebssystems zu erreichen. Du solltest Deinen Client nach folgender Tabelle an Deine Verbindung anzupassen. Einstellungen für Upload/Download (Angaben in KiloByte) Verwendung / Verbindung T-DSL 768
nur Bittorrent Down: 86KB
Bittorrent & anderer Filesharingclient Down: 50KB
Bittorrent & Surfen Down: 70KB
Beispiel: Du verwendest T-DSL 768, benutzt Bittorrent und möchtest nebenher noch surfen. Dann stelle in Deinem Client den Download auf 68KB und den Upload auf 10KB (KiloByte nicht mit KiloBit verwechseln). WICHTIG! Du solltest, z.B. bei T-DSL 768, dem Client nicht den vollen Download von 96KB / Upload von 16KB geben, da sonst keine Kapazität mehr für die Kommunikation mit dem Tracker bleibt. Die Folge wäre ein langsamerer Download. Suche Dir nach der Konfiguration deines Clients auf einer der Bittorrent-Link-Seiten einen Torrent zur Datei aus, die du herunterladen möchtest. Ein Klick auf den Link startet den Download des Torrents. Nach dem Download des Torrents startet Dein BitTorrentclient, meist automatisch oder nach Angabe des Zielverzeichnis in einem kleinen Fenster (Originalclient), mit dem Download der gewünschten Datei. Alle Clients (mit Ausnahme des experimentellen und BT++) legen eine Sicherheitskopie der Torrents an, um bei einem Absturz des Programms den Download wieder resumen zu können. Jetzt heißt es nur noch warten. Bei hoher Verfügbarkeit der Datei allerdings nicht sehr lange. Lass die Datei bitte auch nach Fertigstellung des Downloads solange wie möglich in Deinem Shared-Verzeichnis. Ansonsten kann niemand mehr die Datei komplett herunterladen. BitTorrent würde sterben und das betrifft auch Dich - spätestens beim nächsten Download. Firewall, Router & Ports konfigurierenFür die Kommunikation mit dem Tracker (Server) nutzt der Client Port 6969 (TCP Incoming / Outgoing) und die Ports 6881-6889 (TCP Incoming / Outgoing) um mit anderen Clients zu kommunizieren. Für ein- und ausgehende Verbindungen (Outgoing) nutzt er freie Ports zwischen 1025-65535 (diese freizuschalten ist in der Regel nicht nötig). Um Bittorrent optimal nutzen zu können, mußt Du die Ports in deiner Firewall freischalten oder im Router forwarden. Bei mancher NAT mußt Du den Port 6969, wenn Du mehrere Rechner im Netzwerk betreibst, direkt auf den Rechner forwarden, auf dem der BT-Tracker (Server) läuft. Folgende Ports musst du freischalten: Ports Outgoing Incoming Beschreibung
Warum startet der Download nicht, nachdem ich einen Link angeklickt habe ?Hierbei handelt es sich höchstwahrscheinlich um einen "alten Link", also eine Datei, die kaum noch geshared wird. Wenn eine Datei weit verbreitet ist, ist Bittorrent das optimale Filesharing-Tool um die Datei schnell zu bekommen. Sobald die User den Download der Datei beendet haben und die Datei aus dem Shared-Verzeichnis nehmen, stirbt der Torrent. Die einzige Möglichkeit, die Datei fertigzustellen, besteht darin, einen User zu finden, der die Datei hat und dir erlaubt, mit ihm zu connecten, damit du die Datei komplett herunterladen kannst. Siehe Reseed Request. Wieso stoppt der Download bei xx% ?Diese Fehlermeldung erscheint, wenn eine Datei nicht mehr im Netzwerk zur Verfügung steht. Wir haben z.B. die Situation, dass 2 User die Datei zu 50% heruntergeladen haben, und 1 User die Datei bereits komplett besitzt. Wenn nun dieser User Offline ist bzw. den Download geschlossen hat, wenn du anfängst die Datei herunterzuladen, wirst du zunächst von den 2 Usern saugen, und dann (genau wie die 2) den Download nicht fertigstellen können, da im Bittorrent-Netzwerk allen die zweite Hälfte des Downloads fehlt. Damit dies nicht passiert und die Torrents nicht sterben, lasst euer Download-Fenster solange wie möglich offen. Natürlich kann es nicht schaden, zu probieren, ob nicht später jemand Online geht, der die fehlenden Teile zum Download anbietet. Siehe Resuming. Wie kann ich resumen / den Download wiederaufnehmen ?Alle aktuellen Clients wie Azureus unterstützen die automatische Wiederaufnahme / das Resuming abgebrochener Downloads. Um mit einem älteren Client einen abgebrochenen oder nicht beendeten Download fortzuführen (Resumen / Resuming), klicke den Downloadlink erneut an und wähle zum Speichern des Downloads das Verzeichnis, in dem bereits der unfertige Download liegt. Die Datei wird erkannt und der BT-Client überprüft, wieviel schon heruntergeladen wurde. Bittorrent setzt an diesem Punkt den Download fort. Wenn der Client wieder bei 0% resumed, hatte der Client nicht genug heruntergeladen gehabt, dass eine Fortsetzung des Downloads funktioniert (weniger als 9MB). Falls dies nicht der Fall sein sollte, überprüfe, ob du nicht ein falsches Verzeichnis für das Resuming angegeben hast. Hier sollte es helfen, das übergeordnete Verzeichnis zu verwenden. Muss ich Uploaden wenn ich Downloade ?Ja. "Geben und Nehmen" sind bei Bittorrent Programm! Natürlich lässt sich das mit einigen Programmen umgehen, mittlerweile erkennen jedoch Clients wie Azureus sogenannte Leecher-Clients und laden diesen nichts hoch. Kann ich den Upload einschränken / kontrollieren ?Ja. Das bieten alle aktuellen Clients (Client Download) in den Optionen an. Neben dem Upload wird auch der Download begrenzt. Wie Du den Client am besten einstellt, siehst Du unter (Wie benutze & konfiguriere ich Bittorrent?) Wie verbinde ich mich mit einem Tracker (Server) ?In jedem Torrent sind Informationen über den Tracker (eine Art Server für die Verwaltung der Torrents, Dateien und Clients/Verbndungen) gespeichert, der diesen Torrent wiederum verwaltet. Jeder Client verbindet automatisch zum richtigen Tracker. Manchmal ist jedoch der Tracker offline und es kann keine Verbindung aufgenommen werden. Immer wieder versuchen zu connecten (manchmal 1-2 Wochen). Wenn danach immer noch kein Kontakt zum Tracker hergestellt werden kann, da dieser immer noch offline ist, kann man in der Regel den Torrent samt dem bereits Heruntergeladenen löschen, der Download ist verloren. Was bedeutet "Tracker Error" / (der Download stoppt) ?Ein "Tracker Error" besagt, dass der Tracker (Server) derzeit offline ist. Dies ist meist nur vorübergehend, versuch daher den Download später wiederaufzunehmen (Resuming).
|