Software-Defined Networking
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.
Add to Cart failed.
Please try again later
Add to Wish List failed.
Please try again later
Remove from wishlist failed.
Please try again later
Adding to library failed
Please try again
Follow podcast failed
Please try again
Unfollow podcast failed
Please try again
Audible Standard 30-day free trial
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.
Buy for $6.40
-
Narrated by:
-
Virtual Voice
-
By:
-
Ajit Singh
This title uses virtual voice narration
Virtual voice is computer-generated narration for audiobooks.
Philosophy: The Network as a Programmable System
The core philosophy of this book is "learning by doing." While a solid theoretical foundation is essential, the true potential of SDN is only unlocked through hands-on implementation. Traditional networking has often been taught through a lens of configuration and protocol memorization. In contrast, this book treats the network as a programmable system. It emphasizes a developer's mindset, encouraging readers to think about network control as a software problem that can be solved with algorithms, data structures, and APIs. Every theoretical concept is paired with a clear path toward implementation, ensuring that readers not only understand why SDN is important but also know how to build solutions with it.
Key Features
1. Comprehensive Coverage: The book covers the complete SDN stack, from the forwarding hardware in the data plane to the network applications in the application plane.
2. Practical Focus: A dedicated chapter on Mininet provides a complete guide to setting up an SDN testbed. Step-by-step instructions guide the reader through writing and testing basic network applications.
3. Modern and Relevant Topics: In addition to core SDN concepts and OpenFlow, the book includes up-to-date coverage of SD-WAN, the synergy with NFV, service function chaining, data plane programmability with P4, and emerging paradigms like Intent-Based Networking.
4. Capstone Project: The final chapter includes a complete, do-it-yourself (DIY) capstone project. This project integrates concepts from across the book and includes fully explained, working code to build a practical SDN application, such as an adaptive load balancer or a dynamic security firewall.
5. University Syllabus Alignment: The content and structure are strictly aligned with the computer science curriculum of major universities in the USA and globally, making it an ideal primary textbook for B.Tech/M.Tech and BS/MS courses on advanced networking.
Key Takeaways
Upon completing this book, the reader will be able to:
1. Articulate the limitations of traditional networking and the core value proposition of SDN.
2. Design and explain the three-layer SDN architectural framework.
3. Program an SDN controller (e.g., Ryu or Floodlight) to implement custom network logic.
4. Use Mininet to emulate and test SDN applications.
5. Understand and apply SDN principles to solve problems in data centers, WANs, and virtualized environments.
6. Explain the relationship between SDN and NFV and design a basic Service Function Chain.
7. Appreciate the security and scalability challenges in SDN and the strategies to address them.
8. Grasp the future direction of networking, including data plane programmability (P4) and Intent-Based Networking.
Disclaimer: Earnest request from the Author.
Kindly go through the table of contents and refer kindle edition for a glance on the related contents.
Thank you for your kind consideration!
No reviews yet