The Disaggregated Network Operating System (DANOS) is a Telco-grade Network Operating System (NOS) seeded to The Linux Foundation by AT&T.

DANOS was defined by AT&T’s “dNOS” software framework white paper to be a more open, cost-effective and flexible alternative to traditional networking equipment. DANOS is based on a subset of the Vyatta NOS used internally in AT&T’s network. It is a ready-to-use Debian-based distribution that makes use of the Data Plane Development Kit (DPDK) libraries to provide highly efficient software packet-processing on x86 hardware in addition to Broadcom’s Open Network Switch Layer (OpenNSL) libraries to support a hardware programming plugin architecture for merchant silicon based forwarding. 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 formalized 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+.