Network traffic generation: A survey and methodology

OA Adeleke, N Bastin, D Gurkan - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Network traffic workloads are widely utilized in applied research to verify correctness and to
measure the impact of novel algorithms, protocols, and network functions. We provide a …

The express data path: Fast programmable packet processing in the operating system kernel

T Høiland-Jørgensen, JD Brouer, D Borkmann… - Proceedings of the 14th …, 2018 - dl.acm.org
Programmable packet processing is increasingly implemented using kernel bypass
techniques, where a userspace application takes complete control of the networking …

5G campus networks: A first measurement study

J Rischke, P Sossalla, S Itting, FHP Fitzek… - IEEE …, 2021 - ieeexplore.ieee.org
A 5G campus network is a 5G network for the users affiliated with the campus organization,
eg, an industrial campus, covering a prescribed geographical area. A 5G campus network …

Jaqen: A {High-Performance}{Switch-Native} approach for detecting and mitigating volumetric {DDoS} attacks with programmable switches

Z Liu, H Namkung, G Nikolaidis, J Lee, C Kim… - 30th USENIX Security …, 2021 - usenix.org
The emergence of programmable switches offers a new opportunity to revisit ISP-scale
defenses for volumetric DDoS attacks. In theory, these can offer better cost vs. performance …

Sonata: Query-driven streaming network telemetry

A Gupta, R Harrison, M Canini, N Feamster… - Proceedings of the …, 2018 - dl.acm.org
Managing and securing networks requires collecting and analyzing network traffic data in
real time. Existing telemetry systems do not allow operators to express the range of queries …

Nitrosketch: Robust and general sketch-based monitoring in software switches

Z Liu, R Ben-Basat, G Einziger, Y Kassner… - Proceedings of the …, 2019 - dl.acm.org
Software switches are emerging as a vital measurement vantage point in many networked
systems. Sketching algorithms or sketches, provide high-fidelity approximate measurements …

Achieving 100gbps intrusion prevention on a single server

Z Zhao, H Sadok, N Atre, JC Hoe, V Sekar… - … USENIX Symposium on …, 2020 - usenix.org
Intrusion Detection and Prevention Systems (IDS/IPS) are among the most demanding
stateful network functions. Today's network operators are faced with securing 100Gbps …

Gslice: controlled spatial sharing of gpus for a scalable inference platform

A Dhakal, SG Kulkarni, KK Ramakrishnan - Proceedings of the 11th ACM …, 2020 - dl.acm.org
The increasing demand for cloud-based inference services requires the use of Graphics
Processing Unit (GPU). It is highly desirable to utilize GPU efficiently by multiplexing different …

Pisces: A programmable, protocol-independent software switch

M Shahbaz, S Choi, B Pfaff, C Kim, N Feamster… - Proceedings of the …, 2016 - dl.acm.org
Hypervisors use software switches to steer packets to and from virtual machines (VMs).
These switches frequently need upgrading and customization—to support new protocol …

A survey on accelerating technologies for fast network packet processing in Linux environments

E Freitas, AT de Oliveira Filho, PRX do Carmo… - Computer …, 2022 - Elsevier
The path a packet takes when handled by the Linux Kernel has been well established for a
long time. Its overhead/bottleneck issues are also known. Nonetheless, complexity has …