Việc chuyển đổi giờ (TORO) là một tham số quan trọng trong các kết nối TCP để xác định thời gian người gửi đợi bao lâu trước khi chuyển đổi gói. Tính toán đúng của RTO đảm bảo sự truyền dữ liệu ổn định và hiệu quả, trì hoãn và tránh sự chuyển đổi không cần thiết.

Hiểu RTO ở TCP

RTO được tính toán một cách năng động dựa trên điều kiện mạng. Nó thích nghi với các biến đổi trong thời gian bay tròn (TTT), đó là thời gian cần thiết để một gói đồ để di chuyển từ gửi đến bộ nhận và trở lại. Tính toán RTO chính xác giúp ngăn chặn việc chuyển tiếp sớm hoặc chờ đợi quá nhiều.

Đang tính RTO

Thuật toán chuẩn sử dụng các công thức sau:

Tài khoản RTT [FLT: 1] được cập nhật với mỗi giá trị mới, và [FLT:] tài khoản thay đổi tính năng. RTO được đặt dựa trên những giá trị này, thường với lề an toàn.

Name

  • Hãy đo lường RTT cho mỗi gói đã được công nhận.
  • Cập nhật dự đoán của RTT bằng cách di chuyển trung bình theo cấp số mũ (T.MA).
  • Tính toán độ lệch RTT thành tài khoản cho sự biến đổi mạng lưới.
  • Đặt RTO như tổng số của RTT đã ước tính và nhiều độ lệch.

Các giá trị điển hình cho nhiều phương pháp gấp 4 lần sự lệch lạc, tạo sự cân bằng giữa sự đáp ứng và ổn định.