Why Does Flow Director Cause Packet Reordering?
Journal Article
·
· IEEE Commun.Lett.
- Fermilab
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 cannot guarantee in-order packet delivery in multiprocessing environments. Packet reordering causes various negative impacts. E.g., TCP performs poorly with severe packet reordering. In this paper, we use a simplified model to analyze why Flow Director can cause packet reordering. Our experiments verify our analysis.
- Research Organization:
- Fermi National Accelerator Laboratory (FNAL), Batavia, IL (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), High Energy Physics (HEP) (SC-25)
- DOE Contract Number:
- 89243024CSC000002
- OSTI ID:
- 2520511
- Report Number(s):
- FERMILAB-PUB-10-309-CD; arXiv:1106.0443; oai:inspirehep.net:868208
- Journal Information:
- IEEE Commun.Lett., Journal Name: IEEE Commun.Lett. Vol. 15
- Country of Publication:
- United States
- Language:
- English
The effectiveness of affinity-based scheduling in multiprocessor network protocol processing (extended version)
|
journal | January 1996 |
Sorting Reordered Packets with Interrupt Coalescing
|
journal | October 2009 |
Similar Records
A Transport-Friendly NIC for Multicore-Multiprocessor Systems
An investigation of packet reordering in TCP traces (extended abstract)
Packet capture engine for commodity network interface cards in high-speed networks
Journal Article
·
Sun Aug 01 00:00:00 EDT 2010
· TBD
·
OSTI ID:1967404
An investigation of packet reordering in TCP traces (extended abstract)
Conference
·
Wed Dec 31 23:00:00 EST 2003
·
OSTI ID:977651
Packet capture engine for commodity network interface cards in high-speed networks
Patent
·
Tue Sep 18 00:00:00 EDT 2018
·
OSTI ID:1479668