ENDE: An End-to-end Network Delay Emulator



ENDE is a new tool that can emulate end-to-end delays between two hosts without requiring access to the second host. This tool enables the user to test new protocols realistically on a single machine. ENDE observes network status on a particular path using ICMP packets and uses it as a real-time traffic source. To send and receive ICMP packets, raw_socket is used, and so the user should be a root to run ENDE. Current version can handle single TCP or UDP connection between a client and a server. However, it can be easily extended to handle multiple connections. Currently, linux version is released. If you have any question or problem, please send a mail to ikjun@dropzone.tamu.edu.

Download ENDE 1.0 for linux:
Last updated, June 7, 1998