06 กุมภาพันธ์ 2552

เบื้องต้นคนจะเล่น ( Bit )Torrent

Torrent คืออะไร

Torrent- เป็นไฟล์ที่เก็บค่าข้อมูลตัวไฟล์จริงๆ ในความหมายนั้นคือ ไฟล์ขนาด 100MB พอสร้างเป็นไฟล์ *.torrent จะเหลือเพียงไม่กี่สิบ kb เท่านั้น ฉะนั้นแล้ว *.torrent มีหน้าที่แค่เพียงเก็บข้อมูลต่างๆเท่านั้นเอง เช่น เก็บรายชื่อไฟล์ตัวจริง, เก็บข้อมูลชิ้นส่วนขนาดไฟล์, ชื่อผู้สร้างไฟล์ทอเร้นท์ขึ้นมา
สรุป : ไฟล์ *.torrent มีหน้าที่เพียงเก็บค่าต่างๆเท่านั้นเอง เป็นเสมือนตัวไว้เชื่อมต่อไฟล์ตัวจริงที่เก็บไว้ในเครื่อง


การทำงานของ Bit Torrent

Torrent มีการทำงานแตกต่างจากโปรแกรมประเภท Peer 2 Peer แบบอื่นๆ

- Torrent จะมีการทำงานเสมือนใยแมงมุม กล่าวคือ ในการใช้งาน torrent clients ระหว่างที่เราดาวน์โหลดไฟล์ลงเครื่องเรา เราสามารถที่จะอัพโหลดแจกจ่ายชิ้นส่วนไฟล์ให้กับคนอื่นที่ต้องจะดาวน์โหลด ไฟล์เหมือนกันกับเราได้เลย ไม่จำเป็นต้องให้เราดาวน์โหลดเสร็จก่อนถึงจะปล่อยได้ นั่นล่ะข้อดีมันเลยล่ะ

ภาพแสดงการดาวน์โหลดผ่าน server จะทำให้ server ทำงานหนักมากๆ



ภาพแสดงการดาวน์โหลดแบบ Torrent เชื่อมต่อเป็นเสมือนใยแมงมุม Server มีหน้าที่เพียงเก็บข้อมูลไฟล์ทอเร้นท์-ข้อมูลสมาชิก-ฐานข้อมูล เท่านั้น