Lightning:The MoonGen Packet Generator
From 34C3_Wiki
Description | MoonGen is a fast, flexible, and precise open source packet generator. |
---|---|
Slides | https://www.dropbox.com/s/9j1odyw3xtr72r2/slides_moongen.pdf?dl=1 |
Website(s) | https://github.com/emmericp/MoonGen |
Tags | dpdk, lua, net |
Person organizing | User:emmericp |
Contact: | emmericp@net.in.tum.de |
Language | en - English |
Duration | 5 |
Desired session | Day 4 |
Desired timeframe | middle, end |
MoonGen is a fully scriptable high-speed packet generator built on DPDK and LuaJIT. It can saturate a 10 Gbit/s connection with 64 byte packets on a single CPU core while executing user-provided Lua scripts for each packet. Multi-core support allows for even higher rates. It also features precise and accurate timestamping and rate control.
Video starts at https://www.youtube.com/watch?v=MdVxyXveDz0#t=1h19m08s