Software defined networks a comprehensive approach

Software Defined Networks discusses the historical networking environment that gave rise to SDN, as well as the latest advances in SDN technology. The book gives you the state of the art knowledge needed for successful deployment of an SDN, including: How to explain to the non-technical business de...

Descripción completa

Detalles Bibliográficos
Otros Autores: Goransson, Paul, author (author), Black, Chuck, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Waltham, [Massachusetts] : Elsevier 2014.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629539006719
Tabla de Contenidos:
  • Half Title; Title Page; Copyright; Dedication; Praise Page; Contents; List of Figures; List of Tables; Foreword; Preface; 1 Introduction; 1.1 Basic Packet-Switching Terminology; 1.2 Historical Background; 1.3 The Modern Data Center; 1.4 Traditional Switch Architecture; 1.4.1 Data, Control and Management Planes; 1.4.2 Software-Based Routing and Bridging; 1.4.3 Hardware Lookup of Forwarding Tables; 1.4.4 Generically Programmable Forwarding Rules; 1.5 Autonomous and Dynamic Forwarding Tables; 1.5.1 Layer Two Control; 1.5.2 Layer Three Control; 1.5.3 Protocol Soup or (S)witch's Brew?
  • 1.6 Can We Increase the Packet-Forwarding IQ?1.7 Open Source and Technological Shifts; 1.8 Organization of this Book; References; 2 Why SDN?; 2.1 Evolution of Switches and Control Planes; 2.1.1 Simple Forwarding and Routing Using Software; 2.1.2 Independence and Autonomy in Early Devices; 2.1.3 Software Moves into Silicon; 2.1.4 Hardware Forwarding and Control in Software; 2.1.5 The Growing Need for Simplification; 2.1.6 Moving Control Off the Device; 2.2 Cost; 2.2.1 Increased Cost of Development; 2.2.2 Closed Environments Encourage Vendor Lock-in; 2.2.3 Complexity and Resistance to Change
  • 2.2.4 Increased Cost of Operating the Network2.3 SDN Implications for Research and Innovation; 2.3.1 Status Quo Benefits Incumbent Vendors; 2.3.2 SDN Promotes Research and Innovation; 2.4 Data Center Innovation; 2.4.1 Compute and Storage Virtualization; 2.4.2 Inadequacies in Networks Today; 2.5 Data Center Needs; 2.5.1 Automation; 2.5.2 Scalability; 2.5.3 Multipathing; 2.5.4 Multitenancy; 2.5.5 Network Virtualization; 2.6 Conclusion; References; 3 The Genesis of SDN; 3.1 The Evolution of Networking Technology; 3.1.1 Mainframe Networking: Remote Terminals
  • 3.1.2 Peer-to-Peer, Point-to-Point Connections3.1.3 Local Area Networks; 3.1.4 Bridged Networks; 3.1.5 Routed Networks; 3.2 Forerunners of SDN; 3.2.1 Early Efforts; 3.2.2 Network Access Control; 3.2.3 Orchestration; 3.2.4 Virtualization Manager Network Plugins; 3.2.5 ForCES: Separation of Forwarding and Control Planes; 3.2.6 4D: Centralized Network Control; 3.2.7 Ethane: Controller-Based Network Policy; 3.3 Software Defined Networking is Born; 3.3.1 The Birth of OpenFlow; 3.3.2 Open Networking Foundation; 3.4 Sustaining SDN Interoperability; 3.5 Open Source Contributions
  • 3.5.1 The Power of the Collective3.5.2 The Danger of the Collective; 3.5.3 Open Source Contributions to SDN; 3.6 Legacy Mechanisms Evolve Toward SDN; 3.7 Network Virtualization; 3.8 May I Please Call My Network SDN?; 3.9 Conclusion; References; 4 How SDN Works; 4.1 Fundamental Characteristics of SDN; 4.1.1 Plane Separation; 4.1.2 A Simple Device and Centralized Control; 4.1.3 Network Automation and Virtualization; 4.1.4 Openness; 4.2 SDN Operation; 4.3 SDN Devices; 4.3.1 Flow Tables; 4.3.2 SDN Software Switches; 4.3.3 Hardware SDN Devices; 4.3.4 Existing SDN Device Implementations
  • 4.3.5 Scaling the Number of Flows