1st Edition

Network Innovation through OpenFlow and SDN Principles and Design

Edited By Fei Hu Copyright 2014
    520 Pages 181 B/W Illustrations
    by CRC Press

    Software-defined networking (SDN) technologies powered by the OpenFlow protocol provide viable options to address the bandwidth needs of next-generation computer networks. And, since many large corporations already produce network devices that support the OpenFlow standard, there are opportunities for those who can manage complex and large-scale networks using these technologies.

    Network Innovation through OpenFlow and SDN: Principles and Design explains how you can use SDN and OpenFlow to build networks that are easy to design, less expensive to build and operate, and more agile and customizable. Among the first books to systematically address the design aspects in SDN/OpenFlow, it presents the insights of expert contributors from around the world. The book’s four sections break down basic concepts, engineering design, QoS (quality-of-service), and advanced topics.

    • Introduces the basic principles of SDN/OpenFlow and its applications in network systems
    • Illustrates the entire design process of a practical OpenFlow/SDN
    • Addresses the design issues that can arise when applying OpenFlow to cloud computing platforms
    • Compares various solutions in QoS support
    • Provides an overview of efficient solutions to the integration of SDN with optical networks
    • Identifies the types of network attacks that could occur with OpenFlow and outlines possible solutions for overcoming them

    Supplying a cutting-edge look at SDN and OpenFlow, this book gives you the wide-ranging understanding required to build, deploy, and manage OpenFlow/SDN products and networks. The book’s comprehensive coverage includes system architectures, language and programming issues, switches, controllers, multimedia support, security, and network operating systems. After reading this book you will understand what it takes to make a smooth transition from conventional networks to SDN/OpenFlow networks.

    FUNDAMENTALS
    SDN /OpenFlow: Concepts and Applications; Ashley Gerrity and Fei Hu
    An OpenFlow Network Design Cycle; Pedro A. Aranda Gutiérrez and Diego R. Lopez

    DESIGN
    IP Source Address Validation Solution with OpenFlow Extension and OpenRouter; Jun Bi
    Language and Programming in SDN /OpenFlow; Muhammad Farooq and Fei Hu
    Control and Management Software for SDNs; Natalia Castro Fernandes and Luiz Claudio Schara Magalhães
    Controller Architecture and Performance in Software-Defined Networks; Ting Zhang and Fei Hu
    Mobile Applications on Global Clouds Using OpenFlow and Software-Defined Networking; Subharthi Paul, Raj Jain, Jay Iyer, and Dave Oran
    Hybrid Networking Toward a Software-Defined Era; Christian Esteve Rothenberg, Allan Vidal, Marcos Rogerio Salvador, Carlos N. A. Corrêa, Sidney Lucena, Fernando Farias, João Sa lvatti, Eduardo Cerqueira, and Antônio Abelém
    Network Virtualization for OpenFlow; Rui Ma and Fei Hu

    QUALITY OF SERVICE
    Multimedia Over OpenFlow/SDN; Colby Dickerson, Fei Hu, and Sunil Kumar
    QoS Issues in Openflow/SDN; Kuheli L. Haldar and Dharma P. Agrawal
    QoS-Oriented Design in OpenFlow; Xingang Fu and Fei Hu
    Programmable Network Traffic Classification with OpenFlow Extensions; Sanping Li, Eric Murray, and Yan Luo

    ADVANCED TOPICS
    OpenFlow/SDN for Metro/Backbone Optical Networks; Lei Liu, Hongx iang Guo, and Ta kehiro Tsuritani
    OpenFlow/SDN and Optical Networks; Lyndon Y. Ong
    Security Issues in SDN /OpenFlow; Nagaraj Hegde and Fei Hu
    Investigation of Anycast Implementation in Software-Defined Networking; Jingguo Ge, Yulei Wu, Yuepeng E, Junling You, and Chuan Du
    Index

    Biography

    Dr. Fei Hu is an associate professor in the Department of Electrical and Computer Engineering at the University of Alabama (main campus), Tuscaloosa, Alabama. He obtained his PhD at Tongji University (Shanghai, People’s Republic of China) in the field of signal processing (in 1999) and at Clarkson University (New York) in the field of electrical and computer engineering (in 2002). He has published more than 150 journal/conference articles and book chapters.

    Dr. Hu’s research has been supported by the U.S. National Science Foundation (NSF), Department of Defense (DoD), Cisco, Sprint, and other sources. His research expertise can be summarized as 3S: Security, Signals, Sensors. (1) Security: This is about how to overcome different cyber attacks in a complex wireless or wired network. Recently, he focused on cyber-physical system security and medical security issues. (2) Signals: This mainly refers to intelligent signal processing, that is, using machine learning algorithms to process sensing signals in a smart way to extract patterns (i.e., achieve pattern recognition). (3) Sensors: This includes microsensor design and wireless sensor networking issues.