Skip to content

Releases: nsg-ethz/p4-utils

P4-Utils v0.0

09 Sep 18:22
46771e9
Compare
Choose a tag to compare
  • Command-line launcher (p4run) to instantiate networks.
  • Helper script (mx) to run processes in namespaces.
  • Custom P4Host, P4Switch nodes (based on BMV2).
  • Define networks using JSON files (see p4app_example.json).
  • Enhance Mininet command-line interface by adding useful commands to manage P4 switches.
  • Save the topology information in an object that can be loaded and queried.
  • Re-implementation of the runtime_CLI and simple_switch_CLI as Python objects to use in controller code.

This release does not support Python 3.