Skip to content

gbrebner/PIF-Open-Intermediate-Representation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIF Open IR: Experimental Framework

This repository contains code related to ongoing work on Intermediate Representations (IRs) within the Protocol Independent Forwarding (PIF) context. These IRs sit in a compilation flow between (protocol independent) high-level languages for describing packet processing (forwarding) and target architectures that implement packet processing.

PIF Open IR is an Open Source SDN (opensourcesdn.org) project.

Results from the project feed into the PIF working group within the Specfications area of the Open Networking Foundation (opennetworking.org).

Documentation

The docs directory contains documents and presentations related to the software and specifications of the project.

The meetings directory contains documents and presentations related to the discussions and decisions of the PIF project group.

Software

The pif_ir directory contains source code, examples, and documentation, related to Intermediate Representation development and experimentation.

About

Protocol Independent Forwarding intermediate representation experimental framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.3%
  • Makefile 1.2%
  • Shell 0.5%