- OpenDaylight Cookbook
- Mathieu Lemay Alexis de Talhou?t Jamie Goodyear Rashmi Pujar Mohamed El Serngawy Yrineu Rodrigues
- 204字
- 2021-07-02 21:38:33
Introduction
OpenDaylight is an open source project aiming to be a common tool across the networking industry - for enterprises, service providers, and manufacturers. It provides a highly available, multi-protocol infrastructure geared at building and managing software-defined networking deployments. Based on a Model Driven Service Abstraction Layer, the platform is extensible and allows users to create applications to communicate with a wide variety of south-bound protocols and hardware.
In other words, OpenDaylight is a framework used to solve networking-related use cases in both software-defined networking and network function virtualization domains.
To download the OpenDaylight software, select the Beryllium-SR4 release available at this link:
https://www.opendaylight.org/downloads
Download the ZIP or the tarball, and once extracted, get into that folder through the command line, and you are ready to play with the recipes.
The recipes in this chapter will present fundamental use cases that one can solve using OpenDaylight.
A common and widely used network emulator, Mininet, is going to be required to perform various recipes within this book.
Prior to any recipe, as a requirement, you will need a running version of Mininet. To achieve this, please follow the steps explained in the Mininet documentation:
- C++程序設(shè)計(jì)教程
- Web程序設(shè)計(jì)及應(yīng)用
- Learn TypeScript 3 by Building Web Applications
- Node.js+Webpack開發(fā)實(shí)戰(zhàn)
- 從零開始:數(shù)字圖像處理的編程基礎(chǔ)與應(yīng)用
- Mobile Web Performance Optimization
- Learn Scala Programming
- C語(yǔ)言程序設(shè)計(jì)案例式教程
- 重學(xué)Java設(shè)計(jì)模式
- 軟件工程
- 深入淺出Serverless:技術(shù)原理與應(yīng)用實(shí)踐
- Node.js全程實(shí)例
- Android系統(tǒng)原理及開發(fā)要點(diǎn)詳解
- Python算法指南:程序員經(jīng)典算法分析與實(shí)現(xiàn)
- Selenium Testing Tools Cookbook(Second Edition)