Printer FriendlyEmail Article Link

Landslide: How to setup "Use Dynamic Algorithm" and "Fixed Retry Time" for TCP/SCTP Retransmission Timer in DMF?

Answer
  • "Use Dynamic Algorithm" follows RFC 2988 to determine the initial Retransmission Timeout (RTO). This RTO can vary depending on network conditions.  Based on the spec, the minimum timeout should not be less than 1 second. The first timeout will occur at the RTO and double for every subsequent retransmission of a given packet.
    • Example: Calculated RTO is minimum of 1 second
      0 Sec -   Original Packet
      1 Sec -   1st Retransmission (RTO = 1 sec)
      3 Sec -   2nd Retransmission (RTO = 2 sec)
      7 Sec -   3rd Retransmission (RTO = 4 sec)
      15 Sec - 4th Retransmission (RTO = 8 sec)
      31 Sec - 5th Retransmission (RTO = 16 sec)

       
  • "Fixed Retry Time (ms)", the minimum retransmission timeout (RTO) is set to the defined value instead of the dynamically calculated RTO specified in RFC2988. The first timeout will occur at the "fixed" RTO and then double for every subsequent retransmission of a given packet.
    • Example: "Fixed Retry Time (ms)" = 3000 (3 seconds)
      0 Sec -   Original Packet
      3 Sec -   1st Retransmission (RTO = 3)
      9 Sec -   2nd Retransmission (RTO = 6)
      21 Sec - 3rd Retransmission (RTO = 12)
      45 Sec - 3rd Retransmission (RTO = 24)

 (1) When "Use Dynamic Algorithm" is selected:

* The initial RTO is fixed value and it is 750 msec (default value).
 * When RTO expires, it is doubled.
 

(2) When "Use Fixed Retry Time (ms)" is selected:

* RTO is always the fixed value and is never changed.


Product : Landslide,DMF,Landslide Client,Landslide,TCP