Swinburne
Browse

KUTE: a high performance Kernel-based UDP traffic engine

Download (115.4 kB)
report
posted on 2024-07-13, 01:56 authored by Sebastian Zander, David A. Kennedy, Grenville ArmitageGrenville Armitage
Numerous tools have been developed for generating artificial traffic flows. These traffic generators are commonly used for emulating applications, measuring various network characteristics, or just generating traffic for performance tests. The performance of many applications, such as packet measurement tools, heavily depends on the packet rate of the network traffic under observation. The existing traffic generators are mostly user space implementations, which limits their performance, especially in high-speed networks such as Gigabit Ethernet. In this paper we present and evaluate KUTE, a UDP packet generator and receiver which runs entirely in the Linux kernel. We compare KUTE with a similar user space tool named RUDE/CRUDE and find that KUTE is able to send and receive much higher packet rates, produces more accurate interpacket gaps at the sender, and more accurately measures interarrival times at the receiver.

History

Parent title

Centre for Advanced Internet Architectures technical reports

Copyright statement

Copyright © 2005 Sebastian Zander, David Kennedy and Grenville Armitage.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC