The Disaggregated Network Operating System (DANOS) is a Telco-grade Network Operating System (NOS) that is part of The Linux Foundation.

DANOS is initially based on AT&T’s “dNOS” software framework of a more open, cost-effective and flexible alternative to traditional networking equipment. DANOS has built upon the Vyatta NOS, with significant enhancements having been added over the last seven years of development. It is now a ready-to-use Debian-based distribution that makes use of the Data Plane Development Kit (DPDK) libraries to provide highly efficient packet-processing on x86 hardware, and Broadcom’s Open Network Switch Layer (OpenNSL) libraries to support a hardware programming plugin architecture. An example OpenNSL plugin for the UFiSpace S9500-30xs device is provided.

DANOS supports industry-standard routing protocols and forwarding features such as:

DANOS has an advanced configuration and operational infrastructure that is based on YANG models, an easy to learn command-line interface (CLI), a formalised scripting API, NETCONF support and REST API. This infrastructure allows new features to be easily integrated into the system.

The system includes Authentication Authorization and Accounting (AAA) support using either on device Role-Based Access Control (RBAC) rules or TACACS+.