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

Using RFI/RFQ information to design the network


Now that we have the site survey information and the available power, cooling, and space, we can start designing and calculating what our needs are for the network. After the PoC, we will refer to the RFI, where we have physical specifications for each device. The data may also be available online, which is generally how we get data for open networking and white-box systems.

We will take the data from the PoC and RFI to determine the amount of equipment we will be using and the characteristics of the equipment. Remember, if you are using Direct Attach Cables (DACs) or fiber transceivers, we need to account for them.

Design the network for expansion; you may need to add more cards to certain devices later, but those devices should have available slots for expansion. For example, if your design is two racks in a pod with two router/switches, two aggregation (ToR) switches, and a significant amount of compute/storage hardware, you will want to design...