Cisco IOS XR Fundamentals, Rough Cuts

Rough Cuts

  • Available to Safari Subscribers
  • About Rough Cuts
  • Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.

Not for Sale
  • Description
  • Sample Content
  • Updates
  • Copyright 2009
  • Dimensions: 7-3/8" x 9-1/8"
  • Pages: 504
  • Edition: 1st
  • Rough Cuts
  • ISBN-10: 1-58705-917-7
  • ISBN-13: 978-1-58705-917-9

This is a working draft of a pre-release book. It is available before the published date as part of the Rough Cuts service.

Cisco IOS XR Fundamentals is a systematic, authoritative guide to configuring routers with Cisco IOS® XR, the next-generation flagship Cisco® Internet operating system.

In this book, a team of Cisco experts brings together quick, authoritative, and example-rich reference information for all the commands most frequently used to configure and troubleshoot Cisco IOS XR-based routers in both service provider and enterprise environments.

The authors walk you through the details of the Cisco IOS XR architecture and explain commands in the new Cisco IOS XR CLI wherever required. They present concise explanations of service provider requirements and internetwork theory, backed by proven sample configurations for IOS XR services, MPLS, multicast, system management, system security, routing, and interfaces.

Cisco IOS XR Fundamentals is an indispensable resource for designing, implementing, troubleshooting, administering, or selling networks containing Cisco IOS XR–supported routers. This is the only Cisco IOS XR book that:

  • Clearly explains how Cisco IOS XR meets the emerging requirements of both current and future networks
  • Gives network professionals extensive information for simplifying migration and taking full advantage of Cisco IOS XR’s new power
  • Presents detailed, tested configuration examples that network professionals can apply in their own networks
  • Walks through using new Cisco IOS XR features and the In-Service Software Upgrade (ISSU) process to minimize downtime and cost

 

Mobeen Tahir, CCIE® No. 12643 (R&S, SP), is a Cisco network consulting engineer with more than a decade of experience in designing and deploying service provider networks. He currently works for the WWSP practice team, which provides consulting services to Cisco NGN customers.


Mark Ghattas, CCIE No. 19706 (Service Provider), is a solution architect at Cisco and has been in the networking industry for more than 15 years. He focuses on IOS XR–based platforms for service providers and currently manages the World Wide Service Provider Practice team in Advanced Services.


Dawit Birhanu, CCIE No. 5602, is a technical leader at Cisco. He assists global service providers in deploying new NGN products and technologies. He specializes in IOS XR–based platforms, QoS, MPLS, and BGP.


Syed Natif Nawaz, CCIE No. 8825 (R&S, SP), has more than 10 years' experience in providing networking design, deployment, and escalation assistance to service provider customers. He is currently the IOS XE software development manager at Cisco, where he works on customer-focused software qualification, certification, and deployment; feature integration; release processes; and other software quality initiatives.

  • Use Cisco IOS XR to deliver superior scalability, availability, security, and service flexibility
  • Understand the Cisco IOS XR distributed, modular architecture
  • Design, implement, and troubleshoot networks containing Cisco IOS XR–supported routers
  • Configure Cisco IOS XR routing, including RIP, IS-IS, OSPF, and EIGRP
  • Learn BGP implementation details specific to Cisco IOS XR and using RPL to influence policies
  • Manage IP addresses and Cisco IOS XR services
  • Secure Cisco IOS XR using sta

Table of Contents

Foreword

Introduction

Chapter 1 Introducing Cisco IOS XR

Evolution of Networking

Requirements for Carrier-Grade NOS

    Convergence

    Scalability

    Availability

        Hardware Redundancy

        Failure Recovery and Microkernel-Based NOS

        Process Restartability

        Failure Detection

        Software Upgrades and Patching

    Security

    Service Flexibility

Operating System Concepts

    Basic Functions of an Operating System

        Process Scheduling

        Interrupt Handling

        Memory Management

        Synchronization

        Interprocess Communication

        Dynamic Link Library

        Portable Operating System Interface

High-Level Overview of Cisco IOS XR

Cisco IOS XR Platforms

    Cisco CRS-1 Carrier Routing System

    Cisco XR 12000 Series

    Cisco ASR 9000 Series

Chapter 2 Cisco IOS XR Infrastructure

Cisco IOS XR Kernel

    Threads

    Scheduling Algorithms

    Synchronization Services

Cisco IOS XR System Manager

    Process Attributes

    System Manager and Process Lifecycle

    CLI for Sysmgr and Processes

Interprocess Communication

    Characteristics of IPC Mechanisms

        Synchronous Versus Asynchronous

        Intra-node Versus Inter-node

        Connection-Oriented Versus Rendezvous

        Point-to-Point Versus Point-to-Multipoint

    Light Weight Messaging

    Group Service Protocol

    Atomic Descriptor Ring

    Qnet

Distributed Services

    GSP

    Bulk Content Downloader

Process Placement

Cisco IOS XR System Database

High Availability Architecture

Forwarding Path