ฉันมีเซิร์ฟเวอร์ที่เหมือนกันสองตัวที่ใช้ซอฟต์แวร์ที่เหมือนกัน หนึ่งในนั้นอยู่ในศูนย์ข้อมูลเดียวกับต้นทาง และอีกแห่งอยู่ห่างออกไป 100 มิลลิวินาทีขึ้นไป
เมื่อเรียกใช้การถ่ายโอน ssh แบบไพพ์ที่มีแบนด์วิธสูงบนเซิร์ฟเวอร์ซึ่งอยู่ห่างออกไปเพียงไม่กี่ก้าว ฉันสามารถทำให้การเชื่อมต่ออิ่มตัวได้อย่างง่ายดาย เมื่อเซิร์ฟเวอร์อยู่ไกล ฉันอาจได้รับ 10 Mbps (ความเร็ว 1/100)
iperf แสดงให้เห็นว่าเซิร์ฟเวอร์ที่อยู่ห่างไกลทำได้ดีที่ 300 Mbps และสามารถทำให้การเชื่อมต่ออิ่มตัวเมื่อใช้การเชื่อมต่อแบบขนานหลายรายการ
ฉันรู้ว่ามี ssh ทางแยกที่ไม่ได้รับการบำรุงรักษาที่พยายามปรับให้เหมาะสมสำหรับความเร็วในการถ่ายโอน และฉันรู้เกี่ยวกับการปรับแต่ง tcp ฉันรู้ด้วยว่าฉันสามารถใช้ netcat ได้ แต่ฉันต้องการการเข้ารหัส ฉันใช้ mbuffer อยู่แล้ว ฉันยังไม่สามารถแยกซอร์ส/ไพพ์ในการเชื่อมต่อพร้อมกันหลายรายการได้
มีอะไรให้ฉันทำที่นี่ไหม ฉันต่อสู้กับปัญหานี้มาหลายปีแล้ว และไม่สามารถแก้ไขข้ามแพลตฟอร์มและฮาร์ดแวร์ได้ทำให้ฉันงุนงง
ดูเหมือนจะเป็นการแก้ปัญหาที่ดี แต่ฉันไม่อยากจะเชื่อเลยว่ายังไม่ได้ทำ