If you want to study, build, or simply validate your thinking about modern cloud native data center networks, this is your book. Whether you’re pursuing a multitenant private cloud, a network for running machine learning, or an enterprise data center, author Dinesh Dutt takes you through the steps necessary to design a data center that’s affordable, high capacity, easy to manage, agile, and reliable.
Ideal for network architects, data center operators, and network and containerized application developers, this book mixes theory with practice to guide you through the architecture and protocols you need to create and operate a robust, scalable network infrastructure. The book offers a vendor-neutral way to look at network design. For those interested in open networking, this book is chock-full of examples using open source software, from FRR to Ansible.
In the context of a cloud native data center, you’ll examine:
• Clos topology
• Network disaggregation
• Network operating system choices
• Routing protocol choices
• Container networking
• Network virtualization and EVPN
• Network automation
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
Tip the Site
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat Pay
Alipay
Open WeChat or Alipay and scan. No login required.
AI guide
# Cloud Native Data Center Networking — Reading Guide
## 【One-Line Pitch】
A vendor-neutral, practice-first handbook for designing, building, and automating modern cloud native data center networks—from Clos topology and routing protocols to EVPN and container networking—ideal for network architects, operators, and developers who want to move beyond legacy access-aggregation-core thinking.
## 【Book Arc】
- **Opening (~0%–9%)**: Motivates the shift from traditional access-aggregation-core designs to cloud native architectures, explaining how distributed applications (microservices, containers) broke the old model. Introduces Clos topology, network disaggregation, and the core themes of affordability, agility, and reliability.
- **Early (~9%–24%)**: Covers foundational building blocks: network virtualization (VLAN, VRF, VXLAN), container networking (namespaces, veth pairs, Kubernetes), multicast routing (PIM-SM), and edge/data center interconnect considerations. Establishes the "why" behind overlay and underlay separation.
- **Early–Middle (~24%–39%)**: Dives into routing protocol choices—comparing distance-vector (BGP) and link-state (OSPF) protocols in the data center context, including unnumbered interfaces, multipathing, convergence, and security. Includes dedicated chapters on deploying OSPF and BGP in Clos topologies with FRR.
- **Middle (~39%–52%)**: Moves to advanced deployment: EVPN as the control plane for network virtualization, VTEP placement, BGP constructs (RD/RT), bridging and routing with EVPN, and practical configuration scenarios. Also covers validating network configuration using Ansible and data-plane verification.
- **Late (~52%–100%)**: Wraps up with operational best practices, automation patterns, and a coda on the broader cloud native networking landscape. Excerpts do not cover the final chapters in detail, but the arc clearly ends with validation, automation, and operational guidance.
## 【Key Takeaways】
- **Clos topology is the foundation of cloud native data centers** (Opening): The book argues that legacy access-aggregation-core designs fail on scalability, complexity, failure domains, and agility. Clos (spine-and-leaf) provides predictable latency, easy scaling, and multipathing—the non-negotiable base for modern networks.
- **Network disaggregation separates hardware from software** (Early): By decoupling the network OS from the switch hardware (e.g., using Linux and FRR), operators gain vendor neutrality, lower costs, and the ability to automate. This is a philosophical shift, not just a technical one.
- **Routing protocol choice matters more than vendor features** (Early): The book systematically compares distance-vector (BGP) and link-state (OSPF/IS-IS) protocols for data center use. Key criteria include convergence speed, multipathing, unnumbered interface support, and configuration complexity—with BGP often winning for scale and simplicity.
- **Unnumbered interfaces simplify Clos deployments dramatically** (Early): Eliminating per-link IP addresses reduces configuration overhead and operational errors. Both OSPF and BGP support unnumbered operation, and the book shows how this aligns with cloud native automation goals.
- **EVPN is the control plane of choice for network virtualization** (Middle): EVPN addresses the problems of MAC learning, ARP suppression, and multi-tenancy at scale. The book explains VTEP placement, BGP route types, and symmetric vs. asymmetric routing—making it practical, not just theoretical.
- **Container networking requires rethinking the host as a network device** (Early): Namespaces, veth pairs, and Kubernetes networking models are covered in depth. The host becomes part of the fabric, and the book shows how to integrate container networking with the broader data center design.
- **Automation is not optional—it is the operating model** (Middle): Using Ansible for cabling, interface, routing, and data-plane validation is demonstrated throughout. The book treats automation as the way to achieve the agility that cloud native applications demand, not as an afterthought.
- **Open source tools (FRR, Linux, Ansible, Vagrant) are first-class citizens** (Early): All examples use open source software, making the book practical for hands-on learning. The author is explicit about this bias, arguing that open source enables better, more transparent systems.
## 【Reading Tips】
- **Skim the historical motivation (Chapter 1) if you already know why legacy designs fail**: The opening chapters are valuable for context, but if you're experienced, jump to the Clos and routing chapters (~9%–24%) where the core design decisions are made.
- **Deep-read the routing protocol comparison and deployment chapters**: Chapters on OSPF and BGP (roughly 15%–27%) are the heart of the book. Pay special attention to unnumbered interfaces, route summarization, and the "requirements of a routing protocol in the data center" checklists—they are directly actionable.
- **Treat EVPN chapters as a reference, not a cover-to-cover read**: The EVPN material (Middle) is dense and configuration-heavy. Use it when you're actually designing or troubleshooting a VXLAN/EVPN fabric, rather than trying to memorize every route type.
- **Run the code examples if you can**: The book uses Vagrant and FRR to simulate topologies. Even a laptop with 16 GB RAM can run the examples. This is the fastest way to internalize the concepts—reading alone won't give you the same feel for BGP convergence or EVPN behavior.
- **Skip the front matter and acknowledgments**: The preface and acknowledgments (Early–Middle) are personal and not technical. Start at Chapter 1 or even Chapter 5 if you're in a hurry.
## 【Coverage Limits】
This guide is based on stratified excerpts covering roughly the first half of the book (through ~52%). The later chapters on validation, automation, and the coda are only partially represented; the guide's coverage of those topics is therefore lighter than the book's actual depth.
##
Excerpt 1
nflexibility Lack of Agility The Stories Not Told Summary 2. Clos: Network Topology for a New World Introducing the Clos Topology A Deeper Dive into the Clos...
here Does a VTEP Reside? One Protocol to Rule Them All, Or…? iBGP Characteristics Separate Underlay and Overlay Protocols eBGP Only BGP Constructs to Support...
ols, because I believe we can build better systems that way. Audience As stated earlier, I write mostly for network architects and network operators, but als...
n, Wilson Kok, Purna Bendale, Rama Darbha, and Eric Pulvino. Thank you all for the many questions I bothered you with during the course of this book and for...
own even more, a movement now popularized as “microservices.” This led to the rise of containers, which were lighter weight than VMs. If everything ran on Li...
sparent bridges promised the nirvana of zero configuration . How Self-Learning Transparent Bridging Works This sidebar summarizes how self-learning works in...
re problem needed to be solved, this time with the IP layer. Because the aggregation switches represented the routing boundary, they were the first-hop route...
t is also commonly called a leaf-spine topology. Figure 2-1. Illustration of a common Clos topology Every leaf is connected to every spine node. The spines c...
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.
Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat PayAlipay
Open WeChat or Alipay and scan. No login required.
Add Tag
Enter tag name (max 50 characters)
Share E-Book
Cloud Native Data Center Networking (Dinesh G. Dutt)(Z-Library)
Scan QR code with your phone to access
Copy the link or scan the QR code to access this e-book on your phone
Share E-Book via Email
Please enter email address
Donation Statistics
¥.00
Total Donations
0
Donation Count
Cloud Native Data Center Networking (Dinesh G. Dutt)(Z-Library)
Find Your Favorite Books
Only registered users can comment after logging in. Comments need to be reviewed by administrators before being displayed
Loading comments...
Reply to Comment
Edit Comment