การจับเวลาแบบเปลี่ยนหน้าที่ (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 คูณค่าเบี่ยงเบนมาตรฐาน, ให้สมดุลระหว่าง การตอบสนองกับความมั่นคง