/SDN-NFV

NYCU 112-1 course, Software-Defined Networks and Network Function Virtualization

Primary LanguageJava

NYCU-SDN-NFV

Lab1

Environment setup.

  • Ubuntu 22.04
  • ONOS
  • Mininet
  • Openflow
  • python

Lab2

Flow Rule

  • flow rule in json
  • Openflow protocol

Lab3

SDN-enabled Learning Bridge

  • java
  • onos app
  • FlowRuleService
  • FlowObjectiveService

Lab4

Unicast DHCP

  • java
  • onos app
  • DHCP
  • IntentService

Lab5

Proxy ARP

  • java
  • onos app
  • EdgePortService
  • ARP