Murdoch University Research Repository

Welcome to the Murdoch University Research Repository

The Murdoch University Research Repository is an open access digital collection of research
created by Murdoch University staff, researchers and postgraduate students.

Learn more

KUTE A high performance Kernel-based UDP traffic engine

Zander, S., Kennedy, D. and Armitage, G. (2005) KUTE A high performance Kernel-based UDP traffic engine. Swinburne University of Technology. Centre for Advanced Internet Architectures, Melbourne, VIC.

PDF - Published Version
Download (109kB) | Preview
Free to read:
*No subscription required


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.

Item Type: Report
Series Name: CAIA Technical Report NO. 050118A
Publisher: Swinburne University of Technology. Centre for Advanced Internet Architectures
Item Control Page Item Control Page


Downloads per month over past year