- Software-Defined Networking with OpenFlow(Second Edition)
- Oswald Coker Siamak Azodolmolky
- 275字
- 2021-07-02 15:49:56
Preface
Decoupling network control from networking devices is the common denominator of Software-Defined Networking (SDN). SDN is a recent paradigm shift in computer networking, where network control functionality (also known as the control plane) is decoupled from data forwarding functionality (also known as the data plane), and furthermore, the split control is programmable. The migration of control logic, which used to be tightly integrated into networking devices (for example, Ethernet switches) into accessible and logically centralized controllers enables the underlying networking infrastructure to be abstracted from an application's point of view. This separation paves the way for a more ?exible, programmable, vendor-agnostic, cost-effective, and innovative network architecture.
Besides the network abstraction, the SDN architecture will provide a set of APIs that simplify the implementation of common network services (for example, routing, multicast, security, access control, bandwidth management, traffic engineering, QoS, energy efficiency, and various forms of policy management). As a result, enterprises, network operators, and carriers gain unprecedented programmability, automation, and network control, enabling them to build highly scalable, flexible networks that readily adapt to changing business needs. OpenFlow is the first standard interface designed specifically for SDN, providing high-performance, granular traffic control across multiple networking devices.
This book looks at the fundamentals of OpenFlow, as one of the early implementations of the SDN concept. Starting from an SDN introduction, we will go from OpenFlow switches and controllers up to the development of OpenFlow-based network applications (Net Apps), network virtualization, OpenFlow in cloud computing, active OpenFlow-related open source projects, and the future of SDN. If you are still hungry for more, this book shows you how to set up SDN with OpenFlow.
- Android Wearable Programming
- Kibana Essentials
- Android和PHP開發(fā)最佳實踐(第2版)
- 深入淺出Windows API程序設(shè)計:編程基礎(chǔ)篇
- Building Minecraft Server Modifications
- 大學計算機基礎(chǔ)(第2版)(微課版)
- Learn React with TypeScript 3
- SSM開發(fā)實戰(zhàn)教程(Spring+Spring MVC+MyBatis)
- Quantum Computing and Blockchain in Business
- SQL Server 2008 R2數(shù)據(jù)庫技術(shù)及應(yīng)用(第3版)
- PHP 7從零基礎(chǔ)到項目實戰(zhàn)
- 分布式數(shù)據(jù)庫原理、架構(gòu)與實踐
- App Inventor少兒趣味編程動手做
- Java高手是怎樣煉成的:原理、方法與實踐
- Hands-On Dependency Injection in Go