ความเร็วในการดาวน์โหลดทางอินเทอร์เน็ตขึ้นอยู่กับปัจจัยหลายประการและจากประสบการณ์ของฉันปัจจัยที่น่าสังเกตมากที่สุดที่ส่งผลต่อความเร็วในการดาวน์โหลดคือพารามิเตอร์ Receive Window (RWIN) TCP
RWIN
หน้าต่างรับคือจำนวนไบต์ที่เซิร์ฟเวอร์ระยะไกลจะส่งถึงคุณก่อนหน้านี้ ต้อง มีการรับทราบว่าข้อมูลที่ได้รับ หาก RWIN ของคุณเล็กเกินไปคุณจะได้รับข้อมูลเพียงเล็กน้อยก่อนที่คุณจะต้องส่งแพ็กเก็ตตอบรับและอาจทำให้เกิดปัญหาคอขวดอย่างรุนแรงในการเชื่อมต่อที่รวดเร็วขึ้น
เหตุผลที่ RWIN มีความสำคัญเนื่องจากความล่าช้า (เวลาแฝง) ในการส่งการตอบกลับอาจใช้เวลาหลายร้อยมิลลิวินาทีสำหรับแพ็กเก็ตที่จะเดินทางข้ามอินเทอร์เน็ตเพียงเพื่อบอกเซิร์ฟเวอร์ว่าคุณต้องการข้อมูลเพิ่มเติม ด้วยหน้าต่างรับขนาดเล็กหมายความว่าคุณกำลัง จำกัด แบนด์วิดท์ของคุณเอง
อธิบาย ทำไม การดาวน์โหลดสองครั้งพร้อมกันก็หมายความว่าคุณสามารถดาวน์โหลดด้วยความเร็วสูงสุด: เนื่องจากการดาวน์โหลดจากเว็บไซต์อื่นคุณใช้แบนด์วิดท์ที่สูงขึ้นเล็กน้อยและคุณกำลังทำให้เกิดความล่าช้า (แม้ว่าจะเล็ก) ในการรับข้อมูลซึ่งทำให้ คอมพิวเตอร์ของคุณใช้เวลาอีกเล็กน้อยในการส่งการตอบรับ
ฟังก์ชั่นนี้ค่อนข้างตอบโต้ได้ง่าย ๆ แต่เมื่อคุณคิดว่าการดาวน์โหลดของคุณเป็นกระแสข้อมูลที่เข้ามาในคิวและคุณจะทำการติ๊กแต่ละส่วนของข้อมูลที่เข้ามาเมื่อคุณใส่ชุดข้อมูลเพิ่มเติม (จากที่อื่น) อื่น ๆ ) ในคิวคุณกำลังเพิ่มจำนวนของแพ็กเก็ตข้อมูลในคิวนั้นและทำให้กระบวนการล่าช้าเพียงพอสำหรับแพ็คเก็ตที่รับทราบของคุณเพื่อกลับไปยังเซิร์ฟเวอร์ระยะไกลเพื่อให้พวกเขาสามารถส่งข้อมูลเพิ่มเติมกลับไปที่คิวของคุณ
เครื่องมือ (ออนไลน์) ที่จะทดสอบการเชื่อมต่ออินเทอร์เน็ตของคุณแนะนำการตั้งค่าที่เหมาะสมและบอกวิธีการปรับในระบบปฏิบัติการของคุณ DSLReports Tweak Test . มันต้องการจาวา แต่นอกเหนือจากที่แนะนำคือเสียง
Vista และ Windows 7 ปรับการตั้งค่า TCP ของตัวเองโดยอัตโนมัติ "ในทันที" หากคุณได้รับประสิทธิภาพที่ต่ำกว่า ADSL โดยใช้วิธีใดวิธีหนึ่งอาจมีปัญหากับเราเตอร์หรือ ISP ของคุณ