DocumentCode
3462336
Title
Packet reordering in TCP
Author
Hurtig, Per ; Brunstrom, Anna
Author_Institution
Dept. of Comput. Sci., Karlstad Univ., Karlstad, Sweden
fYear
2011
fDate
5-9 Dec. 2011
Firstpage
136
Lastpage
141
Abstract
Packet reordering is now considered naturally prevalent within complex networks like the Internet. When packets are reordered, the performance of transport protocols like TCP is severely hurt. To overcome performance issues a number of mitigations have been proposed. While evaluations have shown the success of such mitigations, most have not considered realistic scenarios where other impairments are present. Furthermore, most studies only evaluate the performance of long-lived TCP flows, although short-lived flows are the most common. In this paper we evaluate Linux´s built-in reordering mitigations and the TCP-NCR proposal using real protocol implementations. The results show that Linux and TCP-NCR are able to provide good protection against reordering when no other impairments are present. For flows that also experience packet loss, the performance is dominated by the negative effect of these losses. Results also indicate that short-lived flows are sensitive to how reordering mitigation is conducted. Linux was able to improve the performance of short flows slightly, while TCP-NCR performed worse than TCP without reordering protection.
Keywords
Linux; packet radio networks; transport protocols; Internet; Linux; TCP-NCR; packet reordering; reordering mitigation; reordering protection; transport protocols; Bandwidth; Delay; Internet; Linux; Protocols; Receivers; Throughput; Internet; TCP; reordering;
fLanguage
English
Publisher
ieee
Conference_Titel
GLOBECOM Workshops (GC Wkshps), 2011 IEEE
Conference_Location
Houston, TX
Print_ISBN
978-1-4673-0039-1
Electronic_ISBN
978-1-4673-0038-4
Type
conf
DOI
10.1109/GLOCOMW.2011.6162410
Filename
6162410
Link To Document