/P4Simulator

Primary LanguageC++Apache License 2.0Apache-2.0

Welcome to the P4Simulator wiki!

P4Simulator is a P4-driven network simulator aiming at combining P4, the state-of-the-art programmable data plane language and ns-3, one of the most popular network simulators. P4Simulator is now being developed by students at NetArch Lab at Tsinghua University. P4Simulator is an open-source project under Apache License 2.0

For a new beginner to get started, one should follow the instructions.

  1. P4Simulator Overview
  2. Build and Install P4Simulator
  3. A Hands-on Example

We are longing for contributions. See How to Contribute for details.