-
Notifications
You must be signed in to change notification settings - Fork 0
Protocol Oblivious Programming
License
hchunhui/pop
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ABOUT ----- POP(Protocol oblivious Programming) is a SDN programming environment. Please send inquiries/comments/reports to: hchunhui@mail.ustc.edu.cn INSTALLATION ------------ See the file "INSTALL" for installation instructions on Unix like OS. QUICKSTART ---------- POP accepts two parameters as input: application and header specification. main/controller -f apps/app.so -s header.spec Applications are located in the "apps" directory, they are compiled into .so files. Header specification defines fields of packet headers. "scripts/header.spec" is a sample header specification. There are two sample applications: l3_multi: IPV4 unicast & multicast, SDNP unicast. main/controller -f apps/l3_multi.so -s scripts/header.spec l2_learning: MAC learning switch. main/controller -f apps/l2_learning.so -s scripts/header.spec DOCUMENTATION ------------- See files in the "doc" directory. CONTRIBUTORS ------------ Chunhui He core, xswitch, pox Dongyang Wang topo, xswitch, sample applications Tiwei Bie IO Hu Ge sample applications
About
Protocol Oblivious Programming
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published