Computer Software
Print ISSN : 0289-6540
Supporting the use of multiple packet I/O frameworks in a TCP/IP stack runnable in user space
Kenichi YASUKATAKenji KONO
Author information
JOURNAL FREE ACCESS

2025 Volume 42 Issue 3 Pages 3_4-3_22

Details
Abstract

Past studies have demonstrated that one can achieve high-performance TCP/IP communication by using a packet I/O framework that allows a user-space TCP/IP stack to bypass most kernel-space networking subsystems. However, most publicly available implementations only support one packet I/O framework. This paper points out the importance of supporting multiple packet I/O frameworks in a single TCP/IP stack implementation through our development experience for enabling a TCP/IP stack implementation called iip to support the use of the widely used packet I/O frameworks, DPDK, netmap, and AF_XDP.

Content from these authors
© 2025, Japan Society for Software Science and Technology
Previous article Next article
feedback
Top