การจับเวลาแบบเปลี่ยนหน้าที่ (RTO) เป็นพารามิเตอร์ที่สําคัญในการเชื่อมต่อ TCP ซึ่งจะกําหนดระยะเวลาที่ผู้ส่งรอ ก่อนที่จะทําการแบ่งกลุ่มชุดข้อมูล โดยให้ค่าที่เหมาะสมของ RTO มั่นใจได้ว่าข้อมูลมีเสถียรภาพและมีประสิทธิภาพ การส่งข้อมูลแบบ SOCKS จะล่าช้า และหลีกเลี่ยงการย้ายตําแหน่งแบบไม่จําเป็น
การเข้าใจ RTO ใน TCP
RTO คํานวณแบบไม่ตายตัว โดยใช้เงื่อนไขเครือข่าย ซึ่งมันปรับให้เข้ากับเวลาเดินแบบสลับที่ (RT) ซึ่งเป็นเวลาที่ต้องใช้สําหรับการเดินทางข้ามแพ็คเกจ จากผู้ส่งไปยังผู้รับและกลับ. การคํานวณที่ถูกต้อง RTO ช่วยป้องกันการเปลี่ยนชื่อแบบเร็ว ๆ หรือการรอมากเกินไป
กําลังคํานวณ RTO
การคํานวณเกี่ยวข้องกับการวัด RTT และการแปรเปลี่ยนของเวลา อัลกอริทึมมาตรฐานที่ใช้สูตรต่อไปนี้:
[FLT: 0] บัญชีค่าเบี่ยงเบนมาตรฐาน RIT อัปเดตกับค่าใหม่แต่ละค่า และ ค่าเบี่ยงเบนมาตรฐาน บัญชีค่าเบี่ยงเบนมาตรฐาน (FT:3) ต่อมา RTO ก็ตั้งอยู่บนค่าเหล่านี้ โดยมักมีช่องว่าง
ขั้น ตอน สําคัญ ใน การ คํานวณ RTO
- วัด RTT สําหรับแต่ละแพ็กเกจที่ยอมรับ
- ปรับปรุง RTT โดยมีน้ําหนักเฉลี่ยการเคลื่อนที่แบบเอกซ์โปเนนเชียล (EWMA).
- คํานวณค่าเบี่ยงเบนมาตรฐานของ RT เพื่อใช้ในการตรวจจับค่าความแปรผันของเครือข่าย
- ตั้ง RTO เป็นผลรวม RT ที่ประมาณแล้ว และเป็นจํานวนเท่าของค่าเบี่ยงเบนมาตรฐาน
ค่าทั่วไปสําหรับจํานวนเท่า คือ 4 คูณค่าเบี่ยงเบนมาตรฐาน, ให้สมดุลระหว่าง การตอบสนองกับความมั่นคง