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.
Resources
Application notes
Articles
- Gestalt IT: Nokia introduces SR-Linux as its modular, open and extensible Network Operating System
- The NextPlatform: Making data center networking as consumable as compute
- The Register: Why can't a switch be like a server? Nokia says it can
- VMBlog: Prediction series-2022-Jan-Why 2022 is the year of consumable data center networks
eBooks
Industry
Podcast
- Heavy Networking 653: Design, Deploy, And Operate With Nokia Data Center Fabric Solution
- Nokia SR Linux – A Hyperscaler NOS Designed For Everyone
- Packet Pushers: Containerlab makes container and VM networking Labs easy
- Packet Pushers: How Nokia's Digital Sandbox Enhances Intent-Based Automation
- Packet Pushers: Network Apps for smarter network Ops
- Packet Pushers: Nokia Fabric Services System simplifies data center operations
- Packet Pushers: Operationalizing EVPN for data center networks
- Packet Pushers: Rethinking Network Automation Using Nokia Fabric Services System
- Running An Open, Automated Data Center Fabric With Nokia
Solution overview
Technical brief
Video overviews
Related solutions and products
Solution
Adaptive Cloud Networking
Revolutionize operations from edge to fabric
Solution
Data Center Fabric
Make data center and cloud environments easier to scale, adapt and operate
Product
7220 Interconnect Router for Data Center Fabrics
Build open and automated data center fabrics with high-performance, fixed-configuration platforms
Learn more about date center networks
Video
Nokia TechTalks- EVPN for Data Centers

Video
How Datacenter Network Automation Drives Digital Business
Video
What makes Nokia’s network automation approach different?
Video
Alan Weckel on IP network evolution and automation
Video
What is NetOps and why is it important to CSPs?
Video
Why size matters for edge data centers?

Podcast
Heavy Networking 653: Design, Deploy, And Operate With Nokia Data Center Fabric Solution

Video overview