NISH overview

Modern network node architectures are moving toward disaggregated solutions for specific applications, such as the following examples:

The SR OS Broadband Network Gateway (BNG) CUPS feature is an example of a CUPS deployment architecture with multiple SR OS network nodes (both physical and virtual) operating as a cluster of independent nodes. By acting as one unit, the BNG CUPS cluster supports flexible and scalable BNG deployment.

For this type of CUPS deployment, the Network Interface Shell (NISH) solution for Linux platforms provides efficient remote control of the SR OS MD-CLI, by enabling management of multiple nodes that are running different versions of SR OS from the same MD-CLI shell.

Figure 1 shows the NISH CLI management of a BNG CUPS deployment with two Control Plane function (CPF) nodes and three User Plane function (UPF) nodes.

Figure 1. NISH management of BNG CUPS cluster