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