ทางออกพร็อกซี่สองทาง แต่ละทางมีแบนด์วิดท์เหลือ ดูเหมือนเป็นวิธีง่าย ๆ ที่จะทำให้ความเร็วดาวน์โหลดเพิ่มเป็นสองเท่า แต่พูลพร็อกซี่ทั่วไปไม่ได้ทำงานแบบนั้น

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

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

เมื่อการดาวน์โหลดแบบขนานเป็นอีกเรื่องหนึ่ง

ไคลเอนต์อาจขอช่วงต่าง ๆ ของไฟล์ผ่านการเชื่อมต่อแยกกันแล้วประกอบเข้าด้วยกันในเครื่อง ซึ่งอาจใช้เส้นทางมากกว่าหนึ่งเส้นหากไคลเอนต์รองรับการจัดเรียงนี้และเซิร์ฟเวอร์อนุญาตคำขอ

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

เส้นทางสุดท้ายไปยังไคลเอนต์ยังคงสำคัญ ทางออกที่เร็วหลายทางไม่สามารถส่งข้อมูลผ่านลิงก์เข้าถึงหนึ่งเส้นที่อิ่มตัวได้มากกว่าที่ลิงก์นั้นรองรับ

หลายเส้นทางต้องมีการรองรับจริง

Multipath TCP เป็นกลไกการขนส่งที่ชัดเจนซึ่งสามารถขนการเชื่อมต่อด้วยหลายสตรีมย่อยได้เมื่อปลายทางและการจัดวางเครือข่ายรองรับ มันไม่ได้เปิดใช้งานเพียงเพราะระบุพร็อกซี่ HTTP หรือ SOCKS สองตัวที่ไม่เกี่ยวข้องกัน

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

บทความที่เกี่ยวข้อง