Current version is 0.70

Hosted by: Logo
The project at SourceForge

  1. Introduction to RUDE & CRUDE
  2. Installation instructions
  3. Operation guide and examples

1. Introduction to RUDE & CRUDE

RUDE stands for Real-time UDP Data Emitter and CRUDE for Collector for RUDE. RUDE is a small and flexible program that generates traffic to the network, which can be received and logged on the other side of the network with the CRUDE. Currently these programs can generate and measure only UDP traffic.

These programs are a "side product" of the project Faster 2000 (former Faster Pro) which concentrates on different QoS mechanisms in IP-networks. This means that these tools were designed and developed for our own purposes so the documentation is not yet complete and the operation is quite limited. On the other hand the main goal was to build flexible and very capable set of tools so if you have any wishes and/or contributions, please contact the authors. Contact information is located on the bottom of this page.

The operation and configuration might look similar to the other available traffic generator tool called MGEN but these programs do not share any code. Actually these tools were designed and coded bacause of the accuracy limitations in the MGEN program. MGEN operates with system timers and e.g. in the Linux kernel on PC-platforms the timer resolution is only 10ms. That is pretty poor, so we decided to do our own traffic generator which hasn't got this limitation.

This set of programs is distributed under the GPL, Version 2, which is also included in the source code package (file: .../DOC/COPYING).


2. Installation instructions

  o Download the source code:     rude-0.62.tar.gz
  o Unpack the packet (GNU tar):  tar zxvf rude-0.62.tar.gz
  o Go to the programs directory: cd rude
  o Configure the package:        ./configure --enable-wall --with-debug-lvl=3
  o Compile the programs:         make
  o Install the binaries:         make install
  o ...and you are ready to go.

  The current documentation is available only in the source code subdirectory
  ".../DOC/". You should read it carefully before using these programs. The
  documentation has also some configuration tips if you have problems with the

I want to browse the old releases.

Although this software is considered free and we can not give you any guarantees, we would like to hear from You if You find these programs useful. We are also open to any suggestions considering improvements to these programs.

3. Operation guide and examples

These pages are still under construction and current documentation is included only in the source code package. Download and uncompress the package as instructed above (Chapter 2).


Juha Laine ,
Sampo Saaristo ,
Rui Prior ,