@uniwue_info3

Understanding the Performance of Different Packet Reception and Timestamping Methods in Linux

, , , , and . WueWoWAS'23 KuVS Fachgespraech - Wuerzburg Workshop on Next-Generation Communication Networks, (June 2023)

Abstract

This document briefly presents some renowned packet reception techniques for network packets in Linux systems. Further, it compares their performance when measuring packet timestamps with respect to throughput and accuracy. Both software and hardware timestamps are compared, and various parameters are examined, including frame size, link speed, network interface card, and CPU load. The results indicate that hardware timestamping offers significantly better accuracy with no downsides, and that packet reception techniques that avoid system calls offer superior measurement throughput.

Links and resources

Tags