Explore the emerging definitions, protocols, and standards for SDN - software-defined, software-driven, programmable networks - with this comprehensive guide. Two senior network engineers show you what's required for building networks that use software for bi-directional communication between applications and the underlying network infrastructure. This vendor-agnostic book also presents several SDN use cases, including bandwidth scheduling and manipulation, input traffic and triggered actions, as well as some interesting use cases around big data, data center overlays, and network-function…mehr
Explore the emerging definitions, protocols, and standards for SDN - software-defined, software-driven, programmable networks - with this comprehensive guide. Two senior network engineers show you what's required for building networks that use software for bi-directional communication between applications and the underlying network infrastructure. This vendor-agnostic book also presents several SDN use cases, including bandwidth scheduling and manipulation, input traffic and triggered actions, as well as some interesting use cases around big data, data center overlays, and network-function virtualization. Discover how enterprises and service providers alike are pursuing SDN as it continues to evolve. Explore the current state of the OpenFlow model and centralized network control Delve into distributed and central control, including data plane generation Examine the structure and capabilities of commercial and open source controllers Survey the available technologies for network programmability Trace the modern data center from desktop-centric to highly distributed models Discover new ways to connect instances of network-function virtualization and service chaining Get detailed information on constructing and maintaining an SDN network topology Examine an idealized SDN framework for controllers, applications, and ecosystems
Thomas D. Nadeau is a Distinguished Engineer in the PSD CTO Office at Juniper Networks where he is responsible for leading all aspects of Software Defined Networks and Network Programmability. Thomas received his BSCS from The University of New Hampshire, and a M.Sc. from The University of Massachusetts in Lowell, where he has been an Adjunct Professor of Computer Science since 2000 and teaches courses on the topic of data communications. He is also on the technical committee of several prominent networking conferences where he provides technical guidance on their content, as well as frequently presents. Ken Gray is responsible for technical strategy and innovation for Juniper Network's Platform Systems Division, with a particular focus on core routing and the evolving area of Software Defined (Driven) Networks. Prior to his current role, Ken worked at Cisco Systems from 1995-2011 in a variety of roles, ultimately as a Principal Engineer working on the development and deployment of high-end routing platforms and operating systems. From 1984 to 1995, Ken was a network geek responsible for designing large public and private networks at a company that ultimately became Verizon. Ken has his MSEE (Telecommunications) from the University of Maryland.
Inhaltsangabe
Foreword by David Meyer Foreword by David Ward Preface Assumptions What's in This Book? Conventions Used in This Book Using Code Examples Safari® Books Online How to Contact Us Acknowledgments from Thomas Nadeau Acknowledgments from Ken Gray Chapter 1: Introduction Chapter 2: Centralized and Distributed Control and Data Planes 2.1 Introduction 2.2 What Do They Do? 2.3 Distributed Control Planes 2.4 Centralized Control Planes 2.5 Conclusions Chapter 3: OpenFlow 3.1 Introduction 3.2 Hybrid Approaches 3.3 Conclusions Chapter 4: SDN Controllers 4.1 Introduction 4.2 General Concepts 4.3 Layer 3 Centric 4.4 Plexxi 4.5 Cisco OnePK 4.6 Conclusions Chapter 5: Network Programmability 5.1 Introduction 5.2 The Management Interface 5.3 The Application-Network Divide 5.4 Modern Programmatic Interfaces 5.5 I2RS 5.6 Modern Orchestration Chapter 6: Data Center Concepts and Constructs 6.1 Introduction 6.2 The Multitenant Data Center 6.3 The Virtualized Multitenant Data Center 6.4 SDN Solutions for the Data Center Network 6.5 VLANs 6.6 EVPN 6.7 VxLan 6.8 NVGRE 6.9 Conclusions Chapter 7: Network Function Virtualization 7.1 Introduction 7.2 Virtualization and Data Plane I/O 7.3 Services Engineered Path 7.4 Service Locations and Chaining 7.5 NFV at ETSI 7.6 Non-ETSI NFV Work 7.7 Conclusions Chapter 8: Network Topology and Topological Information Abstraction 8.1 Introduction 8.2 Network Topology 8.3 Traditional Methods 8.4 LLDP 8.5 BGP-TE/LS 8.6 ALTO 8.7 I2RS Topology Chapter 9: Building an SDN Framework 9.1 Introduction 9.2 Build Code First Ask Questions Later... 9.3 The Juniper SDN Framework 9.4 IETF SDN Framework(s) 9.5 Open Daylight Controller/Framework 9.6 Policy 9.7 Conclusions Chapter 10: Use Cases for Bandwidth Scheduling, Manipulation, and Calendaring 10.1 Introduction 10.2 Bandwidth Calendaring 10.3 Big Data and Application Hyper-Virtualization for Instant CSPF 10.4 Expanding Topology 10.5 Conclusions Chapter 11: Use Cases for Data Center Overlays, Big Data, and Network Function Virtualization 11.1 Introduction 11.2 Data Center Orchestration 11.3 Puppet (DevOps Solution) 11.4 Network Function Virtualization (NFV) 11.5 Optimized Big Data 11.6 Conclusions Chapter 12: Use Cases for Input Traffic Monitoring, Classification, and Triggered Actions 12.1 Introduction 12.2 The Firewall 12.3 Firewalls as a Service 12.4 Network Access Control Replacement 12.5 Extending the Use Case with a Virtual Firewall 12.6 Feedback and Optimization 12.7 Intrusion Detection/Threat Mitigation 12.8 Conclusions Chapter 13: Final Thoughts and Conclusions 13.1 What Is True About SDN? 13.2 Multiple Definitions of SDN 13.3 Are We Making Progress Yet? Colophon
Foreword by David Meyer Foreword by David Ward Preface Assumptions What's in This Book? Conventions Used in This Book Using Code Examples Safari® Books Online How to Contact Us Acknowledgments from Thomas Nadeau Acknowledgments from Ken Gray Chapter 1: Introduction Chapter 2: Centralized and Distributed Control and Data Planes 2.1 Introduction 2.2 What Do They Do? 2.3 Distributed Control Planes 2.4 Centralized Control Planes 2.5 Conclusions Chapter 3: OpenFlow 3.1 Introduction 3.2 Hybrid Approaches 3.3 Conclusions Chapter 4: SDN Controllers 4.1 Introduction 4.2 General Concepts 4.3 Layer 3 Centric 4.4 Plexxi 4.5 Cisco OnePK 4.6 Conclusions Chapter 5: Network Programmability 5.1 Introduction 5.2 The Management Interface 5.3 The Application-Network Divide 5.4 Modern Programmatic Interfaces 5.5 I2RS 5.6 Modern Orchestration Chapter 6: Data Center Concepts and Constructs 6.1 Introduction 6.2 The Multitenant Data Center 6.3 The Virtualized Multitenant Data Center 6.4 SDN Solutions for the Data Center Network 6.5 VLANs 6.6 EVPN 6.7 VxLan 6.8 NVGRE 6.9 Conclusions Chapter 7: Network Function Virtualization 7.1 Introduction 7.2 Virtualization and Data Plane I/O 7.3 Services Engineered Path 7.4 Service Locations and Chaining 7.5 NFV at ETSI 7.6 Non-ETSI NFV Work 7.7 Conclusions Chapter 8: Network Topology and Topological Information Abstraction 8.1 Introduction 8.2 Network Topology 8.3 Traditional Methods 8.4 LLDP 8.5 BGP-TE/LS 8.6 ALTO 8.7 I2RS Topology Chapter 9: Building an SDN Framework 9.1 Introduction 9.2 Build Code First Ask Questions Later... 9.3 The Juniper SDN Framework 9.4 IETF SDN Framework(s) 9.5 Open Daylight Controller/Framework 9.6 Policy 9.7 Conclusions Chapter 10: Use Cases for Bandwidth Scheduling, Manipulation, and Calendaring 10.1 Introduction 10.2 Bandwidth Calendaring 10.3 Big Data and Application Hyper-Virtualization for Instant CSPF 10.4 Expanding Topology 10.5 Conclusions Chapter 11: Use Cases for Data Center Overlays, Big Data, and Network Function Virtualization 11.1 Introduction 11.2 Data Center Orchestration 11.3 Puppet (DevOps Solution) 11.4 Network Function Virtualization (NFV) 11.5 Optimized Big Data 11.6 Conclusions Chapter 12: Use Cases for Input Traffic Monitoring, Classification, and Triggered Actions 12.1 Introduction 12.2 The Firewall 12.3 Firewalls as a Service 12.4 Network Access Control Replacement 12.5 Extending the Use Case with a Virtual Firewall 12.6 Feedback and Optimization 12.7 Intrusion Detection/Threat Mitigation 12.8 Conclusions Chapter 13: Final Thoughts and Conclusions 13.1 What Is True About SDN? 13.2 Multiple Definitions of SDN 13.3 Are We Making Progress Yet? Colophon
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309