O'Reilly logo

Software-Defined Networking with OpenFlow - Second Edition by Siamak Azodolmolky, Oswald Coker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

NodeFlow

NodeFlow (http://garyberger.net/?p=537, developed by Gary Berger, technical leader, office of the CTO of Cisco Systems) is a minimalist OpenFlow controller written in JavaScript for Node.js (https://nodejs.org/en/). Node.js is a server-side software system designed for writing scalable internet applications (for example, HTTP servers). It can be considered as a packaged compilation of Google's V8 JavaScript engine, the libuv platform abstraction layer, and a core library, which is written in JavaScript. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. Programs are written on the server side in JavaScript, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required