Most of the networks employ TCP protocol for transmission control in transport mechanism. Although it offers numerous services such as reliability, end-to-end delivery, secure transmission of data, and so on to applications functioning across the World Wide Web, TCP needs to have effective congestion management techniques in order to handle traffic with a lot of data. Still, TCP have poor performance during data transmission in the network. The network community continues conducting research to develop a method that should provide a fair and effective transmission bandwidth distribution. Numerous congestion control strategies have been developed based on previous research in this area. This work discusses, identifies, compares, and analyses the behaviour of a few network congestion control strategies to determine their benefits and limitations. The widely known network simulator ns2 is employed for the simulation. The performance metrics for QTCP, TCP new Reno, TCP- Hybla, L-TCP and RL-TCP are throughput, average delay, PDR, packet loss, average jitter, latency and fairness are considered. The RL-TCP exhibits superior performance in multiple measures when it is compared to alternative TCP protocols, as indicated by simulation results. These metrics encompass throughput, average delay, packet delivery ratio (PDR), packet loss, jitter, latency, and fairness. Furthermore, several TCP protocols, such as L-TCP, TCP-Hybla, QTCP, and TCP-New Reno, have undergone evaluation, uncovering disparities in their individual performance attributes. Nevertheless, the RL-TCP regularly demonstrates superior performance in all aspects.
Read full abstract