This library provides facilities to simulate real physical networks using the PPI.
→ see NetEmu interface API
→ see NetEmu interface implementations
→ see senf::emu::ApplyInterfaceDecorator
→ see senf::emu::EmulatedFrequencyRegistry
The NetEmu interface abstraction allows to arbitrarily mix emulated and physical interfaces. This gives a lot of flexibility in scenario configuration.
NetEmu includes a packet sniffing utility emushark
which allows to capture packets on arbitrary emulated networks. Capture operation is possible either on multicast address/port (for emulated wired interfaces) or on frequency/bandwidth (for emulated wireless interfaces).
Call emushark
without arguments for further help.
→ see senf::emu::annotations;