Test Description:
These tests show the behavior of the TCP retransmission timer.
Test A:
After the connection is established, the first data packet (from Server) and all the following retransmitted packets are dropped. TCP retransmission timeout value (RTO) will backoff exponentially after each drop. The RTO value is bounded between 1 and 64 seconds.
Test B:
After the connection is established, the first data packet sent by the Server is dropped. There is only one timer backoff.
Test C:
After the connection is established, two data packets are dropped. The timeout is backed-off each time the packet is retransmitted.
Test Topology
 Client................................Server

                 800kbs 100ms
 0(0)-----------------------------------1(0)
                                          |
                                       tcpdump

SSF Configuration Test File:

basic4a.dml
send window = receive window = 8 packets
basic4b.dml
send window = receive window = 8 packets
basic4c.dml
send window = receive window = 8 packets
SSF Tcpdump File:
basic4a.tcpdump
basic4b.tcpdump
basic4c.tcpdump

Test A:

Test A sequence plot and RTT plot
Test A: sequence plot and RTT plot marked with every ticks of slow timer 

Test B:

(EPS format plot for test B)

Test B sequence plot and Retransmission timeout backoff behavior

Test C:

(EPS format plot for test C)

Test C sequence plot and Retransmission timeout backoff behavior