Welcome to Day One
This book is part of the Day One library, produced and published by Juniper Networks Books. Day One books cover the Junos OS and Juniper Networks network administration with straightforward explanations, step-by-step instructions, and practical examples that are easy to follow. You can obtain the books from various sources:
Download a free PDF edition at http://www.juniper.net/dayone
PDF books are available on the Juniper app: Junos Genius
Ebooks are available at the Apple iBooks Store
Purchase the paper edition at Vervante Corporation (www.vervante.com) for between $15-$40, depending on page length
A Key Junos Route Server Resource
The Juniper TechLibrary has been supporting Junos route servers with its excellent documentation as part of its BGP Feature Guide. This book is not a substitute for that body of work, so you should take the time to review the documentation here: https://www.juniper.net/documentation/en_US/junos/topics/concept/ bgp-route-server-overview.html.
What You Need to Know Before Reading This Book
Before reading this book, you should have basic knowledge of IXP operations, some knowledge of how to use route reflectors or route servers, and the how the BGP protocol works
You should be familiar with the basic administrative functions of Junos OS, including the ability to work with operational commands and to read, understand, and change configurations. There are several books in the Day One library on learning Junos at http://www.juniper.net/books.
This book assumes that you, the reader, have an intermediate level knowledge of:
Junos OS and its command line interface (CLI).
General BGP protocol use in Internet Service Provider networks.
General troubleshooting techniques for Internet Service Provider networks running the Junos OS.
The configuration of basic BGP connectivity in the Junos OS, including configuring neighbors and routing policy.
Basic Junos OS network and system operation.
What You Will Learn by Reading This Book
This book will help you learn:
Deploying route servers in an Internet Exchange Point (IXP)
What IXP relevant features are offered by the Junos OS
Deploying and implementing physical/virtual/containerized (redundant) Junos OS route servers
Implementing routing policies and methods that reject invalid routing information in an IXP environment
Verifying your configuration and supporting Junos OS route servers using troubleshooting commands
About This Book
This book targets network engineers, designers, and architects who are involved in Internet Exchange Point (IXP) operations and intend to deploy Junos OS-based route servers.
Beginning with release 17.4R1, Junos OS includes ‘EBGP Route Server’ required features:
“Starting in Junos OS Release 17.4R1, BGP feature is enhanced to support EBGP route server functionality. A BGP route server is the external BGP (EBGP) equivalent of an internal BGP (IBGP) route reflector that simplifies the number of direct point-to-point EBGP sessions required in a network. EBGP route server propagates unmodified BGP routing information between external BGP peers to facilitate high scale exchange of routes in peering points such as Internet Exchange Points (IXPs). When BGP is configured as a route server, eBGP routes are propagated between peers unmodified, with full attribute transparency (NEXT_HOP, AS_PATH, MULTI_EXIT_DISC, AIGP, and Communities).” -Source: Junos Release Notes
After reading this book you will be able to deploy a scalable Junos OS based route server, configure advanced route server features, define policies, and incorporate routing security into your route server setup.
This book also contains thoughts and considerations on different deployment scenarios. These are not meant to push you in a specific direction but to offer ‘food for thought.’
Last but not least, this book describes how to deploy and use Juniper’s containerized routing protocol daemon (cRPD).