Book Image

OpenDaylight Cookbook

By : Rashmi Pujar, ICARO CAMELO, Yrineu Rodrigues
Book Image

OpenDaylight Cookbook

By: Rashmi Pujar, ICARO CAMELO, Yrineu Rodrigues

Overview of this book

OpenDaylight is an open source platform to program and build Software-Defined Networks (SDN). Its aim is to accelerate the adoption of SDN and NFV. With above 90 practical recipes, this book will help you to solve day-to-day problems and maintenance tasks surrounding OpenDaylight’s implementation. This book starts with the OpenDaylight fundamentals. In this book, you will gain a sound understanding of the methods and techniques when deploying OpenDaylight in production environment. Later on, you will learn to create a Service Chain using SFC. This book will address common problems and day-to-day maintenance tasks with OpenDaylight. We’ll also will teach you how to interact with OpenDaylight APIs and use the necessary tools to simulate networks. You will also explore how to create your own branded OpenDaylight along with authorising and authenticating users using OpenDaylight Identity Manager. By the end of this book, you will have the necessary skills to operate an OpenDaylight SDN environment.
Table of Contents (9 chapters)

What this book covers

Chapter 1, OpenDaylight Fundamentals, talks about the OpenDaylight platform. The goal of the platform is to enable the adoption of SDN and create a solid base for NFV.

Chapter 2, Virtual Customer Edge, talks about virtual customer edge, which can connecting network entity endpoints to each other and integrating them within the network by allowing some access policy rules.

Chapter 3, Dynamic Interconnects, focuses on establishing dynamic connections among network devices within the SDN environment.

Chapter 4, Network Virtualization, covers some usage of network virtualization provided by OpenDaylight.

Chapter 5, Virtual Core and Aggregation, focuses on fundamental use cases for BGP and PCEP using OpenDaylight SDN controller.

Chapter 6, Intent and Policy Networking, covers how Network Intent Composition (NIC) provides some features to enable the controller to manage and direct network services and resources based on intent.

Chapter 7, OpenDaylight Container Customizations, dedicates the recipes to network engineers, systems builders, and integrators—the people who need to make their OpenDaylight deployment integrate even more closely into their organization.

Chapter 8, Authentication and Authorization, learns how to use OpenDaylight built-in authentication and authorization functionality and how to integrate OpenDaylight with existing federation systems such free IPA.