Software Defined Networking with OpenFlow
5/5
()
Currently unavailable
Currently unavailable
About this ebook
OpenFlow is an open interface for remotely controlling tables in network switches, routers, and access points. It is considered a turning point in Software Defined Networking (SDN), data center networking and virtualization as, more secure and efficient data centers are being built using OpenFlow. It defines a protocol that lets a controller use a common set of instructions to add, modify, or delete entries in a switch's forwarding table.
Starting with an introduction to SDN and OpenFlow, you will learn about the role of each building block, moving onto demonstrations of how SDN/OpenFlow can be used to provide new services and features, which will change the way that networking works and the innovative business impacts. By the end of this practical guide, you will have an insight into the Software Defined Networking and OpenFlow fundamentals.
Packed with detail, this book will walk you through the essentials; you will learn about the OpenFlow protocol, switches, and controllers. Following on from this, you will be taken through a number of practical, hands-on examples on how to use a network emulation platform called OpenFlow laboratory. You will learn how to develop your innovative network application using the OpenFlow controller’s API quickly, and test your network application without commissioning any OpenFlow hardware equipment. You will also be introduced to the concept of Software Defined Networking and the details of OpenFlow’s protocol, along with the building blocks of an OpenFlow networking deployment. This book will teach you how to setup your OpenFlow/SDN laboratory using state-of-the-art technology and open source offerings.
ApproachA step-by-step, example-based guide which will help you gain hands-on experience with the platforms and debugging tools on OpenFlow
Who this book is forIf you are a network engineer, architect, junior researcher or an application developer, this book is ideal for you. You will need to have some level of network experience, knowledge of broad networking concepts, and some familiarity with day- to- day operation of computer networks. Ideally, you should also be familiar with programing scripting/languages (especially Python and Java), and system virtualization.
Siamak Azodolmolky
Siamak Azodolmolky received his Computer Engineering degree from Tehran University and his first MSc. degree in Computer Architecture from Azad University in 1994 and 1998 respectively. He was employed by Data Processing Iran Co. (IBM in Iran) as a Software Developer, Systems Engineer, and Senior R&D Engineer between 1992-2001. He received his second MSc. degree with distinction from Carnegie Mellon University in 2006. He joined Athens Information Technology (AIT) as a Research Scientist & Software Developer in 2007, while studying for his PhD. In August 2010, he joined the High Performance Networks research group of the School of Computer Science and Electronic Engineering (CSEE) at the University of Essex as a Senior Research Officer. He received his PhD (with 'cum laude') from Universitat Politecnica de Catalunya (UPC) in 2011. He has been the technical investigator of various national and EU funded projects. Software Defined Networking has been one of his research interests since 2010, in which he is investigating the extension of OpenFlow towards its application on core transport (optical) networks. He has published more than 50 scientific papers in international conferences ,in journals and books. Currently, he is with Gesellschaft für Wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG) as a Senior Researcher, and has been leading SDN related activities since September 2012. He is a professional member of ACM and a senior member of IEEE.
Related to Software Defined Networking with OpenFlow
Related ebooks
Mastering Python Networking Rating: 5 out of 5 stars5/5Software Defined Networking (SDN): Anatomy of OpenFlow Volume I Rating: 0 out of 5 stars0 ratingsOpenDaylight Cookbook Rating: 0 out of 5 stars0 ratingsDistributed Systems Architecture: A Middleware Approach Rating: 0 out of 5 stars0 ratingsPacket Analysis with Wireshark Rating: 0 out of 5 stars0 ratingsOpenStack Essentials Rating: 0 out of 5 stars0 ratingsLearning OpenDaylight Rating: 0 out of 5 stars0 ratingsEmbedded Linux Development with Yocto Project Rating: 0 out of 5 stars0 ratingsOpenStack Sahara Essentials Rating: 0 out of 5 stars0 ratingsInstant Apache ActiveMQ Messaging Application Development How-to Rating: 0 out of 5 stars0 ratingsPacket Tracer Network Simulator Rating: 5 out of 5 stars5/5Network Designs A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsOpenFlow Cookbook Rating: 5 out of 5 stars5/5How Software Defined Networking (SDN) Is Going To Change Your World Forever: The Revolution In Network Design And How It Affects You Rating: 0 out of 5 stars0 ratingsReliable Computer Systems: Design and Evaluatuion Rating: 5 out of 5 stars5/5Linux Kernel Development A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsMicrosegmentation A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsReal-Time Critical Systems Rating: 3 out of 5 stars3/5Architecture of Network Systems Rating: 5 out of 5 stars5/5Beginning Linux Programming Rating: 0 out of 5 stars0 ratingsBuilding Cisco Remote Access Networks Rating: 5 out of 5 stars5/5Network Processor Design: Issues and Practices Rating: 5 out of 5 stars5/5High Performance Data Network Design: Design Techniques and Tools Rating: 1 out of 5 stars1/5Network Recovery: Protection and Restoration of Optical, SONET-SDH, IP, and MPLS Rating: 4 out of 5 stars4/5On Premises Virtual Machines A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsUnderstanding and Designing Computer Networks Rating: 5 out of 5 stars5/5Learning NHibernate 4 Rating: 0 out of 5 stars0 ratingsCloud Computing: Theory and Practice Rating: 4 out of 5 stars4/5Apache ZooKeeper Essentials Rating: 5 out of 5 stars5/5Network Analysis, Architecture, and Design Rating: 3 out of 5 stars3/5
Networking For You
The Compete Ccna 200-301 Study Guide: Network Engineering Edition Rating: 5 out of 5 stars5/5Cybersecurity: The Beginner's Guide: A comprehensive guide to getting started in cybersecurity Rating: 5 out of 5 stars5/5CCNA Certification Study Guide, Volume 2: Exam 200-301 Rating: 0 out of 5 stars0 ratingsAWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam Rating: 5 out of 5 stars5/5Network+ Study Guide & Practice Exams Rating: 4 out of 5 stars4/5Emergency Preparedness and Off-Grid Communication Rating: 0 out of 5 stars0 ratingsProgramming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5CompTIA Network+ Certification Guide (Exam N10-008): Unleash your full potential as a Network Administrator (English Edition) Rating: 0 out of 5 stars0 ratingsHome Networking Do-It-Yourself For Dummies Rating: 4 out of 5 stars4/5Linux Bible Rating: 0 out of 5 stars0 ratingsHacking Android Rating: 4 out of 5 stars4/5Networking All-in-One For Dummies Rating: 5 out of 5 stars5/5Networking For Dummies Rating: 5 out of 5 stars5/5Amazon Web Services (AWS) Interview Questions and Answers Rating: 5 out of 5 stars5/5A Beginner's Guide to Ham Radio Rating: 0 out of 5 stars0 ratingsConcise and Simple Guide to IP Subnets Rating: 5 out of 5 stars5/5CompTIA Network+ Certification Study Guide: Exam N10-004: Exam N10-004 2E Rating: 4 out of 5 stars4/5Mike Meyers' CompTIA Network+ Certification Passport, Sixth Edition (Exam N10-007) Rating: 1 out of 5 stars1/5The Windows Command Line Beginner's Guide: Second Edition Rating: 4 out of 5 stars4/5Artificial Intelligence for Fashion: How AI is Revolutionizing the Fashion Industry Rating: 0 out of 5 stars0 ratingsMicrosoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsCompTIA Network+ Practice Tests: Exam N10-008 Rating: 0 out of 5 stars0 ratingsUnlock Any Roku Device: Watch Shows, TV, & Download Apps Rating: 0 out of 5 stars0 ratingsPractical Ethical Hacking from Scratch Rating: 5 out of 5 stars5/5Cisco CCNA Command Guide: An Introductory Guide for CCNA & Computer Networking Beginners: Computer Networking, #3 Rating: 0 out of 5 stars0 ratingsCisco Packet Tracer for Beginners Rating: 5 out of 5 stars5/5Learning Linux Shell Scripting Rating: 4 out of 5 stars4/5
Reviews for Software Defined Networking with OpenFlow
2 ratings1 review
- Rating: 5 out of 5 stars5/5A very concrete explanation of how Software Defined Networking works. And the need for it.