舉報

會員
Software-Defined Networking with OpenFlow(Second Edition)
最新章節:
Summary
Ifyouareanetwork/systemadministratororasystemengineerandwouldliketoimplementOpenFlowconceptsandtakeSoftware-DefinedNetworkingonyourprojectstothenextlevel,thenthisbookisforyou.Ifyouareawareofbroadnetworkingconcepts,andarefamiliarwiththeday-to-dayoperationofcomputernetworks,youwillfindthisbookverybeneficial.
最新章節
- Summary
- Packet-optical Integration
- Generalized Multiprotocol Label Switching
- Optical transport protocol extensions
- Goals of OF-PI
- Relationship between TTP and OF-PI
品牌:中圖公司
上架時間:2021-07-02 12:46:31
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Summary 更新時間:2021-07-02 15:50:36
- Packet-optical Integration
- Generalized Multiprotocol Label Switching
- Optical transport protocol extensions
- Goals of OF-PI
- Relationship between TTP and OF-PI
- Table Type Patterns
- Protocol-independent forwarding
- Forwarding model of P4
- P4 components
- Programming protocol-independent packet processors
- POFSwitch
- Structure of POFOX
- POF architecture
- POF
- Packet forwarding innovations beyond OpenFlow
- The Future of SDN
- Summary
- Open Exchange Software Suite
- Frenetic
- Nettle
- FortNOX
- Twister
- OSCARS
- OFlops and Cbench
- RouteFlow
- Avior
- Flowsim
- FlowVisor
- Miscellaneous
- OpenContrail
- Atrium
- Open Network Operating System
- Ryu
- FlowER
- Trema
- Maestro
- Floodlight
- Beacon
- Controllers
- Open Source Resources
- Summary
- Neutron plugins
- OpenStack Networking architecture
- OpenStack and Neutron
- OpenFlow in Cloud Computing
- Summary
- FlowVisor slicing
- Slice actions structure
- FLOW_MATCH structure
- FlowVisor API
- OpenFlow control isolation
- Flowspace isolation
- Internal state keeping
- Slow-path packet forwarding
- Controller requests
- New flow messages
- Switch CPU isolation
- Topology isolation
- Bandwidth isolation
- Isolation mechanism
- FlowVisor
- Network virtualization
- Getting a Network Slice
- Summary
- Conclusion
- Configuring deny instructions
- ICMP Verification
- Verifying that these rules have been set
- Creating rules
- Enabling the firewall
- Starting the rest firewall application
- Creating the topology on Mininet
- Net App 6 – simple firewall using Ryu controller
- Conclusion
- Verification
- Configuring the default gateway of the switch
- Configuring the address of the router (switch)
- Starting the Ryu controller
- Configuring the default gateway on the host
- IP address configuration on the hosts
- Creating the topology on Mininet
- Net App 5 – simple router using Ryu controller
- Testing application
- Executing the Simple Switching Hub
- Net App 4 – simple switching hub using Ryu controller
- Net App 3 - simple forwarding in OpenDaylight
- Net App 2 - a simple firewall
- Building the learning switch
- Net App 1 - an Ethernet learning switch
- Net App Development
- Summary
- SDN Hub starter VM kit
- ODL-based SDN laboratory
- ODL controller
- ODL
- Replacing ethX with the name of the unnumbered interface
- Completing the OpenFlow laboratory
- External controllers
- Understanding the OpenFlow laboratory
- Setting Up the Environment
- Summary
- Special controllers
- Running a Ryu application
- Installation of a Ryu controller
- Applications
- Northbound
- Managers and core processes
- OpenFlow protocol and controller
- Ryu libraries
- Ryu architecture
- Ryu
- ODL
- Network plugin for OpenStack
- Static flow pusher
- Firewall module
- Virtual networking filter
- Floodlight
- NodeFlow
- Running a POX application
- NOX and POX
- Existing implementations
- Software-Defined Networking controllers
- The OpenFlow Controllers
- Summary
- Running a Mininet topology simulation generating logs and monitoring the flow table
- Saving the configuration
- Setting the MiniEdit preferences
- Configuring the host
- Configuring the switch
- Configuring the controller
- Creating a custom topology on Mininet canvas
- Getting started with MiniEdit
- Experimenting with Mininet GUI (MiniEdit)
- Experimenting with Mininet
- Getting started with Mininet
- OpenFlow laboratory with Mininet
- Hardware-based switches
- Software-based switches
- OpenFlow enabled switches
- Symmetric messages
- Asynchronous messages
- Controller-to-switch messages
- OpenFlow reference switch
- Implementing the OpenFlow Switch
- Summary
- Northbound interface
- Request-forward
- Table-status
- Controller-status
- Role-status
- Port-status
- Flow-Removal
- Packet-in
- Asynchronous messages
- Experimenter
- Errors
- Echo
- Hello
- Symmetric messages
- Setting asynchronous configuration
- Role-Request
- Barrier
- Packet-out
- Read-State
- Modify-State
- Configuration
- Features
- Controller-to-switch
- OpenFlow messages
- Flags
- Cookies
- Timeouts
- Priority
- Actions
- Counters
- Header field
- Building Blocks of an SDN deployment
- Activities around SDN/OpenFlow
- Introducing OpenFlow
- Summary
- NFV challenges
- How is NFV different from SDN?
- NFV
- Mobile network applications
- Service provider applications
- Campus networks applications
- Data center applications
- SDN use cases
- Network automation and virtualization
- Central control and simple forwarding elements
- Plane decoupling
- Characteristics of SDN
- Understanding SDN
- Software-Defined Networks
- Questions
- Piracy
- Errata
- Downloading the color images of this book
- Downloading the example code
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Customer Feedback
- Why subscribe?
- www.PacktPub.com
- About the Reviewer
- About the Authors
- Credits
- Second Edition
- Software-Defined Networking with OpenFlow
- Copyright
- Second Edition
- Title Page
- coverpage
- coverpage
- Title Page
- Second Edition
- Copyright
- Software-Defined Networking with OpenFlow
- Second Edition
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- 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
- Software-Defined Networks
- Understanding SDN
- Characteristics of SDN
- Plane decoupling
- Central control and simple forwarding elements
- Network automation and virtualization
- SDN use cases
- Data center applications
- Campus networks applications
- Service provider applications
- Mobile network applications
- NFV
- How is NFV different from SDN?
- NFV challenges
- Summary
- Introducing OpenFlow
- Activities around SDN/OpenFlow
- Building Blocks of an SDN deployment
- Header field
- Counters
- Actions
- Priority
- Timeouts
- Cookies
- Flags
- OpenFlow messages
- Controller-to-switch
- Features
- Configuration
- Modify-State
- Read-State
- Packet-out
- Barrier
- Role-Request
- Setting asynchronous configuration
- Symmetric messages
- Hello
- Echo
- Errors
- Experimenter
- Asynchronous messages
- Packet-in
- Flow-Removal
- Port-status
- Role-status
- Controller-status
- Table-status
- Request-forward
- Northbound interface
- Summary
- Implementing the OpenFlow Switch
- OpenFlow reference switch
- Controller-to-switch messages
- Asynchronous messages
- Symmetric messages
- OpenFlow enabled switches
- Software-based switches
- Hardware-based switches
- OpenFlow laboratory with Mininet
- Getting started with Mininet
- Experimenting with Mininet
- Experimenting with Mininet GUI (MiniEdit)
- Getting started with MiniEdit
- Creating a custom topology on Mininet canvas
- Configuring the controller
- Configuring the switch
- Configuring the host
- Setting the MiniEdit preferences
- Saving the configuration
- Running a Mininet topology simulation generating logs and monitoring the flow table
- Summary
- The OpenFlow Controllers
- Software-Defined Networking controllers
- Existing implementations
- NOX and POX
- Running a POX application
- NodeFlow
- Floodlight
- Virtual networking filter
- Firewall module
- Static flow pusher
- Network plugin for OpenStack
- ODL
- Ryu
- Ryu architecture
- Ryu libraries
- OpenFlow protocol and controller
- Managers and core processes
- Northbound
- Applications
- Installation of a Ryu controller
- Running a Ryu application
- Special controllers
- Summary
- Setting Up the Environment
- Understanding the OpenFlow laboratory
- External controllers
- Completing the OpenFlow laboratory
- Replacing ethX with the name of the unnumbered interface
- ODL
- ODL controller
- ODL-based SDN laboratory
- SDN Hub starter VM kit
- Summary
- Net App Development
- Net App 1 - an Ethernet learning switch
- Building the learning switch
- Net App 2 - a simple firewall
- Net App 3 - simple forwarding in OpenDaylight
- Net App 4 – simple switching hub using Ryu controller
- Executing the Simple Switching Hub
- Testing application
- Net App 5 – simple router using Ryu controller
- Creating the topology on Mininet
- IP address configuration on the hosts
- Configuring the default gateway on the host
- Starting the Ryu controller
- Configuring the address of the router (switch)
- Configuring the default gateway of the switch
- Verification
- Conclusion
- Net App 6 – simple firewall using Ryu controller
- Creating the topology on Mininet
- Starting the rest firewall application
- Enabling the firewall
- Creating rules
- Verifying that these rules have been set
- ICMP Verification
- Configuring deny instructions
- Conclusion
- Summary
- Getting a Network Slice
- Network virtualization
- FlowVisor
- Isolation mechanism
- Bandwidth isolation
- Topology isolation
- Switch CPU isolation
- New flow messages
- Controller requests
- Slow-path packet forwarding
- Internal state keeping
- Flowspace isolation
- OpenFlow control isolation
- FlowVisor API
- FLOW_MATCH structure
- Slice actions structure
- FlowVisor slicing
- Summary
- OpenFlow in Cloud Computing
- OpenStack and Neutron
- OpenStack Networking architecture
- Neutron plugins
- Summary
- Open Source Resources
- Controllers
- Beacon
- Floodlight
- Maestro
- Trema
- FlowER
- Ryu
- Open Network Operating System
- Atrium
- OpenContrail
- Miscellaneous
- FlowVisor
- Flowsim
- Avior
- RouteFlow
- OFlops and Cbench
- OSCARS
- Twister
- FortNOX
- Nettle
- Frenetic
- Open Exchange Software Suite
- Summary
- The Future of SDN
- Packet forwarding innovations beyond OpenFlow
- POF
- POF architecture
- Structure of POFOX
- POFSwitch
- Programming protocol-independent packet processors
- P4 components
- Forwarding model of P4
- Protocol-independent forwarding
- Table Type Patterns
- Relationship between TTP and OF-PI
- Goals of OF-PI
- Optical transport protocol extensions
- Generalized Multiprotocol Label Switching
- Packet-optical Integration
- Summary 更新時間:2021-07-02 15:50:36