Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


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:

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: 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

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).