Skip to content

w180112/ofagent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenFlow protocol agent implementation

BSD license

This is a minimal OpenFlow protocol implementation in C.

System required:

Linux OS

How to use:

Git clone this repository

# git clone https://github.com/w180112/ofagent.git

Type

# cd ofagent

Run

# make

to compile

Then

# ./ofagent

To remove the binary files

# make clean

Note:

  1. This implementation is under OpenFlow protocol 1.3
  2. Flowmod and Packetout OF packets are only print out and will do nothing so far.

Test environment:

  1. CentOS 7.6 and AMD Ryzen 2700, 64GB ram desktop
  2. Ryu SDN controller

About

A minimal OpenFlow agent in C

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published