การควบคุมความแออัดของ TCP หน้าต่างผู้ส่ง = ขั้นต่ำ (หน้าต่างความแออัดหน้าต่างตัวรับ)

Aug 18 2020

เมื่อใดที่ขนาดหน้าต่างแออัดจะมากกว่าขนาดหน้าต่างตัวรับ ตัวอย่างสถานการณ์จะเป็นประโยชน์

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

คำตอบ

5 auspicious99 Aug 18 2020 at 12:40

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

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