คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
โหลดบิทก็คือการแชร์ไฟล์ให้คนอื่นหลายๆคน
แต่โหลดบิทใช่ว่าจะแรงเสมอไป ที่โหลดไม่แรงอาจเป็นเพราะมีคนปล่อยน้อย (Seeds) มีคนดูดเยอะ (Peers)
(ได้ยินว่าอินเตอร์เน็ทบางค่ายบล็อคความเร็วในการโหลดบิทไว้ แต่ผมไม่แน่ใจ)
มารยาทที่ดีของการโหลดบิท จึงกำหนดไว้ว่าควรปล่อยต่อ (อัพโหลด)
โดยปล่อยให้เท่ากับหรือมากกว่าขนาดไฟล์ที่โหลดมา
และบางเว็บ(ส่วนใหญ่)จะคิดค่า Ratio ด้วย
Ratio คือปริมาณอัพ ต่อ ปริมาณโหลด ถ้าต่ำกว่าที่กำหนดจะโหลดไฟล์ไม่ได้
บิทมันก็มีทั้งข้อดีและข้อเสีย ข้อดีคือมันมีไฟล์ให้เลือกเยอะ (แต่ทุกอย่างที่บิทมี กูเกิลก็มี ถ้าหาเป็น)
ข้อเสียคือมันหน่วงเน็ทคนอื่น ยิ่งคนที่อยู่หอจะรู้ดี ว่ามันทรมานแค่ไหน
^^
แต่โหลดบิทใช่ว่าจะแรงเสมอไป ที่โหลดไม่แรงอาจเป็นเพราะมีคนปล่อยน้อย (Seeds) มีคนดูดเยอะ (Peers)
(ได้ยินว่าอินเตอร์เน็ทบางค่ายบล็อคความเร็วในการโหลดบิทไว้ แต่ผมไม่แน่ใจ)
มารยาทที่ดีของการโหลดบิท จึงกำหนดไว้ว่าควรปล่อยต่อ (อัพโหลด)
โดยปล่อยให้เท่ากับหรือมากกว่าขนาดไฟล์ที่โหลดมา
และบางเว็บ(ส่วนใหญ่)จะคิดค่า Ratio ด้วย
Ratio คือปริมาณอัพ ต่อ ปริมาณโหลด ถ้าต่ำกว่าที่กำหนดจะโหลดไฟล์ไม่ได้
บิทมันก็มีทั้งข้อดีและข้อเสีย ข้อดีคือมันมีไฟล์ให้เลือกเยอะ (แต่ทุกอย่างที่บิทมี กูเกิลก็มี ถ้าหาเป็น)
ข้อเสียคือมันหน่วงเน็ทคนอื่น ยิ่งคนที่อยู่หอจะรู้ดี ว่ามันทรมานแค่ไหน
^^
สุดยอดความคิดเห็น
ความคิดเห็นที่ 2
BitTorrent เหมือนเป็นการแชร์ไฟล์ผ่าน internet โดยมีระบบการทำงานของมันด้านหลัง
อารมณ์แบบส่งไฟล์ข้ามเครื่องคอมแหละครับ
ซึ่งแน่นอนว่า ทั้งคนรับและคนปล่อยไฟล์ ต้อง online พร้อมกัน ถึงจะทำการส่งข้อมูลได้
ไม่เหมือนการโหลดไฟล์จาก internet แบบทั่วๆไป ที่ hosting มันจะ online 24ชม
แล้วการเรื่องความเร็ว ก็แน่นอน มันไม่สามารถส่งไฟล์ขนาดใหญ่ๆหากันได้ภายใน 0.01วินาที
อย่างเราส่งไฟล์ไปลง usb thumb drive ก็จะใช้เวลาในการส่งไฟล์ไป แต่มันส่งผ่าน USB drive เลยไวครับ
แต่ bittorrent มันส่งไฟล์ผ่าน internet มันเลยใช้ความเร็วของ internet นั้นครับ
ตอนซื้อแพคเกจ internet น่าจะได้เห็นกันนะ ที่ว่า download/upload เท่าไหร่ เช่น download 10mbps/ upload 512kbps ประมาณนี้
ซึ่ง internet ของคนปล่อยไฟล์ เลยมีผลกับความเร็วในการโหลดไฟล์ของเราคับ
ถ้าเค้า upload ได้ไว เราก็ download ได้ไว
แต่ก็มีอีกกรณีด้วย คือคนปล่อยไฟล์มีคนเดียว แต่คนจะโหลดไฟล์นั้นมีซัก10คนหละ!? ก็แน่นอนครับ ยิ่งช้าลงไปอีก
จะมีระบบนู้นนี้มากมายซึ่งทาง โปรแกรมที่เราใช้ๆกัน ( uTorrent,BitComet, etc) จะจัดการให้เราครับ
แนะนำก็คือ เวลาจะโหลดไฟล์อะไร
ให้เราดู seeds/peers ด้วยครับ
ว่าคนกำลัง seeds(ปล่อยไฟล์) อยู่กี่คน แล้วคน ดูดไฟล์นั้น(peers/leecher)มีกี่คน
แต่บางทีไม่ใช่ว่า seeders เยอะ ก็จะโหลดได้เยอะเสมอไปครับ
บาง website จะมีค่า uploaded/upload speed ให้เราดูด้วย ก็แนะนำให้ดูครับ ว่า seeders ทั้งหลายนั้น สามารถ upload ได้ดีแค่ไหน
แต่กลับกัน คนที่เป็น leecher ก็สามารถ upload ไฟล์ได้นะครับ เช่น
นายAเป็น seeder
นายBเป็น leecher ซึ่งมาโหลดคนแรก
นายB โหลดไฟล์ไปได้ 50% แต่นายA offline ปิดเครื่องคอมไป นายBก็จะโหลดไม่ได้ มีสถานะค้างเป็น leech ไว้ในระบบ
นายC เข้ามาโหลดไฟล์ตัวนี้ "จะสามารถโหลดมาได้ครับ!" โดนที่โหลดมาจากเครื่องของ นายB แต่ก็จะโหลดได้แค่ 50% เท่าที่ นายBมีครับ
วันถัดมา นายA มาปล่อยไฟล์ต่อ ทำให้นายB และ C สามารถโหลดเสร็จจนครบ 100% นายA,B,C ทั้งสามคนจะกลายเป็น seeders ครับ
ซึ่งถ้ามีนายD หรือ คนต่อๆไปมาโหลดไฟล์ นายA,B,C ก็จะทำหน้าที่เป็นคน ปล่อยไฟล์(seeder) ให้ต่อๆไปครับ
แต่ถ้า seeds 0 คน ก็ บ๊ายบายจ้า โหลด82ชาติก็โหลดไม่เสร็จ
อารมณ์แบบส่งไฟล์ข้ามเครื่องคอมแหละครับ
ซึ่งแน่นอนว่า ทั้งคนรับและคนปล่อยไฟล์ ต้อง online พร้อมกัน ถึงจะทำการส่งข้อมูลได้
ไม่เหมือนการโหลดไฟล์จาก internet แบบทั่วๆไป ที่ hosting มันจะ online 24ชม
แล้วการเรื่องความเร็ว ก็แน่นอน มันไม่สามารถส่งไฟล์ขนาดใหญ่ๆหากันได้ภายใน 0.01วินาที
อย่างเราส่งไฟล์ไปลง usb thumb drive ก็จะใช้เวลาในการส่งไฟล์ไป แต่มันส่งผ่าน USB drive เลยไวครับ
แต่ bittorrent มันส่งไฟล์ผ่าน internet มันเลยใช้ความเร็วของ internet นั้นครับ
ตอนซื้อแพคเกจ internet น่าจะได้เห็นกันนะ ที่ว่า download/upload เท่าไหร่ เช่น download 10mbps/ upload 512kbps ประมาณนี้
ซึ่ง internet ของคนปล่อยไฟล์ เลยมีผลกับความเร็วในการโหลดไฟล์ของเราคับ
ถ้าเค้า upload ได้ไว เราก็ download ได้ไว
แต่ก็มีอีกกรณีด้วย คือคนปล่อยไฟล์มีคนเดียว แต่คนจะโหลดไฟล์นั้นมีซัก10คนหละ!? ก็แน่นอนครับ ยิ่งช้าลงไปอีก
จะมีระบบนู้นนี้มากมายซึ่งทาง โปรแกรมที่เราใช้ๆกัน ( uTorrent,BitComet, etc) จะจัดการให้เราครับ
แนะนำก็คือ เวลาจะโหลดไฟล์อะไร
ให้เราดู seeds/peers ด้วยครับ
ว่าคนกำลัง seeds(ปล่อยไฟล์) อยู่กี่คน แล้วคน ดูดไฟล์นั้น(peers/leecher)มีกี่คน
แต่บางทีไม่ใช่ว่า seeders เยอะ ก็จะโหลดได้เยอะเสมอไปครับ
บาง website จะมีค่า uploaded/upload speed ให้เราดูด้วย ก็แนะนำให้ดูครับ ว่า seeders ทั้งหลายนั้น สามารถ upload ได้ดีแค่ไหน
แต่กลับกัน คนที่เป็น leecher ก็สามารถ upload ไฟล์ได้นะครับ เช่น
นายAเป็น seeder
นายBเป็น leecher ซึ่งมาโหลดคนแรก
นายB โหลดไฟล์ไปได้ 50% แต่นายA offline ปิดเครื่องคอมไป นายBก็จะโหลดไม่ได้ มีสถานะค้างเป็น leech ไว้ในระบบ
นายC เข้ามาโหลดไฟล์ตัวนี้ "จะสามารถโหลดมาได้ครับ!" โดนที่โหลดมาจากเครื่องของ นายB แต่ก็จะโหลดได้แค่ 50% เท่าที่ นายBมีครับ
วันถัดมา นายA มาปล่อยไฟล์ต่อ ทำให้นายB และ C สามารถโหลดเสร็จจนครบ 100% นายA,B,C ทั้งสามคนจะกลายเป็น seeders ครับ
ซึ่งถ้ามีนายD หรือ คนต่อๆไปมาโหลดไฟล์ นายA,B,C ก็จะทำหน้าที่เป็นคน ปล่อยไฟล์(seeder) ให้ต่อๆไปครับ
แต่ถ้า seeds 0 คน ก็ บ๊ายบายจ้า โหลด82ชาติก็โหลดไม่เสร็จ
แสดงความคิดเห็น
โปรแกรม uTorrent ทำงานยังไงครับ