โปรโตคอล BitTorrent ได้รับการออกแบบในลักษณะกระจายเพื่อนำมาใช้ซ้ำยังบล็อกข้อมูลของไฟล์ที่ไม่สมบูรณ์ คอมพิวเตอร์ของคุณโฆษณาไฟล์บางไฟล์และมากกว่าที่เพื่อนของคุณกำลังร้องขอบล็อกข้อมูล - ในขั้นต้นโฆษณาของคุณจะไปยังเพื่อนโดยตรงของคุณซึ่งมากกว่าการถ่ายทอดต่อไปโดยฐานข้อมูลแบบกระจาย (ตารางแฮช) ดังนั้นจำนวนของเพื่อนที่รู้ว่าไฟล์ของคุณมักจะเติบโตเมื่อเวลาผ่านไป
คำขอของเพื่อนแต่ละคนสร้างทราฟฟิกขาเข้าบางส่วนดังนั้นทราฟฟิกขาเข้าของคุณอาจเพิ่มขึ้นเมื่อเวลาผ่านไป
นี่คือภาพหน้าจอของลูกค้าของฉันที่มีการทำเครื่องหมาย:
- โปรโตคอลค่าใช้จ่าย
- จำนวนการเชื่อมต่อ
- โหนดฐานข้อมูลแบบกระจาย

นอกจากนี้เมื่อคุณกำลังทำการร้องขออย่างสูง แต่ไฟล์ที่หายากมีเพื่อนมากมายที่ต้องการดาวน์โหลดจากเครื่องของคุณซึ่งเห็นได้ชัดว่าจะสร้างทราฟฟิกขาเข้าจำนวนมาก
ในการขยายเพิ่มเติมคุณสามารถลดผลกระทบนี้ได้โดยเล่นซอร์ฟแวร์กับไคลเอนต์ Torrent เช่นจำนวนการดาวน์โหลดพร้อมกันการเชื่อมต่อแบบเปิดและครึ่งเปิดเป็นต้น
ฉันมักจะลดจำนวนการเชื่อมต่อที่ได้รับอนุญาตเนื่องจากเราเตอร์ที่บ้านของฉันมีแนวโน้มที่จะทำการเชื่อมต่อมากเกินไป - นั่นเป็นข้อบกพร่องทั่วไปของเราเตอร์โซโฮราคาถูกเมื่อเทียบกับมืออาชีพ
นี่คือภาพหน้าจอของตัวเลือกแบนด์วิดท์ที่เกี่ยวข้องกับไคลเอนต์ของฉัน:

เราเตอร์ของฉันรองรับการเชื่อมต่อแบบเปิดได้อย่างสมบูรณ์แบบ 200 จุด แต่เมื่อลูก ๆ ของฉันเริ่มฝนตกหนักพวกเราทุกคนจำเป็นต้องลดตัวเลือกนี้ไม่ให้เกินสองสามร้อยการเชื่อมต่อทั้งหมดซึ่งในเวลาเดียวกันจะลดทราฟฟิกโปรโตคอล
น่าเสียดายที่ฉันไม่สามารถหาข้อมูลจำเพาะโปรโตคอล BitTorrent ที่ดีได้ คนนี้ตอบคำถามได้เพียงบางส่วนเท่านั้น: