88 Software Networks
– Indigo: an open-source implementation which is executed on a
physical machine and uses the characteristics of an ASIC to execute
OpenFlow;
– LINC: an open-source implementation that runs on Linux,
Solaris, Windows, MacOS and FreeBSD;
– Pantou: OpenFlow for a wireless environment, OpenWRT;
– Of13softswitch: a software switch produced by Ericsson;
– XORPlus: an open-source software switch;
– Open vSwitch: an open-source software switch developed by
Nicira and integrated into the Linux kernel (in versions 3.3 and later).
Open vSwitch is greatly used by numerous manufacturers in their
architecture.
Similarly, many switches and routers are OpenFlow-compatible.
This long list includes the following:
– NOX: NOX was the first OpenFlow controller;
– FlowVisor: a Java OpenFlow controller that behaves like a
transparent proxy between an OpenFlow switch and multiple
OpenFlow controllers;
– POX: a Python-oriented OpenFlow controller with a high-level
SDN interface;
– Floodlight: a Java OpenFlow controller;
– OpenDaylight: OpenDaylight is an open-source project for a
modulable platform which contains a controller at its center. The
OpenDaylight controller is used as a primary controller by numerous
manufacturers, even when those manufacturers have other proprietary
solutions that they could use.
In terms of the controllers, in addition to those mentioned above,
there are numerous developments under way, compatible with
OpenFlow, but handling many other northbound and southbound
interfaces that have been developed to satisfy manufacturers’ needs.
Certainly the best known of these is OpenDaylight, which we
mentioned in the list above. The architecture is represented in
www.it-ebooks.info
Précédent

- 112/262

Suivant