Skip to main content

Service Router Linux

Evolve your data center switching and cloud networking infrastructures with an open, extensible and consumable NOS

SR Linux: Redefining openness

Nokia SR Linux is a truly open network operating system (NOS) that makes your data center switching infrastructure more scalable, more flexible and simpler to operate.

A key component of our next-generation Data Center Fabric solution, SR Linux uses an unmodified Linux® kernel as the foundation for a suite of network applications. The Linux kernel increases reliability and portability and makes it easier for you to develop system applications and network applications, such as tools and agents.

SR Linux opens the NOS infrastructure with a unique architecture built from the ground up around model-driven management and modern interfaces. This approach simplifies your operations and integrations while giving you the ultimate in visibility and flexibility.

SR Linux benefits and features

SR Linux gives your NetOps teams a unique foundation for modernizing your data center switching and cloud networking infrastructures. It delivers superior programmability, unrivaled flexibility for developing and managing third-party applications, extensive telemetry and comprehensive advanced IP routing features.

Linux kernel

An unmodified kernel enables you to build network applications that are modular and isolated into their own failure domains.

Ground-up, model-driven design

Our unique design opens up the NOS infrastructure. It allows applications to simplify their own internal schemas and use data modeling languages for consumption by northbound interfaces – any object, any interface.

State-sharing architecture

SR Linux applications share state with each other through a pub/sub architecture implemented using protobufs, gRPC and the lightweight Nokia Impart Database (IDB). This approach provides reliable, scalable and secure communication channels for network applications.

Resilient protocol stacks

SR Linux uses field-proven protocol stacks from our Service Router Operating System (SR OS) to bring you the benefits of a more stable, scalable, interoperable and resilient OS.

Best-in-class streaming telemetry

SR Linux is built around an open scalable telemetry framework that enables the system and applications to communicate with the same transport and message-declaration mechanisms used in gNMI and protobufs. This framework gives you deeper visibility and superior control.

Programmable Python-based CLI

CLI plugins enable you to completely customize the way the CLI operates. You can plug in Linux commands or pull in state/configuration from various locations and combine it with system state/configuration to support advanced logic.

State-of-the-art NetOps Development Kit

Our NDK uses gRPC and protobufs to provide maximum flexibility for languages supported and backwards compatibility. This enables your application developers to leverage SR Linux’s underlying model-driven architecture with a simple, clean, decoupled integration.

Automation at scale

The Fabric Services System complements and extends the capabilities of the SR Linux architecture foundation with a modern, flexible toolkit that enables you to efficiently automate your entire data center fabric infrastructure.

Hardware extensibility

SR Linux uses our eXtensible Data Path (XDP) to provide a hardware abstraction layer that simplifies the interfacing with hardware platforms. It supports and speeds time to market for a variety of data center networking chipsets and platforms, including our Nokia data center fabric platforms.


Ready to talk?

Please complete the form below.