IP Infusion OcNOS

Introduction to IP Infusion OcNOS

In this article of the Disaggregated Networking Blog we will introduce the IP Infusion Network Operating System for disaggregated IP and transport networks.

Open Compute Network Operating System or OcNOS is IP Infusion’s Network Operating System for Whitebox switches. OcNOS is installed using ONIE (Open Network Install Environment) which comes as the factory default with whitebox/Open Networking/Open Compute hardware. ONIE is an open source initiative that defines an open “install environment” for modern networking hardware. It enables an open networking hardware ecosystem where end users have a choice among different network operating systems. Refer to www.onie.org for more information.

OcNOS runs on a large number of whitebox hardwares from various vendors such as Edgecore Networks, UfiSpace, Dell, Delta and Celestica. One of the main advantages we noticed in OcNOS is that the same software is used in different parts of the network: cell site gateway, MPLS provider edge / aggregation router, data center switches, OLT and optical transport. Below are few examples of whitebox hardware we selected to showcase various applications (the list is not exhaustive and new whitebox models are regularly added):

UfiSpace S9502-12SM

UfiSpace S9502-12SM

Cell Site Gateway: 8 x 1G, 4 x 1/10G

UfiSpace S9502-16SMT

Cell Site Gateway: 12 x 1G, 4 x 1/10G

UfiSpace S9510-30XC

Aggretation Router: 28 x 10/25G, 2 x 40/100G

Edgecore AS5916-54XKS

Aggregation Router: 48 x 1/10G, 6 x 40/100G

Edgecore AS7335-28XB

Aggregation Router: 24 x 1G/10G/25G, 2 x 100G, 2 x 400G

Edgecore AS7946-30XB

Core Router: 4 x 25G, 22 x 100G, 4 x 400G Hi-PWR

Dell Technologies S5296F-ON

Datacenter Switch: 96 x 25G, 8 x 100G

Edgecore AS7716-24SC

Open Packet Transponder: 8 x DCO cards, 16 x 100G

Edgecore ASXvOLT16

Disaggregated  XGS-PON OLT: 16 x 10G XGS-PON ports

As per the OcNOS official documentation, the major components of OcNOS are grouped into these categories:

  • The Management Interface that is used to configure and operate the OcNOS routing and switching protocols.

  • Protocol components, which include:

    • Layer 2 Protocols

    • Layer 3 Protocols

    • Multi Protocol Label Switching Protocols

    • Multicast Protocols

  • Service components, which include:

    • Unicast Routing Information Base Module

    • Layer 2 Multicast Module

    • Layer 3 Multicast Module

In terms of features and fonctionality, OcNOS supports the majority of features and protocols needed for mobile/fixed backhaul, MPLS metro network and data center: layer 2 switching, layer 3 routing protocols (OSPF, ISIS, BGP), MPLS, LDP, RSVP-TE, Segment Routing, EVPN with MPLS, VxLAN with EVPN, synchronization & timing, PCEP and so on.

With regards to the Command Line Interface, the OcNOS CLI is very “Cisco-like” and follows the the industry standard Command Line Interface (CLI).

The first time we got our hands on an OcNOS powered router it took us only a couple of hours to get familiar with the CLI.

Another interesting point is that the CLI is the same whether you are running OcNOS as a cell site router, aggregation router, data center switch or optical packet transponder.

As a system integrator and an IP Infusion channel partner we implemented OcNOS based solutions in multiple customer networks. In each network we had to interoperate with various IP vendors such as Cisco, Huawei, Nokia and others. In the majority of cases interoperability with other vendors on various protocols has not been an issue. In future articles we will talk about real use cases where OcNOS interoperate with 3rd party solutions.

Leave a Reply

Your email address will not be published. Required fields are marked *