Eric Campbell's repositories
interpreters
An Implementation of Many of the Definitional Interpreters from John C. Reynold's 1972 paper
autoplay
A learning environment for interactive fiction
CacheP4-Test
I am trying to propose a cache system for p4 data plane.
clickp4
ClickP4: Towards Modular Programming of P4
core_unix
Unix-specific portions of Core
frenetic
The Frenetic Programming Language and Runtime System
HappyFlowFriends
Cloud-based DoS protection (a PoC implementation in P4)
NetCache
Modified version of NetCache (SOSP'17) for PSM Evaluation
netcache-p4
NetCache in P4
netchain-p4
NetChain in P4
ngsdn-tutorial
Hands-on tutorial to learn the building blocks of the Next-Gen SDN architecture
nopticon
like a panopticon but for networks
P4_DDoS
DDoS Mitigation system based on P4 programmable switches
p4research
This is a repository for p4 research
p4se
BNG/PPPoE P4 software
PPPoE_using_P4
The code runs on the netronome smart card to filtering PPPoE and PPP control plane packet send to vbras and Decap\Encap data plane packet PPPoE header.
switch
Consolidated switch repo (API, SAI and Nettlink)
taep-controller
Contains the code for the TAEP Controller.