BitTorrent-Protokoll

Das BitTorrent-Protokoll macht sich im Gegensatz zu klassischen Distributionswegen die spezifischen Eigenschaften digitaler Leistungen zu Nutzen.

Digitale Leistungen sind reproduzierbar. Wird eine Datei angefordert, so wird lediglich eine Kopie gesendet, das Original verbleibt am ursprünglichen Ort. Diese Kopie entspricht jedoch dem Original, so ist auch sie uneingeschränkt reproduzierbar. Diese Eigenschaft bildet die Grundlage für das BitTorrent-Protokoll: Jeder, der eine Kopie vorliegen hat, kann diese auch verteilen.

Neben der Reproduzierbarkeit ist die Veränderbarkeit digitaler Inhalte eine wichtige Grundlage für das BitTorrent-Protokoll. Die Übertragung großer Dateien wie Videos oder Programme ist oft zu zeitaufwändig. Durch asynchrone Internetverbindungen in privaten Haushalten ist der Upstream mitunter zehn Mal schneller als der Downstream. Handelt es sich nur um eine große Datei, die verteilt werden soll, so kann diese in viele kleine vordefinierte Fragmente zerteilt werden. Somit wird nicht länger die große Datei, sondern die Fragmente (*Bit*Torrent) der Datei verteilt.

Diese Teilung ergibt jedoch erst einen Vorteil, wenn die Datei nicht von einer, sondern von vielen verschiedenen Quellen angefordert werden kann. Mit Hilfe eines Trackers werden Informationen darüber vermittelt, wo vollständige Teile einer Datei vorhanden sind und wo diese noch fehlen. Somit entsteht ein Schwarm von Peers, welche die Fragmente einer Datei so lang austauschen können, bis bei jedem einzelnen alle Fragmente vorhanden sind.

Die Adresse des Trackers erhält ein neu hinzukommender Peer über eine Referenz in einer .torrent-Datei.

Sobald ein Peer aus dem Schwarm ein vollständiges Fragment einer Datei erhalten hat, kann er zugleich anfangen diesen Teil an andere weiterzuverteilen und gleichzeitig weitere Teile empfangen. Damit wird die Geschwindigkeit der Verteilung nicht mehr vom Upstream, sondern wiederum nur vom Downstream des Nutzers begrenzt.

Geben Sie Stichwörter ein, die dieser Seite hinzugefügt werden sollen:
Please wait 
Sie suchen ein Stichwort? Beginnen Sie einfach zu schreiben.
  1. Nov 15, 2008

    Martin Storbeck sagt:

    Introduction BitTorrent-Protocol BitTorrent for Researchers Offizielle BitTo...