อ่า ... นี่คือที่สำคัญสำหรับคนเซิร์ฟเวอร์ที่จะเข้าใจสิ่งที่อยู่ภายใต้ประทุน เนื่องจากนี่เป็นสองปีฉันคิดว่าเขาได้รับการแก้ไขแล้ว อย่างไรก็ตามสำหรับลูกหลานหรือใครก็ตามที่มีปัญหาคล้ายกันสิ่งที่เขาอาจพบคือ
(ขนาดหน้าต่าง TCP * 8bits / RTT เป็นมิลลิวินาที) = ปริมาณงาน TCP สูงสุดในหน่วย bps
ในขณะที่คุณอาจมีเครือข่ายกิกะบิตการไหลของ TCP เพียงครั้งเดียวอาจไม่สามารถสูงได้
นี่คือตารางอย่างง่ายโดยสมมติว่าคุณมีขนาดหน้าต่างเริ่มต้น 65535Byte TCP ใน Vista
RTT 10 ms => ปริมาณงาน TCP = 52428000 bps = 52Mbps
RTT 20 ms => ปริมาณงาน TCP = 26214000 bps = 26Mbps
RTT 50 ms => ปริมาณงาน TCP = 10485600 bps = 10Mbps
RTT 100 ms => ปริมาณงาน TCP = 5242800 bps = 5.2Mbps
RTT 150 ms => ปริมาณงาน TCP = 3495200 bps = 4.3Mbps
RTT 200 ms => ปริมาณงาน TCP = 2621400 bps = 2.5Mbps
RTT 300 ms => ปริมาณงาน TCP = 1747600 bps = 1.7Mbps
RTT 500 ms => ปริมาณงาน TCP = 1048560 bps = 1Mbps
ที่ 20Mbytes / วินาทีหรือ 160Mbits / วินาทีเวลาในการตอบสนองของคุณมีแนวโน้มที่จะอยู่ที่ประมาณ 3 มิลลิวินาที วิธีเดียวที่จะเพิ่มความเร็วให้สูงขึ้นคือการใช้ TCP optimizers ที่ทำซ้ำบนลวดหรือประกบกันเป็นชิ้นเล็กชิ้นใหญ่ ผ่าน LAN ที่มีแนวโน้มว่าจะไม่ทำให้คุณมีค่าใช้จ่ายมากนัก หากคุณกำลังใช้อุปกรณ์โซโหเช่น Linksys หรือ Netgear เวลาในการตอบสนองของคุณน่าจะถูกนำเสนอเนื่องจากขาดบัฟเฟอร์ที่ใช้ร่วมกันบนสวิตช์ หากเป็นสวิตช์ขนาดใหญ่กว่าเช่นพอร์ต 24 ให้ลองตรวจสอบว่าอุปกรณ์ทั้งสองเชื่อมต่อกับ ASIC เดียวกัน สิ่งนี้จะช่วยให้การทำให้เป็นอนุกรมล่าช้า แต่ไม่มากนัก หากคุณสามารถลดระดับลงเป็น 2 มิลลิวินาทีคุณจะได้รับการเพิ่มสูงสุดประมาณ 31-32Mbytes / วินาที หากสวิตช์เหล่านี้มีสวิตช์ที่แตกต่างกันสองตัวคุณก็สามารถทำได้โดยไม่มีฮาร์ดแวร์ใหม่