4 ms·
This is an evolution of the original Vyatta system. There are several things that are quite different than the old system. 1.) All traffic is now forwarded wit
by jsouthworth 7y ago
This is an evolution of the original Vyatta system. There are several things that are quite different than the old system.
1.) All traffic is now forwarded with a custom DPDK based dataplane.
2.) The configuration and operational infrastructure are both new compared to Vyatta.
3.) We have cleaned up the implementation of the CLI, formalized a scripting API, added NETCONF support, and opened up the REST API.
4.) The dataplane has support for programming hardware and a plugin is provided to support the UFiSpace S9500-30xs on top of Broadcom's OpenNSL.
5.) We support AAA using either on device RBAC rules or TACACS+ as is a common need in the networking industry.
6.) We sandbox operator and admin users so they can't change they system without going through the infrastructure.
7.) We added a new mechanism for integrating features that is cleaner than the old Vyatta mechanism.
There are some similarities with the old Vyatta system, via a compatibility layer, and we didn't do a big replace of every feature so a good portion of the supporting integration will look familiar.
- rsecora 7y agoThanks, Do you know if there is a starting doc or tutorial with the new cleaned up CLI? I'm familiar with Juniper and Cisco routers and really want to test this.
- sleishman 7y agoFull CLI can be found at https://danosproject.atlassian.net/wiki/download/attachments/753667/all-danos-1908-configuration-options.txt?api=v2 https://danosproject.atlassian.net/wiki/download/attachments... Configuration guide under constructed at https://danosproject.atlassian.net/wiki/spaces/DAN/pages/1540100/Configuration+Guide https://danosproject.atlassian.net/wiki/spaces/DAN/pages/154...