mSwitch: a highly-scalable, modular software switch
Rekindling network protocol innovation with user-level stacks