BitTorrent was ist das ?

Da ich auch noch recht neu im Umgang mit dieser Art von Software bin versuche ich mich langsam und verst�ndlich auszudr�cken um hier so wenig wie nur m�glich Fehler zu machen.

Bittorrent hmm glaube das hab ich schon mal geh�rt?

Nun wundern t�te es mich nicht schlie�lich ist es bereits ein guter Ton sich den Clienten auf dem Rechner zu installieren und mit ihm aktuelle Filme, Serien oder auch Animes aus dem Internet ziehen zu k�nnen. Gesehen habe ich da schon aktuelle Filme und Serien aus dem amerikanischen TV usw. Hauptanteil und einzig wichtiger Punkt f�r mich war jedoch mein t�glicher Animebedarf.

Was ist dieses BitTorrent eigentlich?

Wenn ich das richtig verstehe ein auf Peer to Peer basierendes Filevertriebssystem. In etwa mit Kazaa oder �hnlichem vergleichbar und dann auch wieder nicht. W�hrend man bei Kazaa die Wahl hat und sich diverse Files zusammen mit der Software vom P2P Network suchen und herunterladen kann ben�tigt man zum Download ein sogenanntes Torrentfile �hnlich einem Textfile in welchem der Dowloadclient genaue Informationen erh�lt wie das File aussieht welche gr�sse es hat usw.

Wie funktioniert das im Detail?

Nun das ist recht einfach zu einem gibt es dort einmal eine Seed, dies ist nichts anderes als ein User der das komplette File bereits hat und dieses f�r die anderen also auch f�r die Downloader bereitstellt.
Tracker nennt man jemanden der die User die dort kommen mit Daten versieht die der BitTorrent Client braucht um zu wissen was abgeht. Er versieht den User dann auch mit Informationen wie Downloadrestzeit und ordnet neue Leecher und Seeds ein. Also ums recht simpel auzudr�cken wie ein kleiner Direktor einer kleinen Firma schaltet und verwaltet.

Sind die Files dann auch ok?


Im Gegensatz zu DCC (Direct Client Connect) oder DC (Direct Connect) ist dieser Weg des downloadens sicherer. W�hrend es unter DCC und DC schon mal zu einem schlechten oder besch�digtem Download kommen konnte ist es fast unm�glich einen solchen Schaden im File bei einem BitTorrent zu bekommen. Das File wird wirklich 1:1 auf eurer Platte landen. Daf�r sorgt ein cryptografisches Hashing (SHA1). W�hrend eures Downloads checkt der Tracker immer was bei euch angekommen ist und vergleicht dies mit dem was ihr bereits auf eurer HDD habt.
Kann man auch einen laufenden Download unterbrechen und das File dann Resumen?
Ja mit Sicherheit und das auch recht problemlos. Wie gesagt der Tracker liest die Daten bei einer Downloadwiederaufnahme und vervollst�ndigt einfach alles was noch fehlt.

W�hrend meines Downloads scheine ich auch was Hochzuladen wieso das und was?

Nun BitTorrent funktioniert nur wirklich wenn man im selben Zuge auch etwas hochl�dt so einfach runterlutschen ist nicht das w�rde das ganze System von BitTorrent ab absurdum f�hren. Was ihr von anderen Seedern und Leechern erhaltet ist deren Upload und deren Daten die euch noch in einem unkompletten File fehlen. Das ganze System basiert auf geben und nehmen. Was ihr uploadet sind lediglich Chunks (Filedatenbl�cke von 1 MB Gr��e) die anderen noch fehlen von dem File das ihr im Begriff seit zu erhalten.

Eh meine Bandweite teilen will ich nicht!

Stellt euch doch mal die Frage wenn alle diese Einstellung h�tten dann gebe ich sicher gar nichts mehr im Internet zum runterladen. Sharing is Caring! Es gibt Mittel und Wege den download zu reduzieren aber im selben Maas in welchem ihr euren Uploadstream reduziert wird auch euer Downloadstream sinken. Wer gar nicht Uploadet bekommt auch nichts.
Hosted by www.Geocities.ws

1