aspose.info
TH

รูปแบบไฟล์ Torrent - ไฟล์ BitTorrent

อัปเดตเมื่อ

ไฟล์ TORRENT คืออะไร??

ไฟล์ TORRENT เป็นไฟล์ข้อความที่ BitTorrent และโปรแกรม P2P (peer-to-peer) อื่นๆ ใช้สำหรับดาวน์โหลดและแลกเปลี่ยนเนื้อหา เนื้อหาที่ดาวน์โหลดได้อาจรวมถึงเอกสาร วิดีโอ เกม ภาพยนตร์ และสื่ออื่นๆ ที่มีอยู่บนอินเทอร์เน็ต โดยจะมีข้อมูลเมตาดาต้าเกี่ยวกับเนื้อหาและตำแหน่งของสื่อที่จะดาวน์โหลด ซอฟต์แวร์เช่น BitTorrent ใช้ข้อมูลจากไฟล์นี้ เช่น ชื่อ ขนาดไฟล์ และโครงสร้างโฟลเดอร์สำหรับการดาวน์โหลดข้อมูล ไฟล์ Torrent สามารถแปลงเป็นรูปแบบไฟล์อื่นๆ ได้ เช่น PDF ทางออนไลน์

ทอร์เรนต์คืออะไร? รูปแบบไฟล์ TORRENT สำหรับการแลกเปลี่ยนข้อมูล

Torrenting เป็นแนวคิดของการแลกเปลี่ยน (ดาวน์โหลดและอัพโหลด) ของไฟล์ข้อมูลโดยใช้เครือข่าย BitTorrent ไม่เหมือนกับเซิร์ฟเวอร์ทั่วไปที่ข้อมูลจะถูกอัปโหลดเพื่อให้ผู้อื่นเข้าถึงและดาวน์โหลด ไฟล์ทอร์เรนต์จะได้รับและส่งโดยใช้เครือข่ายทอร์เรนต์ เมื่อผู้ใช้เปิดไฟล์ .torrent ในแอปพลิเคชัน เช่น BitTorrent ซอฟต์แวร์จะเริ่มดาวน์โหลดเนื้อหาของไฟล์ในระดับบิต หากผู้ใช้หลายคนมีไฟล์เดียวกัน BitTorrent จะแบ่งการดาวน์โหลดระหว่างผู้ใช้ทั้งหมดเพื่อเร่งกระบวนการดาวน์โหลด ในขณะเดียวกัน คอมพิวเตอร์ของผู้ใช้ที่กำลังดาวน์โหลดไฟล์ก็กลายเป็นต้นทางของไฟล์สำหรับส่งไปยังผู้ใช้รายอื่นที่กำลังดาวน์โหลดไฟล์เดียวกันด้วย

โครงสร้างของไฟล์ TORRENT

ไฟล์ torrent คือการรวมกันของรายการไฟล์และข้อมูลเมตาเกี่ยวกับชิ้นส่วนทั้งหมดของไฟล์ที่จะดาวน์โหลด ประกอบด้วยข้อมูลต่อไปนี้ในรูปแบบของคีย์

  • announce — URL ของตัวติดตามที่ประกาศให้ผู้อื่นทราบเพื่อแจ้งให้ทราบเกี่ยวกับความพร้อมใช้งานของไฟล์
  • info — สิ่งนี้จับคู่กับพจนานุกรมที่มีคีย์ขึ้นอยู่กับว่ามีการแชร์ไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไปหรือไม่:
    • files—a list of dictionaries each corresponding to a file (only when multiple files are being shared). Each dictionary has the following keys:
  • ความยาว — ขนาดของไฟล์เป็นไบต์
  • path — รายการสตริงที่เกี่ยวข้องกับชื่อไดเร็กทอรีย่อย ซึ่งสุดท้ายคือชื่อไฟล์จริง
  • ความยาว — ขนาดของไฟล์เป็นไบต์ (เฉพาะเมื่อมีการแชร์ไฟล์เดียว)
  • name — ชื่อไฟล์ที่จะบันทึกไฟล์
  • `ความยาวชิ้น’ — จำนวนไบต์ต่อชิ้น โดยทั่วไปคือ 28 KiB = 256 KiB = 262,144 B
  • `ชิ้น’ — รายการแฮชที่เชื่อมระหว่างแฮช SHA-1 ของแต่ละชิ้น

Torrenting ปลอดภัยและถูกกฎหมายหรือไม่?

โปรโตคอล Torrenting สำหรับการแลกเปลี่ยนข้อมูลระหว่างผู้ใช้ P2P นั้นปลอดภัยเนื่องจากเป็นเพียงวิธีการแบ่งปันไฟล์ประเภทใดก็ได้ ดังนั้น โปรโตคอลนี้จึงไม่ปลอดภัยหรือผิดกฎหมาย อย่างไรก็ตาม เนื้อหาที่แชร์ผ่านเครือข่ายอาจมีไฟล์หรือสื่อที่สามารถละเมิดสถานะทางกฎหมายของเอกสารที่แชร์ได้ ในกรณีดังกล่าว การแลกเปลี่ยนข้อมูลดังกล่าวอาจทำให้เกิดการฟ้องร้องทางกฎหมายกับฝ่ายที่เกี่ยวข้องในการแบ่งปันไฟล์ดังกล่าวสู่สาธารณะ

อ้างอิง