Book Image

Building Modern Networks

By : Steven Noble
Book Image

Building Modern Networks

By: Steven Noble

Overview of this book

<p>As IT infrastructures become more software-defined, networking operations tend to be more automated with falling levels of manual configuration at the hardware level. Building Modern Networks will brush up your knowledge on the modern networking concepts and help you apply them to your software-defined infrastructure.</p> <p>In this book you'll gain the knowledge necessary to evaluate, choose, and deploy a next generation network design. We will cover open and closed network operating systems (NOS) along with the protocols used to control them such as OpenFlow, Thrift, Opflex, and REST. You will also learn about traffic engineering and security concepts for NGNs. You will also find out how to fine-tune your network using QoS and QoE.</p> <p>By the end of the book, you'll be well versed in simplifying the way you design, build, operate, and troubleshoot your network.</p>
Table of Contents (20 chapters)
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
2
Networking Hardware and Software
4
Using REST and Thrift APIs to Manage Switches
9
Where to Start When Building a Next Generation Network

ACI modes


ACI can be configured in a few different ways, including the following:

  • L2 Fabric: The L2 Fabric configuration or legacy mode has no routing or L3 concepts. Tenants are represented as a set of EPGs.
  • L3 Fabric: The L3 Fabric configuration adds the L3 features available in ACI and the concept of tenants.
  • Stretched Fabric: The Stretched Fabric design allows multiple fabrics (up to three) to be managed as a single fabric, even if the fabrics are in different locations.
  • Multipod: This is a more fault-tolerant fabric utilizing multiple pods or fabric sets. Depending on the location of the switches and servers, multiple pods could be located on the same and/or different floors.

ACI requirements

One of the main requirements of ACI is that it requires a minimum of three APIC controllers; this allows a quorum to be reached between controllers, so two controllers must have a configuration change before it can be applied. In a large deployment, up to five controllers are supported.

Network design...