Modeling and Simulation of Out-of-Order Impact in TCP Protocol

Seifedine Kadry and Ali Edan Al-Issa

Abstract—The Internet provides a powerful, cost effective, reliable, and survivable communication over the world for different services like e-commerce, finance, education, military, and so on. The Internet has been rapidly increased; it has been growing at unprecedented rates. As the Internet become huge, its network performance becomes subjected to a lot of problems that decrease the communication performance like congestion, interference, reordering and so on.
In this paper, we focus on measuring the impact of packets and ACKs reordering on the performance of TCP variants namely TCP Reno, TCP New Reno, TCP SACK, and TCP Vegas, we also analyze the performance of these protocols when their duplicate acknowledgement threshold (Dupthresh) values are increased in order to prevent false fast retransmissions and unnecessary Congestion Window Size (CWND) reductions.