Skip to Main Content
JUNOS High Availability
book

JUNOS High Availability

by James Sonderegger, Orin Blomberg, Kieran Milne, Senad Palislamovic
August 2009
Intermediate to advanced content levelIntermediate to advanced
690 pages
20h 14m
English
O'Reilly Media, Inc.
Content preview from JUNOS High Availability

Software Architecture

Just as with the Juniper hardware, as discussed in Chapter 2, the software operating on Juniper Networks routing equipment has been specifically designed for stability and resiliency. Starting from a known stable base, JUNOS software has been designed and coded to provide maximum stability. It also incorporates features to mitigate errors that might lead to reduced uptime.

Stable Foundations

Just as the routing engine (RE) of the Juniper Networks routers is built upon proven and standard technologies, it was consistent for Juniper Networks to build its JUNOS operating system on a stable and proven software product. Instead of reinventing code and building a proprietary operating system from scratch, Juniper adopted the Berkeley Software Distribution, better known as BSD, as its foundation. The choice of BSD as the operating systems of the Juniper network equipment was logical because of its long history of stability. It is a Unix version from the University of California, Berkeley, and based on the sixth-edition Unix code released by AT&T in 1975. The BSD world has also prided itself on the early adoption and stabilization of networking protocols for IP. Its stability in networking has allowed it to become ubiquitous in hosting and service providers, as well as in academic and research settings. The licensing and documentation of the BSD software also lends itself to companies wishing to build software on a strong, stable base.

Modular Design

Like most modern operating ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Network Performance Baselining

Network Performance Baselining

Daniel Nassar
Cisco Catalyst QoS: Quality of Service in Campus Networks

Cisco Catalyst QoS: Quality of Service in Campus Networks

Mike Flannagan - CCIE® No. 7651, Richard Froom - CCIE No. 5102, Kevin Turek - CCIE No. 7284
Juniper Networks® Field Guide and Reference

Juniper Networks® Field Guide and Reference

Aviva Garrett, Gary Drenan, Cris Morris, Juniper Networks®
Juniper Networks® Reference Guide: JUNOS™ Routing, Configuration, and Architecture

Juniper Networks® Reference Guide: JUNOS™ Routing, Configuration, and Architecture

Thomas M. Thomas II, Doris Pavlichek, Lawrence H. Dwyer III, Rajah Chowbay, Wayne W. Downing III, James Sonderegger

Publisher Resources

ISBN: 9780596805449Errata Page