mm-loss
tools for network emulation and analysis
Install
- All systems
-
curl cmd.cat/mm-loss.sh
- Debian
-
apt-get install mahimahi
- Ubuntu
-
apt-get install mahimahi
- Kali Linux
-
apt-get install mahimahi
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install mahimahi
- Raspbian
-
apt-get install mahimahi
- Dockerfile
- dockerfile.run/mm-loss
mahimahi
tools for network emulation and analysis
Mahimahi is a suite of user-space tools for network emulation and analysis. Each mahimahi tool spawns a lightweight container, generally connected to the outside via a synthetic network device that observes packets in transit or emulates a desired behavior. The tools are composable so that a series of emulated network effects can be chained together, with mahimahi containers nested inside each other. Each tool takes an optional command to execute, so it is possible to create a series of nested containers with one command line.