Ein Torrent ist eine Gruppe von Computern gemeinsam eine oder mehrere Dateien mit dem BitTorrent -Protokoll. In einem torrent jeder Computer gleichzeitig herunterlädt Teile einer Datei von vielen anderen Computer, und auch Uploads Kopien dieser Teile auf andere Computer . Da jeder Computer in einem torrent Anteile Daten mit seinen Kollegen, können große Dateien weit sein und effizient verteilt . Invention
Das BitTorrent -Protokoll wurde im April 2001 von Bram Cohen am CodeCon Konferenz in Kalifornien eingeführt. Im Juli 2001 gab er einen BitTorrent -Anwendung arbeitet er selbst geschrieben in der Sprache Python hatte . Vor BitTorrent , gemeinsame Peer-to- Peer-Programme wie Napster Dateien zwischen einzelnen Computern . Dies könnte ein langsamer Prozess sein , mit häufigen Fehler und unterbrochene Verbindungen . Das BitTorrent-Protokoll löst diese Probleme durch den Austausch von Daten zwischen den Datei vielen verschiedenen Computern mit dem torrent.
Clients und Trackers
Jeder Computer in einem torrent verwendet eine Client-Anwendung zugreifen. Wenn ein BitTorrent -Client wie BitComet oder uTorrent versucht, eine torrent zugreifen , so muss zunächst eine Torrent-Datei heruntergeladen werden. Dies ist eine sehr kleine Datei, die die Datei beschreibt die heruntergeladen werden und auch Informationen darüber, wie Sie den Tracker im Internet zu finden . Der Tracker " verfolgt ", von dem Computer derzeit gemeinsam in der torrent (so genannte " Peers " ) und leitet diese Informationen an den Client. Dies ist die einzige zentrale Teil eines torrent.
Nicht alle Torrents verwenden trackers , though. Einige, genannt (überraschenderweise ) trackerlose Torrents , entfernt haben die Notwendigkeit einer einzigen zentralen Tracker , um die Kunden , wo andere Filesharer finden zu erzählen.
Seeds und Leechers
< br >
Jeder Computer, der in einem Torrent -Sharing ist entweder ein seeder oder ein leecher . Sämaschine ist jemand in der torrent , die eine vollständige Kopie der Datei, die gemeinsam genutzt wird, hat . Ein leecher ist jemand, der nicht über eine vollständige Kopie noch . Meist sind kleine Teile der Datei zwischen Leecher getauscht , bis ein leecher hat eine vollständige Kopie . Es wird dann ein weiterer Sämaschine. Wenn keiner der Leecher den rechten Teil der Datei haben, kann der torrent ein leecher wieder beziehen sich auf eine Sämaschine die komplette Datei , um das Teil braucht es bekommen .
Freigabe
Trackers auch im Auge behalten , wie viel ein Computer in einem torrent hochgeladen , im Vergleich zu , wie viel es heruntergeladen wurde . Wenn Sie nicht das Hochladen sind mit einer akzeptablen Geschwindigkeit kann ein Tracker zu begrenzen und verlangsamen Ihren Zugriff auf Teile der Datei, die Sie noch brauchen, um herunterzuladen. Dies liegt daran, torrent jeder braucht , um sowohl hoch-und herunterladen , um so effizient wie möglich zu arbeiten.
Vorteile
Torrents große Mengen von Daten, die zwischen geteilt werden können Computer ohne einen einzelnen Computer mit bis große Mengen an Bandbreite. Da der Torrent- Aktien um die Daten , wenn ein Computer fällt aus dem Torrent anderen Computer noch bieten kann , dass die Daten auf den Rest (dies wird als Redundanz). Je mehr Menschen , die einen Torrent , desto effizienter wird es und desto schneller kommen Nutzer sind in der Lage , um die Datei, die geteilt wird zuzugreifen.