更新时间:2021-07-09 20:08:37
coverpage
Title Page
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Customer Feedback
Dedication
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Introduction to SDN - Transformation from Legacy to SDN
Why are we going towards SDN?
Components of an SDN
Controlling the fabric
Difference between direct fabric programming and overlay
Futuristic view on networking and SDN
BUM (broadcast unknown multicast)
SDN controllers
OpenDaylight
Core features of SDN
SDN use cases
Core differentiator between SDN controllers
Current SDN controllers
OpenDaylight as an SDN controller
Traditional networking terms and features in the world of SDN
Summary
Overview of OpenDaylight
Overview of OpenDaylight components
OpenDaylight modules
Authentication Authorization and Accounting
Application-Layer Traffic Optimization (ALTO)
BGP LS PCEP
Bit Indexed Explicit Replication
CAPWAP
Cardinal monitoring service
Controller shield - unified security
Device Identification Driver Management (DIDM)
DluxApps the UI
Energy management (EMAN)
Fabric As A Service
Federation
Genius generic network interfaces
Internet of Things Data Management (IoTDM)
L2 switch
Link Aggregation Control Protocol
Messaging4Transport
Network Address Translation (NATApp)
NETCONF as a southbound protocol
NetVirt
NeutronNorthbound
The ODL-SDNi SDN interface
The OF-CONFIG OpenFlow configurator
The OpenFlow protocol library
OpFlex
OVSDB southbound integration
Service function chaining
SNMP4SDN - using SNMP as a southbound protocol
VPNService
Virtual Tenant Network (VTN)
The NeXt UI
OpenDaylight Installation and Deployment
Plan to deploy OpenDaylight
ODL basics
Prerequisites
Virtual machine size
Operating system
Java
ODL distribution
Standalone installation
IP address settings
Java installation
Downloading and installing ODL
First run with ODL
Distributed installation
Step 1 - Editing the Akka configuration file
Step 2 - Editing the module-shard configuration file
Step 3 - Starting the ODL
Step 4 - Enabling MD-SAL clustering in ODL
Verifying the installation and accessing the web interface
Topology
Node
YANG UI
Running ODL on a Docker container
What's going on behind the scenes of Docker on Windows?
How did we create the ODL container image for Docker?
Building a Virtual SDN Test Lab with Virtual Switches
What is Mininet?