DocumentCode
1410912
Title
Why Can Some Advanced Ethernet NICs Cause Packet Reordering?
Author
Wu, Wenji ; DeMar, Phil ; Crawford, Matt
Author_Institution
Fermi Nat. Accel. Lab., Batavia, IL, USA
Volume
15
Issue
2
fYear
2011
fDate
2/1/2011 12:00:00 AM
Firstpage
253
Lastpage
255
Abstract
The Intel Ethernet Flow Director is an advanced network interface card (NIC) technology. It provides the benefits of parallel receive processing in multiprocessing environments and can automatically steer incoming network data to the same core on which its application process resides. However, our analysis and experiments show that Flow Director can cause packet reordering in multiprocessing environments. In this paper, we use a simplified model to analyze why Flow Director can cause packet reordering. Our experiments verify our analysis.
Keywords
local area networks; multiprocessor interconnection networks; network interfaces; Ethernet NIC; multiprocessing environments; network interface card technology; packet reordering; parallel receive processing; NIC; Packet reordering; TCP; flow director;
fLanguage
English
Journal_Title
Communications Letters, IEEE
Publisher
ieee
ISSN
1089-7798
Type
jour
DOI
10.1109/LCOMM.2011.122010.102022
Filename
5673999
Link To Document