Skip to content
SPECIFICTION
Get listed

Faucet vs OpenDaylight

Faucet

faucet.nz

OpenDaylight

opendaylight.org

Side by side

FigureFaucetOpenDaylight
Price from—Free
Free plan—Yes
Free trial——
Open source——
Windows—Yes
macOS—Yes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published01
Spec score · Software-Defined Networking Software7.3 (#10)7.6 (#7)
LicenseThe project repository identifies Faucet as licensed under Apache-2.0.The technical charter says outbound code is made available under the Eclipse Public License 1.0, with documentation under Creative Commons Attribution 4.0.
SecurityThe switch control channel can use TLS on a dedicated port, and switches can use fail-secure or fail-standalone behavior.The AAA project provides authentication, authorization, accounting, and role-based access control for OpenDaylight northbound interfaces.

Plans

Faucet

No plans published.

Faucet pricing →

OpenDaylight

  • OpenDaylightFree

OpenDaylight pricing →

In their own words

Faucet

Faucet is a free, open-source OpenFlow controller for network operators managing production networks and OpenFlow hardware. It moves routing, neighbour discovery and switching algorithms into vendor-independent server software with a centralised control plane. Faucet controls OpenFlow 1.3.x switches with multiple tables and group tables, supporting VLANs, IPv4 and IPv6, static and BGP routing, access control lists, port mirroring and switch stacking. Policy-based forwarding can offload processing to external systems, including 802.1X through hostapd. YAML provides network configuration, with a documented command for checking configuration before loading it. Installation options include pip3, apt-get and Docker; the guide places Faucet with Gauge, Prometheus and Grafana, while InfluxDB supplies time-series statistics. TLS can protect the switch control channel, and fail-secure or fail-standalone modes are available. High availability uses redundant controllers with matching configuration but no shared state. Faucet runs on Linux and self-hosted deployments and is licensed under Apache-2.0.

Visit faucet.nz

OpenDaylight

OpenDaylight is a free, open-source SDN controller for centralized, programmable network control and monitoring. Its modular design uses YANG models and MD-SAL to connect applications with network hardware through northbound REST APIs and southbound plugins. Listed protocol support includes OpenFlow, NETCONF, BGP-LS, PCEP, OVSDB, LISP, and SNMP, among others. Clustering, sharded data stores, and leader-based consensus support scaling across nodes. The project describes uses in optical transport, service-provider WAN automation, data center SDN, network telemetry, enterprise network control, and ONAP. Its AAA project provides authentication, authorization, accounting, and role-based access control for northbound interfaces. OpenDaylight is self-hosted and runs on Linux, macOS, and Windows; setup requires Java 21 or later. The downloads page identifies Chromium-SR0 as the current release and lists Vanadium-SR1 and Titanium-SR3 under supported releases. Documentation, Zulip chat, mailing lists, a wiki, and weekly Technical Steering Committee meetings are listed as community resources.

Visit opendaylight.org