A Survey on TCP Protocol and RTT Estimation
Yonghui Lei, Ruijun Zhu, Wei Wang
Abstract
Yonghui Lei, Ruijun Zhu, Wei Wang
Abstract
There are several versions of TCP protocol: TCP Tahoe, TCP Reno, NewReno, SACK and Vegas. Reno algorithm which bases on loss detection is widely used in Internet, while TCP Vegas adjusts transmission rate basing on RTT of packets. Although Vegas is improved in every aspect, when it coexists with Reno, it can not share bandwidth fairly. Precise estimation of RTT is important for improving the performance of TCP Vegas. Exiting estimation methods have advantages and disadvantages. Systemic overview of development of TCP protocol and RTT estimation are basis to farther research on TCP protocol and RTT estimation
OpenAlex reports 8 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
There are several versions of TCP protocol: TCP Tahoe, TCP Reno, NewReno, SACK and Vegas. Reno algorithm which bases on loss detection is widely used in Internet, while TCP Vegas adjusts transmission rate basing on RTT of packets. Although Vegas is improved in every aspect, when it coexists with Reno, it can not share bandwidth fairly. Precise estimation of RTT is important for improving the performance of TCP Vegas. Exiting estimation methods have advantages and disadvantages. Systemic overview of development of TCP protocol and RTT estimation are basis to farther research on TCP protocol and RTT estimation
Key concepts: TCP Vegas, Zeta-TCP, Compound TCP, TCP Westwood, Computer science, TCP global synchronization, TCP Westwood plus, Computer network