

IRIS - A Resursive SDN Openflow Controller created by SDN Research Section, ETRI.Floodlight - A java-based OpenFlow controller.It supports OpenFlow but can be easily extended for other southbound protocols. Beehive Network Controller - A distributed SDN controller built on top of Beehive.gNOI - gRPC Network Operations Interface.gNMI - gRPC Network Management Interface.Extensible Messaging and Presence Protocol, XMPP.Path Computation Element Protocol, PCEP.OVSDB - A communication protocol which used to manage the OpenvSwitch database.OF-Config - OpenFlow Management and Configuration Protocol.OpenFlow - A communications protocol that gives access to the forwarding plane of a network switch or router over the network.OpenVirtex - A network hypervisor that can create multiple virtual and programmable networks on top of a single physical infrastructure.Can slice multiple switches in parallel, effectively slicing a network. FlowVisor - An OpenFlow controller that acts as a hypervisor/proxy between a switch and multiple controllers.ZeroTier - ZeroTier is a software-based managed Ethernet switch for planet Earth.snabbswitch - An open source virtualized Ethernet networking stack.
#Network virtualization tools linux software#
PISCES - A Programmable, Protocol-Independent Software Switch.Open vSwitch - Open vSwitch is a production quality, multilayer virtual switch.LINC-Switch - A pure OpenFlow software switch written in Erlang.Lagopus - A high-performance software OpenFlow 1.3 switch.Indigo - Indigo is an open source project aimed at enabling support for OpenFlow on physical and hypervisor switches.FD.IO - Relentlessly focused on data IO speed and efficiency for more flexible and scalable networks and storage.CPqD- An OpenFlow 1.3 compatible user-space software switch implementation.bmv2- A P4 software switch which is usually used as a tool to verify the funtions the developers describe in P4 language.BESS - Berkeley Extensible Software Switch, BESS is a modular framework for software switches.ONIE - ONIE enables a bare metal network switch ecosystem where end users have a choice among different network operating systems.Stratum - An open source, silicon-independent switch operating system for software-defined networks.SONiC - Software for Open Networking in the Cloud SONiC.PicOS - A SDN OS for white box switches Layer-2/3 feature set with support for OpenFlow, OVSDB, and other protocols.OpenWrt - Is a Linux Operating System targeting embedded devices.OpenSwitch - A linux network operating system from Dell EMC.Open Network Linux, ONL - A Linux distribution for "bare metal" switches, that is, network forwarding devices built from commodity components.OcNOS - Extensive switching and routing protocol support with advanced capabilities such as MPLS and SDN.Mion - A switch OS based on ONLP API and Yocto project.FlexSwitch - The first open source network protocol suite offering complete layer2/layer3 functionality for accelerating development and deployment of whitebox networking gear.Cumulus Linux - Cumulus Linux is a powerful open network operating system that allows you to automate, customize and scale using web-scale principles like the world's largest data centers.Beluganos - Beluganos is a new network OS designed for white-box switches (OF-DPA), which can apply large-scale networks.Wiki : Software-Defined Networking Network Operating System Software-defined networking (SDN) is an approach to computer networking that allows network administrators to manage network services through abstraction of higher-level functionality. An awesome list about Software Defined Networks (SDN)
