vvvlan / mOS-networking-stack

A Specialized Network Programming Library for Stateful Middleboxes:

Home Page:http://mos.kaist.edu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Build Status

mOS-networking-stack

mOS networking stack provides a high performance user-space programming library specifically targeted for building software-based stateful monitoring solutions. Our API offers powerful event-based abstractions that can potentially simplify the codebase of future middleboxes that are developed on our stack.

We suggest you to browse through our example (samples/) programs to see how stateful middleboxes can be built using the mOS networking API.

To download our source, type:

# git clone https://github.com/ndsl-kaist/mOS-networking-stack.git

Pull requests and bug fixes are welcomed!

Documentation

Please visit http://mos.kaist.edu/ for more instructions.

Acknowledgment

This project is supported by ICT Research and Development Program of MSIP/IITP, Korea, under Grant B0101-16-1368, [Development of an NFV-inspired networked switch and an operating system for multi-middlebox services].

About

A Specialized Network Programming Library for Stateful Middleboxes:

http://mos.kaist.edu

License:Other


Languages

Language:C 95.6%Language:Makefile 2.2%Language:C++ 1.2%Language:Python 0.5%Language:Shell 0.4%Language:Objective-C 0.0%Language:M4 0.0%