ONF Programmable Networks Projects
ONF has been at the forefront of creating and evolving the Software Defined Networking (SDN) movement which provides network operators with the freedom to build networks that are dynamic, cost effective, flexible, secure and able to adapt to the changing landscape.
SD-Fabric creates an Ethernet fabric optimized for edge application and uses SDN control to make a spine-leaf assembly of switches appear as a virtual single routing instance to all hosts and routers connected to the fabric.
Open Networking Operating System (ONOS) is the leading open source carrier-grade SDN controller used for building of next-generation SDN/NFV networks. It is widely used and can be found in production networks across the globe, and is the foundational SDN controller used in all of ONFs platforms and solutions.
Programming Protocol-independent Packet Processors (P4) is a programming language for expressing how packets are processed by the data plane of a forwarding element such as a hardware or software switch, network interface card, router, or network appliance.
P4 Integrated Network Stack (PINS) is an industry collaboration bringing SDN capabilities and P4 programmability to traditional routing devices that rely on embedded control protocols (like BGP).