發表於2024-12-13
O'Reilly:軟件定義網絡(影印版) [SDN:Software Defined Networks] pdf epub mobi txt 電子書 下載
《O'Reilly:軟件定義網絡(影印版)》“軟件定義網絡”這一新興技術的書;探究OpenFlow模型和集中網絡控製的當前進展;剖析分布式控製和集中控製,包括數據平麵生成;詳解商業控製器和開源控製器的結構和功能;學習網絡可編程性的現有技術;探究以桌麵為中心的模型到高度分布式模型在內的現代數據中心;網絡功能虛擬化和服務鏈的連接實例;構建和維護SDN網絡拓撲;探究用於控製器、應用和生態係統的理想SDN框架。
軟件定義網絡(SDN)是由軟件定義、驅動,並且可編程的網絡。《軟件定義網絡(影印版)》是SDN的全麵指南,詳細講解瞭SDN的新興定義、協議和標準。兩位資深的工程師在書中為讀者講解瞭構建軟件定義網絡(即使用軟件在應用和底層網絡設施之間進行雙嚮通信)所必需的知識。
《O'Reilly:軟件定義網絡(影印版)》共分為13章,分彆講解瞭OpenFlow模型和集中網絡控製的當前進展;分布式控製和集中控製、包括數據平麵生成;商業控製器和開源控製器的結構和功能;網絡可編程性的現有技術;以桌麵為中心的模型到高度分布式模型在內的現代數據中心;網絡功能虛擬化和服務鏈的連接實例;構建和維護SDN網絡拓撲;用於控製器、應用和生態係統的理想SDN框架等知識。
《軟件定義網絡(影印版)》不依賴於具體廠商的産品,除瞭介紹與帶寬調度和操作、輸入流量、觸發行為等相關的SDN用例外,還展示瞭一些與大數據、數據中心覆蓋和網絡功能虛擬化等相關的有趣用例。
《軟件定義網絡(影印版)》適閤網絡設計/運維人員、從事SDN研究的科研院所、高效的先關從業人員閱讀。
Table of Contents
Foreword by David Meyer ix
Foreword by David Ward xi
Prefacex vii
1. Introduction
2. Centralized and Distributed Control and Data Planes
Introduction
Evolution versus Revolution
What Do They Do?
The Control Plane
Data Plane
Moving Information Between Planes
Why Can Separation Be Important?
Distributed Control Planes
IP and MPLS
Creating the IP Underlay
Convergence Time
Load Balancing
High Availability
Creating the MPLS Overlay
Replication
Centralized Control Planes
Logical Versus Literal
ATM/LANE
Route Servers
Conclusions
3. OpenFlow
Introduction
Wire Protocol
Replication
FAWG (Forwarding Abstraction Workgroup)
Config and Extensibility
Architecture
Hybrid Approaches
Ships in the Night
Dual Function Switches
Conclusions
4. SDN Controllers
Introduction
General Concepts
VMware
Nicira
VMware/Nicira
OpenFlow-Related
Mininet
NOX/POX
Trema
Ryu
Big Switch Networks/Floodlight
Layer 3 Centric
L3VPN
Path Computation Element Server
Plexxi
Plexxi Affinity
Cisco OnePK
Relationship to the Idealized SDN Framework
Conclusions
5. Network Programmability
Introduction
The Management Interface
The Application-Network Divide
The Command-Line Interface
NETCONF and NETMOD
SNMP
Modern Programmatic Interfaces
Publish and Subscribe Interfaces
XMPP
Google's Protocol Buffers
Thrift
JSON
I2RS
Modern Orchestration
OpenStack
CloudStack
Puppet
Conclusions
6. Data Center Concepts and Constructs
Introduction
The Multitenant Data Center
The Virtualized Multitenant Data Center
Orchestration
Connecting a Tenant to the Internet/VPN
Virtual Machine Migration and Elasticity
Data Center Interconnect (DCI)
Fallacies of Data Center Distributed Computing
Data Center Distributed Computing Pitfalls to Consider
SDN Solutions for the Data Center Network
The Network Underlay
VLANs
EVPN
Locator ID Split (LISP)
VxLan
NVGRE
OpenFlow
Network Overlays
Network Overlay Types
Conclusions
7. Network Function Virtualization
Introduction
Virtualization and Data Plane I/O
Data Plane I/O
I/O Summary
Services Engineered Path
Service Locations and Chaining
Metadata
An Application Level Approach
Scale
NFV at ETSI
Non-ETSI NFV Work
Middlebox Studies
Embrane/LineRate
Platform Virtualization
Conclusions
8. Network Topology and Topological Information Abstraction
Introduction
Network Topology
Traditional Methods
LLDP
BGP-TE/LS
BGP-LS with PCE
ALTO
BGP-LS and PCE Interaction with ALTO
I2RS Topology
Conclusions
9. Building an SDN Framework
Introduction
Build Code First; Ask Questions Later...
The Juniper SDN Framework
IETF SDN Framework(s)
SDN(P)
ABNO
Open Daylight Controller/Framework
API
High Availability and State Storage
Analytics
Policy
Conclusions
10. Use Cases for Bandwidth Scheduling, Manipulation, and lendaring
Introduction
Bandwidth Calendaring
Base Topology and Fundamental Concepts
OpenFlow and PCE Topologies
Example Configuration
OpenFlow Provisioned Example
Enhancing the Controller
Overlay Example Using PCE Provisioning
Expanding Your Reach: Barbarians at the Gate
Big Data and Application Hyper-Virtualization for Instant CSPF
Expanding Topology
Conclusions
11. Use Cases for Data Center Overlays, Big Data, and Network Function Virtualization
Introduction
Data Center Orchestration
Creating Tenant and Virtual Machine State
Forwarding State
Data-Driven Learning
Control-Plane Signaling
Scaling and Performance Considerations
Puppet (DevOps Solution)
Network Function Virtualization (NFV)
NFV in Mobility
Optimized Big Data
Conclusions
12. Use Cases for Input Traffic Monitoring, Classification, and Triggered Actions
Introduction
The Firewall
Firewalls as a Service
Network Access Control Replacement
Extending the Use Case with a Virtual Firewall
Feedback and Optimization
Intrusion Detection/Threat Mitigation
Conclusions
13. Final Thoughts and Conclusions
What Is True About SDN?
Economics
SDN Is Really About Operations and Management
Multiple Definitions of SDN
Are We Making Progress Yet?
OpenFlow-Related
評分Config and Extensibility
評分Config and Extensibility
評分為瞭京豆寫評價。。。。。。。。。。。
評分Distributed Control Planes
評分買來學習一下買來學習一下買來學習一下
評分Foreword by David Ward xi
評分Dual Function Switches
評分故事情節引人入勝,很不錯的一本書籍。
O'Reilly:軟件定義網絡(影印版) [SDN:Software Defined Networks] pdf epub mobi txt 電子書 下載