0% found this document useful (0 votes)
10 views3 pages

DS - Lab 3

The document discusses the Open Network Operating System (ONOS), an open-source project aimed at providing a scalable and high-performance software-defined networking (SDN) operating system for communications service providers. ONOS manages network components and enables the creation of dynamic network services while simplifying management and deployment. It is designed to support carrier-grade solutions using white box hardware and eliminates the need for traditional routing and switching protocols within the network fabric.

Uploaded by

075bct054.niraj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

DS - Lab 3

The document discusses the Open Network Operating System (ONOS), an open-source project aimed at providing a scalable and high-performance software-defined networking (SDN) operating system for communications service providers. ONOS manages network components and enables the creation of dynamic network services while simplifying management and deployment. It is designed to support carrier-grade solutions using white box hardware and eliminates the need for traditional routing and switching protocols within the network fabric.

Uploaded by

075bct054.niraj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

TRIBHUVAN UNIVERSITY

INSTITUTE OF ENGINEERING
PULCHOWK CAMPUS

Open Network Operating System

BY:
NIRAJ SHRESTHA (PUL075BCT054)

DEPARTMENT OF ELECTRONICS AND COMPUTER


ENGINEERING
LALITPUR, NEPAL

July 3, 2022
The following implementation is done in JAVA Programming Language.
public interface sumInterface extends java.rmi.Remote
{

int add(int n1,int n2) throws java.rmi.RemoteException;


}
Listing 1: Java Interface

1. Introduction

The ONOS (Open Network Operating System) project is an open source community hosted
by The Linux Foundation. The goal of the project is to create a softwaredefined
networking (SDN) operating system for communications service providers that is designed
for scalability, high performance and high availability.

ONOS stands for Open Network Operating System. ONOS provides the control plane for a
software-defined network (SDN), managing network components, such as switches and
links, and running software programs or modules to provide communication services to
end hosts and neighbouring networks.

ONOS was designed to meet the needs of operators wishing to build carrier-grade
solutions that leverage the economics of white box merchant silicon hardware while
offering the flexibility to create and deploy new dynamic network services with simplified
programmatic interfaces. ONOS supports both configuration and real-time control of the
network, eliminating the need to run routing and switching control protocols inside the
network fabric. By moving intelligence into the ONOS cloud controller, innovation is
enabled and end-users can easily create new network applications without the need to
alter the data plane systems.

The ONOS platform includes:

• A platform and a set of applications that act as an extensible, modular, distributed


SDN controller.

• Simplified management, configuration and deployment of new software, hardware


and services.

• scale-out architecture to provide the resiliency and scalability required to meet

the rigors of production carrier environments


2

You might also like