{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T10:41:16Z","timestamp":1753440076633,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,14]],"date-time":"2022-11-14T00:00:00Z","timestamp":1668384000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NSF CAREER","award":["1652698"],"award-info":[{"award-number":["1652698"]}]},{"name":"Capes - Brasil","award":["001"],"award-info":[{"award-number":["001"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,14]]},"DOI":"10.1145\/3563766.3564114","type":"proceedings-article","created":{"date-parts":[[2022,11,14]],"date-time":"2022-11-14T16:29:31Z","timestamp":1668443371000},"page":"228-234","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Getting back what was lost in the era of high-speed software packet processing"],"prefix":"10.1145","author":[{"given":"Marcelo","family":"Abranches","sequence":"first","affiliation":[{"name":"University of Colorado Boulder"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oliver","family":"Michel","sequence":"additional","affiliation":[{"name":"Princeton University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Keller","sequence":"additional","affiliation":[{"name":"University of Colorado Boulder"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,11,14]]},"reference":[{"volume-title":"A Userspace Transport Stack Doesn't Have to Mean Losing Linux Processing","author":"Abranches Marcelo","key":"e_1_3_2_1_1_1","unstructured":"Marcelo Abranches and Eric Keller . 2020. A Userspace Transport Stack Doesn't Have to Mean Losing Linux Processing . In IEEE NFV-SDN. IEEE. Marcelo Abranches and Eric Keller. 2020. A Userspace Transport Stack Doesn't Have to Mean Losing Linux Processing. In IEEE NFV-SDN. IEEE."},{"volume-title":"Efficient Network Monitoring Applications in the Kernel with eBPF and XDP","author":"Abranches Marcelo","key":"e_1_3_2_1_2_1","unstructured":"Marcelo Abranches , Oliver Michel , Eric Keller , and Stefan Schmid . 2021. Efficient Network Monitoring Applications in the Kernel with eBPF and XDP . In IEEE NFV-SDN. IEEE. Marcelo Abranches, Oliver Michel, Eric Keller, and Stefan Schmid. 2021. Efficient Network Monitoring Applications in the Kernel with eBPF and XDP. In IEEE NFV-SDN. IEEE."},{"volume-title":"Retrieved","year":"2021","key":"e_1_3_2_1_3_1","unstructured":"bpfhelpers 2021 . Linux, bpf-helpers(7) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man7\/bpf-helpers.7.html. (2021) . Retrieved June 10, 2022. bpfhelpers 2021. Linux, bpf-helpers(7) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man7\/bpf-helpers.7.html. (2021). Retrieved June 10, 2022."},{"volume-title":"Retrieved","year":"2012","key":"e_1_3_2_1_4_1","unstructured":"bridge 2012 . Linux, bridge(8) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man8\/bridge.8.html. (2012) . Retrieved June 10, 2022. bridge 2012. Linux, bridge(8) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man8\/bridge.8.html. (2012). Retrieved June 10, 2022."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Qizhe Cai Shubham Chaudhary Midhul Vuppalapati Jaehyun Hwang and Rachit Agarwal. 2021. Understanding host network stack overheads. In ACM SIGCOMM.  Qizhe Cai Shubham Chaudhary Midhul Vuppalapati Jaehyun Hwang and Rachit Agarwal. 2021. Understanding host network stack overheads. In ACM SIGCOMM.","DOI":"10.1145\/3452296.3472888"},{"volume-title":"Retrieved","year":"2017","key":"e_1_3_2_1_6_1","unstructured":"Cloudflare. 2017 . Broken packets: IP fragmentation is flawed. https:\/\/blog.cloudflare.com\/ip-fragmentation-is-broken\/. (2017) . Retrieved June 10, 2022. Cloudflare. 2017. Broken packets: IP fragmentation is flawed. https:\/\/blog.cloudflare.com\/ip-fragmentation-is-broken\/. (2017). Retrieved June 10, 2022."},{"key":"e_1_3_2_1_7_1","volume-title":"Retrieved","author":"Project DPDK","year":"2022","unstructured":"DPDK Project . 2022 . Data Plane Development Kit. (2022) . Retrieved June 13, 2022, from https:\/\/www.dpdk.org. DPDK Project. 2022. Data Plane Development Kit. (2022). Retrieved June 13, 2022, from https:\/\/www.dpdk.org."},{"key":"e_1_3_2_1_8_1","volume-title":"Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein.","author":"Eisenbud Daniel E.","year":"2016","unstructured":"Daniel E. Eisenbud , Cheng Yi , Carlo Contavalli , Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2016 . Maglev : A Fast and Reliable Software Network Load Balancer. In USENIX NSDI. Daniel E. Eisenbud, Cheng Yi, Carlo Contavalli, Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2016. Maglev: A Fast and Reliable Software Network Load Balancer. In USENIX NSDI."},{"key":"e_1_3_2_1_9_1","volume-title":"Retrieved","author":"Foundation Open Networking","year":"2022","unstructured":"Open Networking Foundation . 2022 . Aether. (2022) . Retrieved June 16, 2022, from https:\/\/opennetworking.org\/aether. Open Networking Foundation. 2022. Aether. (2022). Retrieved June 16, 2022, from https:\/\/opennetworking.org\/aether."},{"key":"e_1_3_2_1_10_1","volume-title":"Retrieved","author":"Foundation The Linux","year":"2022","unstructured":"The Linux Foundation . 2022 . iproute2. (2022) . Retrieved June 21, 2022, from https:\/\/wiki.linuxfoundation.org\/networking\/iproute2. The Linux Foundation. 2022. iproute2. (2022). Retrieved June 21, 2022, from https:\/\/wiki.linuxfoundation.org\/networking\/iproute2."},{"key":"e_1_3_2_1_11_1","volume-title":"Retrieved","author":"Project FRR","year":"2022","unstructured":"FRR Project . 2022 . FRRouting Project. (2022) . Retrieved June 14, 2022, from https:\/\/frrouting.org. FRR Project. 2022. FRRouting Project. (2022). Retrieved June 14, 2022, from https:\/\/frrouting.org."},{"key":"e_1_3_2_1_12_1","volume-title":"Daniel Borkmann, John Fastabend, Tom Herbert, David Ahern, and David Miller.","author":"H\u00f8iland-J\u00f8rgensen Toke","year":"2018","unstructured":"Toke H\u00f8iland-J\u00f8rgensen , Jesper Dangaard Brouer , Daniel Borkmann, John Fastabend, Tom Herbert, David Ahern, and David Miller. 2018 . The express data path: Fast programmable packet processing in the operating system kernel. In ACM CoNext . Toke H\u00f8iland-J\u00f8rgensen, Jesper Dangaard Brouer, Daniel Borkmann, John Fastabend, Tom Herbert, David Ahern, and David Miller. 2018. The express data path: Fast programmable packet processing in the operating system kernel. In ACM CoNext."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/52324.52332"},{"key":"e_1_3_2_1_14_1","unstructured":"EunYoung Jeong Shinae Wood Muhammad Jamshed Haewon Jeong Sunghwan Ihm Dongsu Han and KyoungSoo Park. 2014. mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems. In USENIX NSDI.  EunYoung Jeong Shinae Wood Muhammad Jamshed Haewon Jeong Sunghwan Ihm Dongsu Han and KyoungSoo Park. 2014. mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems. In USENIX NSDI."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"e_1_3_2_1_16_1","unstructured":"Teemu Koponen Keith Amidon Peter Balland Martin Casado Anupam Chanda Bryan Fulton Igor Ganichev Jesse Gross Paul Ingram Ethan Jackson Andrew Lambeth Romain Lenglet Shih-Hao Li Amar Padmanabhan Justin Pettit Ben Pfaff Rajiv Ramanathan Scott Shenker Alan Shieh Jeremy Stribling Pankaj Thakkar Dan Wendlandt Alexander Yip and Ronghua Zhang. 2014. Network Virtualization in Multi-tenant Datacenters. In USENIX NSDI.  Teemu Koponen Keith Amidon Peter Balland Martin Casado Anupam Chanda Bryan Fulton Igor Ganichev Jesse Gross Paul Ingram Ethan Jackson Andrew Lambeth Romain Lenglet Shih-Hao Li Amar Padmanabhan Justin Pettit Ben Pfaff Rajiv Ramanathan Scott Shenker Alan Shieh Jeremy Stribling Pankaj Thakkar Dan Wendlandt Alexander Yip and Ronghua Zhang. 2014. Network Virtualization in Multi-tenant Datacenters. In USENIX NSDI."},{"key":"e_1_3_2_1_17_1","volume-title":"Matteo Bertrone, and Yunsong Lu.","author":"Miano Sebastiano","year":"2021","unstructured":"Sebastiano Miano , Fulvio Risso , Mauricio V\u00e1squez Bernal , Matteo Bertrone, and Yunsong Lu. 2021 . A Framework for eBPF-Based Network Functions in an Era of Microservices. IEEE TNSM 18, 1 (2021). Sebastiano Miano, Fulvio Risso, Mauricio V\u00e1squez Bernal, Matteo Bertrone, and Yunsong Lu. 2021. A Framework for eBPF-Based Network Functions in an Era of Microservices. IEEE TNSM 18, 1 (2021)."},{"key":"e_1_3_2_1_18_1","volume-title":"BASTION: A Security Enforcement Network Stack for Container Networks. In USENIX ATC.","author":"Nam Jaehyun","year":"2020","unstructured":"Jaehyun Nam , Seungsoo Lee , Hyunmin Seo , Phil Porras , Vinod Yegneswaran , and Seungwon Shin . 2020 . BASTION: A Security Enforcement Network Stack for Container Networks. In USENIX ATC. Jaehyun Nam, Seungsoo Lee, Hyunmin Seo, Phil Porras, Vinod Yegneswaran, and Seungwon Shin. 2020. BASTION: A Security Enforcement Network Stack for Container Networks. In USENIX ATC."},{"volume-title":"Retrieved","year":"2021","key":"e_1_3_2_1_19_1","unstructured":"netlink 2021 . netlink(7) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man7\/netlink.7.html. (2021) . Retrieved June 10, 2022. netlink 2021. netlink(7) --- Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man7\/netlink.7.html. (2021). Retrieved June 10, 2022."},{"key":"e_1_3_2_1_20_1","volume-title":"Retrieved","author":"Netronome Systems Inc.","year":"2020","unstructured":"Netronome Systems Inc. 2020 . Netronome NFP-4000 Flow Processor Product Brief. (2020) . Retrieved June 17, 2021 from https:\/\/www.netronome.com\/media\/documents\/PB_NFP-4000-7-20.pdf. Netronome Systems Inc. 2020. Netronome NFP-4000 Flow Processor Product Brief. (2020). Retrieved June 17, 2021 from https:\/\/www.netronome.com\/media\/documents\/PB_NFP-4000-7-20.pdf."},{"key":"e_1_3_2_1_21_1","volume-title":"Retrieved","author":"NTOP.","year":"2022","unstructured":"NTOP. 2022 . PF_RING: High-speed packet capture, filtering and analysis. (2022) . Retrieved June 13, 2022, from https:\/\/www.ntop.org\/products\/packet-capture\/pf_ring. NTOP. 2022. PF_RING: High-speed packet capture, filtering and analysis. (2022). Retrieved June 13, 2022, from https:\/\/www.ntop.org\/products\/packet-capture\/pf_ring."},{"key":"e_1_3_2_1_22_1","volume-title":"Retrieved","author":"Press Cisco","year":"2018","unstructured":"Cisco Press . 2018 . BGP Fundamentals. https:\/\/www.ciscopress.com\/articles\/article.asp?p=2756480. (2018) . Retrieved June 10, 2022. Cisco Press. 2018. BGP Fundamentals. https:\/\/www.ciscopress.com\/articles\/article.asp?p=2756480. (2018). Retrieved June 10, 2022."},{"key":"e_1_3_2_1_23_1","unstructured":"Luigi Rizzo. 2012. netmap: A Novel Framework for Fast Packet I\/O. In USENIX ATC.  Luigi Rizzo. 2012. netmap: A Novel Framework for Fast Packet I\/O. In USENIX ATC."},{"key":"e_1_3_2_1_24_1","volume-title":"Retrieved","author":"Shirokov Nikita","year":"2018","unstructured":"Nikita Shirokov and Ranjeeth Dasineni . 2018 . Open-sourcing Katran, a scalable network load balancer. (2018) . Retrieved June 13, 2022, from https:\/\/engineering.fb.com\/2018\/05\/22\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer. Nikita Shirokov and Ranjeeth Dasineni. 2018. Open-sourcing Katran, a scalable network load balancer. (2018). Retrieved June 13, 2022, from https:\/\/engineering.fb.com\/2018\/05\/22\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer."},{"key":"e_1_3_2_1_25_1","volume-title":"Retrieved","author":"Project Swan","year":"2022","unstructured":"strong Swan Project . 2022 . strongSwan: the OpenSource IPsec-based VPN Solution. (2022) . Retrieved June 16, 2022, from https:\/\/www.strongswan.org. strongSwan Project. 2022. strongSwan: the OpenSource IPsec-based VPN Solution. (2022). Retrieved June 16, 2022, from https:\/\/www.strongswan.org."},{"key":"e_1_3_2_1_26_1","volume-title":"Retrieved","author":"Inc.","year":"2022","unstructured":"Tigera, Inc. 2022 . Project Calico. (2022) . Retrieved June 15, 2022, from https:\/\/www.tigera.io\/project-calico. Tigera, Inc. 2022. Project Calico. (2022). Retrieved June 15, 2022, from https:\/\/www.tigera.io\/project-calico."},{"volume-title":"Retrieved","year":"2022","key":"e_1_3_2_1_27_1","unstructured":"weaveworks. 2022 . Weave Net. (2022) . Retrieved June 16, 2022, from https:\/\/www.weave.works\/oss\/net. weaveworks. 2022. Weave Net. (2022). Retrieved June 16, 2022, from https:\/\/www.weave.works\/oss\/net."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483569"}],"event":{"name":"HotNets '22: The 21st ACM Workshop on Hot Topics in Networks","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"],"location":"Austin Texas","acronym":"HotNets '22"},"container-title":["Proceedings of the 21st ACM Workshop on Hot Topics in Networks"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563766.3564114","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3563766.3564114","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:00:07Z","timestamp":1750186807000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563766.3564114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,14]]},"references-count":28,"alternative-id":["10.1145\/3563766.3564114","10.1145\/3563766"],"URL":"https:\/\/doi.org\/10.1145\/3563766.3564114","relation":{},"subject":[],"published":{"date-parts":[[2022,11,14]]},"assertion":[{"value":"2022-11-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}