NiOS™
The Next Generation Secure, Hyper-Scale & Programmable Network Operation System.
When we started our quest for the future of Networking technologies, we realized that the fundamental networking technology which is the brain behind every networking device, the Network Operating System cannot be based on platforms that were designed 15-20 years back. The reason being the unprecedented scale at which bandwidth and user scalability has evolved was hard to imagine when these platforms were designed. Security was not even a consideration as moving the packet from one point to the other efficiently was the only focus. The proof of that is in the fact that hundreds of vulnerabilities keep getting reported and exploited on these platforms year after year resulting in loss of Billions of dollars to the global GDP.
This is what motivated us to take a grounds up approach to building the next generation Network Operating System, NiOS™, on the foundation blocks of security, scalability and programmability.
The Technology
Security
NiOS™ is designed ground up for security to protect the system against all vulnerabilities observed in conventional Network Operating Systems in the market. NiOS™ is world’s first No-Shell operating system which implies that all processes including CLI runs in user space with no root access. This protects the system against all privilege escalation attacks. Robust Memory management of NiOS™ protects it against most standard buffer overflow and memory-based attacks. Secure Configuration defaults allow system to be in a most secure state even with default configuration. NiOS™ Security has been verified and certified by DRDO-SAG and STQC.
Scalability & Performance
NiOS™ with it’s asynchronous, non-blocking and distributed processing architecture delivers unmatched scalability and performance for building out the next generation Campus, Telco and Datacenter networks with devices capable of handling Millions of routes, tens of thousands of interfaces. The unique architecture allows for all applications and protocols running on the system to share network events in a highly efficient asynchronous manner, allowing for best utilization of the CPU. NiOS can run even a demanding protocol like BGP on a 300 Mhz processor handling entire internet routing table without a sweat.
Software Defined
NiOS™ has been designed to natively support modern XML based API layer to provide 100% programmability across all device configuration for future Software Defined networks. These APIs allow customers to manage their network by using Nivetti’s SDN controller OR build their own applications to extend the functionality of the devices and automate network configuration as per their operational requirements. NiOS™ also supports legacy CLI and SNMP-based configuration management to provide a migration path for legacy networks.
Security Certifications
Security Certifications
Security certified by DRDO-SAG as the only secure indigenous Network Operating System.
Tested against NDPP standards of security.