Welcome to OF-CONFIG


The motivation for the OpenFlow Configuration Protocol (OF-CONFIG) is to enable the remote configuration of OpenFlow datapaths.An OpenFlow Configuration Point communicates with an Operation Context that contains an OpenFlow Switch using OF-CONFIG.

OF-CONFIG defines an OpenFlow switch as an abstraction called an OpenFlow Logical Switch. The OF-CONFIG protocol enables configuration of essential artifacts of an OpenFlow Logical Switch so that an OpenFlow controller can communicate and control the OpenFlow Logical switch via the OpenFlow protocol. OF-CONFIG introduces an operating context for one or more OpenFlow datapaths called an OpenFlow Capable Switch for one or more switchs. An OpenFlow Capable Switch is intended to be equivalent to an actual physical or virtual network element (e.g. an Ethernet switch) which is hosting one or more OpenFlow datapaths by partitioning a set of OpenFlow related resources such as ports and queues among the hosted OpenFlow datapaths. The OF-CONFIG protocol enables dynamic association of the OpenFlow related resources of an OpenFlow Capable Switch with specific OpenFlow Logical Switches which are being hosted on the OpenFlow Capable Switch. OF-­CONFIG does not specify or report how the partitioning of resources on an OpenFlow Capable Switch is achieved. OF-­CONFIG assumes that resources such as ports and queues are partitioned amongst multiple OpenFlow Logical Switches such that each OpenFlow Logical Switch can assume full control over the resources that is assigned to it.

Project Information

Project Proposal

Project Facts

Project Creation Date: Aug 27th, 2015
Lifecycle State: Incubation
Primary Contact: Wei Meng meng.wei2@zte.com.cn Username: valley
Project Lead:  Wei Meng meng.wei2@zte.com.cn Username: valley
Mailing List:  of-config-dev@lists.opendaylight.org
    Archives: mailing list archives
Meetings: See Community Meetings 
Repository: git clone https://git.opendaylight.org/gerrit/of-config
Jenkins: jenkins silo
Gerrit Patches: code patches/reviews
  • No labels