OWAMP Network Metrics Tool - Installation Guide This guide provides instructions for installing OWAMP (One-Way Active Measurement Protocol) on Docker containers for network performance testing.
Prerequisites Docker installed and running Two containers (source and destination) where you want to run the tests Root or sudo access to the containers
Installation Steps (Run the commands on both source and detination containers)
- Install Required Dependencies
apt update apt install -y build-essential autoconf automake libtool pkg-config git groff
- Install i2util Library i2util is a required dependency for OWAMP:
git clone https://github.com/perfsonar/i2util.git cd i2util
cd $(find . -type f -name bootstrap -exec dirname {} ; | head -n 1)
./bootstrap ./configure make make install ldconfig # Update shared library cache
- Install OWAMP After installing i2util, install OWAMP:
cd /path/to/your/main/directory # Replace with your actual path
git clone https://github.com/perfsonar/owamp.git cd owamp
cd $(find . -type f -name bootstrap -exec dirname {} ; | head -n 1)
./bootstrap ./configure make make install ldconfig