Juniper QFX5100 Series: A Comprehensive Guide to Building Next-Generation Networks

Juniper QFX5100 Series: A Comprehensive Guide to Building Next-Generation Networks

by Douglas Hanks
Juniper QFX5100 Series: A Comprehensive Guide to Building Next-Generation Networks

Juniper QFX5100 Series: A Comprehensive Guide to Building Next-Generation Networks

by Douglas Hanks

Paperback

$59.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

Ideal for network engineers involved in building a data center, this practical guide provides a comprehensive and technical deep-dive into the new Juniper QFX5100 switching family. You’ll learn how the Juniper QFX5100 enables you to create simple-to-use data centers or build some of the largest IP Fabrics in the world.

This book is chock-full of helpful technical illustrations and code examples to help you get started on all of the major architectures and features of Juniper QFX5100 switches, whether you’re an enterprise or service provider. With this book, you’ll be well on your way to becoming a Juniper QFX5100 expert.

All of the examples and features are based on Junos releases 13.2X51-D20.2 and 14.1X53-D10.

  • Fully understand the hardware and software architecture of the Juniper QFX5100
  • Design your own IP Fabric architecture
  • Perform in-service software upgrades
  • Be familiar with the performance and scaling maximums
  • Create a data center switching fabric with Virtual Chassis Fabric
  • Automate networking devices with Python, Ruby, Perl, and Go
  • Build an overlay architecture with VMware NSX and Juniper Contrail
  • Export real-time analytics information to graph latency, jitter, bandwidth, and other features

Product Details

ISBN-13: 9781491949573
Publisher: O'Reilly Media, Incorporated
Publication date: 12/05/2014
Pages: 307
Product dimensions: 6.90(w) x 9.10(h) x 0.70(d)

About the Author

Douglas Richard Hanks Jr. is a Data Center Architect with Juniper Networks and focuses on solution architecture. Previously he was a Senior Systems Engineer with Juniper Networks supporting large enterprise accounts such as Chevron, HP, and Zynga. He is certified with Juniper Networks as JNCIE-ENT #213 and JNCIE-SP #875. Douglas’ interests are network engineering and architecture for enterprise and service provider technologies. He is the author of several Day One books published by Juniper Networks Books. Douglas is also the co-founder of the Bay Area Juniper Users Group (BAJUG). When he isn’t busy with networking, Douglas enjoys computer programming, photography, and Arduino hacking. Douglas can be reached at doug@juniper.net or on Twitter @douglashanksjr.

Table of Contents

Preface xi

1 Juniper QFX5100 Architecture 1

Software-Defined Networking 2

Junos 8

One Junos 8

Software Releases 8

Three-Release Cadence 9

Software Architecture 10

Daemons 11

Routing Sockets 17

QFX5100 Platforms 20

QFX5100 Modules 21

QFX5100-24Q 22

QFX5100-48S 29

QFX5100-48T 32

QFX5100-96S 34

Hardware Architecture 37

Chassis 38

Control Plane 40

Data Plane 42

Design Options 47

768×10GbE Ethernet Fabric 47

3,072 10GbE Clos 48

12,288 10GbE Clos 49

49,152 10GbE Clos 52

Summary 53

Chapter Review Questions 56

Chapter Review Answers 57

2 Control Plane Virtualization 59

Architecture 60

Host Operating System 61

Linux KVM 65

virsh 66

App Engine 69

ISSU 71

Summary 74

3 Performance and Scaling 75

Design Considerations 75

Overlay Architecture 76

Juniper Architectures versus Open Architectures 78

Over-subscription 79

Architecture 79

QFX5100-24Q System Modes 81

Performance 84

Throughput 84

Latency 86

Scale 90

Unified Forwarding Table 90

Hashing 93

Resilient Hashing 94

Configuration Maximums 95

Summary 96

Chapter Review Questions 97

Chapter Review Answers 99

4 One Box, Many Options 101

Standalone 102

Virtual Chassis 103

QFabric 105

Virtual Chassis Fabric 106

MC-LAG 108

Clos Fabric 109

Transport Gymnastics 111

MPLS 111

Virtual Extensible LAN 112

Ethernet 112

FCoE 112

HiGig2 113

Summary 114

5 Virtual Chassis Fabric 115

Overview 115

Architecture 116

Components 122

Implementation 125

Using Virtual Chassis Fabric 136

Adding VLANs 136

Configuring SNMP 139

Port Mirroring 140

Summary 140

Chapter Review Questions 141

Chapter Review Answers 141

6 Network Automation 143

Overview 144

Junos Enhanced Automation 146

Zero Touch Provisioning 146

ZTP Server 147

ISC DHCP Configuration 149

ISC DHCP Review 152

Puppet 152

Puppet Agent 154

Puppet Master 156

Puppet Review 160

Chef 161

Chef Server 162

Chef Agent 165

Chef Review 167

Junos PyEZ 167

Installation 168

Hello, World! 169

Configuration Management 169

Operational Automation 171

Further Reading 172

Summary 172

7 IP Fabrics (Clos) 175

Overlay Networking 175

Bare-Metal Servers 176

IP Fabric 177

768×10GbE Virtual Chassis Fabric 179

3,072×10GbE IP Fabric 180

Control Plane Options 181

BGP Design 182

Implementation Requirements 184

Decision Points 185

IP Fabrics Review 189

BGP Implementation 189

Topology Configuration 190

Interface and IP Configuration 191

BGP Configuration 191

BGP Policy Configuration 193

ECMP Configuration 195

BGP Verification 196

BGP State 196

BGP Prefixes 197

Routing Table 199

Forwarding Table 199

Ping 199

Traceroute 200

Configurations 200

S1 200

L1 202

Summary 205

Chapter Review Questions 205

Chapter Review Answers 206

8 Overlay Networking 207

Overview 208

IT-as-a-Service 209

Infrastructure-as-a-Service 210

The Rise of IP Fabrics 211

Architecture 214

Controller-Based Overlay Architecture 215

Controller-Less Overlay Architecture 216

Traffic Profiles 220

VTEPs 221

Control Plane 223

Data Plane 224

Overlay Controller 225

Virtual Routers 226

Storage 228

Juniper Architectures for Overlay Networks 229

Configuration 230

Supported Hardware 231

Controller 231

Interfaces 232

Switch Options 232

Logical Switch 232

Remote MACs 233

OVSDB Interfaces 233

VTEPs 233

Switching Table 233

Multicast VTEP Exercise 234

LEAF-03 Configuration 235

LEAF-04 235

Verification 236

Summary 238

9 Network Analytics 239

Overview 240

sFlow 241

Adaptive Sampling 242

Configuration 243

sFlow Review 244

Enhanced Analytics 244

Overview 244

Architecture 245

Streaming Information 247

Configuration 252

Summary 256

A Under the Hood 257

B Optical Guide 263

C BGP and VTEP Configurations 267

Index 277

From the B&N Reads Blog

Customer Reviews