v21.10 (10/2021): Bug Fixes, Test cases, Dev Environment Improvements
This release focused on general bug fixing and improving our test/development environments.
A CloudLab template will be available with the latest release here: https://www.cloudlab.us/p/GWCloudLab/onvm
New Features and NFs
- [243] Adds L3 Switch example based on DPDK
l3fwd
sample code. This NF can forward packets either using longest prefix match or a hash table lookup. - [254] Adds Fair Queue NF that demonstrates how to use advanced rings mode to directly access packets and distribute them to a set of child NFs. Packets are "classified" using a CRC32 hash and assigned to a queue. Queues are then read from in Round Robin order to process packets of different types in a fair way. Contributed by (Rohit M P) from NITK.
- [277] Adds support for Jumbo frame packets. Enable by adding a
-j
flag to the manager's go.sh script.
Testing and Development Improvements