Heim > häufiges Problem > Hauptteil

Was ist eine .torrent-Datei?

WBOY
Freigeben: 2022-08-30 10:52:57
Original
7205 Leute haben es durchsucht

Die „.torrent“-Datei ist eine BT-Seed-Datei; die Datei in diesem Format wird durch das BitTorrent-Protokoll definiert. Die Seed-Datei des BitTorrent-Protokolls kann die Metadaten einer Reihe von Dateien speichern und enthält die für BT notwendigen Dateiinformationen Beim Herunterladen entspricht die Rolle des BT-Seeds dem URL-Link beim HTTP-Download.

Was ist eine .torrent-Datei?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, DELL G3-Computer.

Was ist eine .torrent-Datei?

Die Torrent-Datei (englisch: Torrent-Datei) des BitTorrent-Protokolls kann die Metadaten einer Reihe von Dateien speichern. Dateien in diesem Format werden durch das BitTorrent-Protokoll definiert. Die Erweiterung lautet im Allgemeinen „.torrent“.

Torrent ist der Suffixname der BT-Seed-Datei. Es handelt sich um eine Computerdatei mit einer allgemeinen Größe von etwa 10-500 KB.

Die Datei enthält die notwendigen Dateiinformationen für den BT-Download. Die Funktion von BT-Seed entspricht der URL-Verbindung beim HTTP-Download.

BitTorrent (BT), das größte Merkmal und der größte Vorteil ist die Verwendung des „Multi-Source File Transmission Protocol (MFTP, Multi-Source File Transmission Protocol)“. Das Wort stammt eigentlich aus der Protokolldokumentation von eDonkey, wurde aber früher und ausgereifter bei BT verwendet. Die Prinzipien von BT und eDonkey sind genau die gleichen. Sie schneiden beide eine Feile in mehrere Feilenstücke (Stücke) und markieren jedes Stück mit einer speziellen Markierung. Die Größe eines allgemeinen Dateiteils beträgt 256 KB oder 512 KB. Beim Herunterladen lädt der Benutzer nicht die komplette Datei von demselben Knoten herunter (z. B. dem zentralen Server eines herkömmlichen Netzwerks oder dem Knoten, auf dem die Datei ursprünglich gesucht wird), sondern lädt verschiedene Dateien von mehreren Knoten herunter, die einen Teil oder die gesamte Datei enthalten Datei gleichzeitig in Scheiben schneiden und schließlich die vollständige Datei erhalten. Da die Datei fragmentiert ist, kann sie fortgesetzte Downloads unterstützen. Gleichzeitig kann jeder Knoten, nachdem er ein Dateistück erhalten hat, es auf andere Knoten hochladen. Dadurch wird der Druck auf den Server oder den Knoten verringert, der ursprünglich Eigentümer der Datei war, und der Upload-Dienst wird auf alle am Download beteiligten Knoten verteilt.

In der Netzwerkarchitektur von BT gibt es einen zentralen Server-Tracker, der zum Speichern von Informationen wie IP-Adressen und Ports jedes Knotens im BT-Netzwerk verwendet wird. Wenn der Download-Knoten zum ersten Mal dem Netzwerk beitritt, erhält er die Adressinformationen anderer Knoten von Trakcer. Darüber hinaus unterscheidet sich BT von herkömmlichen P2P-Netzwerken dadurch, dass seine Funktionen hauptsächlich auf den Dateiübertragungsprozess beschränkt sind, während die Freigabe und Abfrage gemeinsam genutzter Dateien über den Webserver implementiert wird. Beim Herunterladen eines BT-Knotens müssen Sie zunächst zum Webserver gehen, um über ein einfaches HTTP-Protokoll eine Datei mit der Erweiterung .torrent herunterzuladen. Der Knoten stellt dann über das HTTP-Protokoll über die in der .torrent-Datei enthaltenen Informationen eine Verbindung zum Tracker-Server her. Der Tracker-Server zeichnet die vom Knoten zum Herunterladen angeforderten Dateiinformationen sowie die IP-Adresse und Portnummer des Knotens auf und antwortet dem Knoten mit einer zufällig generierten Liste von Knoten, die die Datei herunterladen. Der Download-Knoten stellt eine Verbindung mit den Knoten in der Liste her, um das Herunterladen aus mehreren Quellen zu realisieren. Wenn der Downloader über die vollständige Datei verfügt, wird sie als „Seed“ bezeichnet. Die Netzwerkarchitektur von BT ist in der Abbildung dargestellt.

Was ist eine .torrent-Datei?

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonWas ist eine .torrent-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!