slashnick/sdn
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
SDN Controller CPE 465 (Advanced Computer Networks) Nicholas Frost Full project implemented, developed primarily against mininet Notes: - A good amount of event.cpp:listen_and_serve is straight from epoll(7) beacon.cpp - Switch-to-switch link discovery client.cpp - Low-level I/O logic for reading and writing OFP packets to clients event.cpp - epoll event loop, with a priority queue for time-scheduled events god.cpp - Logic to handle topology updates graph.cpp - Graph data structure, with shortest path and MST algorithms openflow.cpp - Openflow protocol implementation sdn.cpp - main()