Download presentation
Presentation is loading. Please wait.
Published byJeffrey Quinn Modified over 9 years ago
1
NOX: Towards an Operating System for Networks Author: Natasha Gude, Teemu Koponen, Justin Pettit, Ben Pfaff, Martín Casado, Nick McKeown and Scott Shenker Publisher: SIGCOMM Computer Communication Review, 2008 Presenter: Yu Hao, Tseng Date: 2013/05/15
2
Outline Introduction NOX Overview Programmatic Interface Example Application
3
Introduction What we clearly need is an operating system for networks, one that would provide a uniform and centralized programmatic interface to the entire network. A network operating system would not manage the network itself; it would merely provide a programmatic interface. Applications implemented on top of the network operating system would perform the actual management tasks.
4
NOX Overview
5
Programmatic Interface NOX’s programmatic interface is conceptually quite simple, revolving around : Events
6
Programmatic Interface (Cont.) NOX’s programmatic interface is conceptually quite simple, revolving around : Network View and Namespace
7
Programmatic Interface (Cont.) NOX’s programmatic interface is conceptually quite simple, revolving around : Events Network View and Namespace Control Higher-Level Services Interface and Runtime Limitations
8
Example Application Switch application ~/nox/src/coreapps/switch
9
Example Application
10
Example Application (Cont.)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.