ฉันกำลังพยายามถ่ายโอนไฟล์ขนาดใหญ่ในระดับสากลโดยใช้ SFTP แต่ฉันพบว่าพันธมิตรต่างประเทศของฉันไม่สามารถรับความเร็วในการอัปโหลดที่สูงกว่า ~ 50k แม้จะมีการเชื่อมต่อที่ดีทั้งสองด้าน เราสามารถอัปโหลดการเชื่อมต่อได้หลายครั้งที่ความเร็วนี้ (ไม่ใช่แบนด์วิธ?) แต่ไม่มีการอัปโหลดครั้งเดียวที่ปรับปรุงด้วยความเร็วซึ่งเป็นปัญหาเนื่องจากไฟล์จำนวนมากมีขนาดหลายกิกะไบต์
SFTP กำลังถูกโฮสต์โดยใช้ระบบ SFTP "การเข้าสู่ระบบระยะไกล" มาตรฐานของ Apple OSX
มีวิธีในการปรับปรุงความเร็วในการอัพโหลดหรือมีโฮสต์ SFTP อื่นที่จะช่วยได้หรือไม่? ยังไม่ชัดเจนสำหรับฉันหากนี่เป็นปัญหาการกำหนดค่าหรือข้อ จำกัด โดยธรรมชาติของโปรโตคอล
(เพื่อเหตุผลด้านความปลอดภัยฉันจำเป็นต้องใช้การเชื่อมต่อแบบ peer-to-peer เข้ารหัสแบบ end-to-end - ไม่มีบริการคลาวด์)
rsync
ถ่ายโอนN จะบรรลุความต้องการของคุณได้อย่างง่ายดาย 1. การถ่ายโอนที่ปลอดภัยและ 2. การเพิ่มแบนด์วิดท์ให้สูงสุด ดูที่นี่สำหรับตัวอย่างวิธีเริ่ม N rsync
ถ่ายโอนstackoverflow.com/a/38014502/52074