SPROUTE v1.2 – Deploying Cisco Service Provider Network Routing

Live Online & Classroom Enterprise Training

Location: Bangalore, India | Dubai, UAE

Industry Experienced Instructor  |  Remote Labs  |  Lab Access Post Training

Need help finding the right training?

Description

The Deploying Cisco Service Provider Network Routing (SPROUTE) v1.2 course is designed to help students prepare for the Cisco CCNP SP certification. The SPROUTE course is a component of the CCNPSP curriculum.

The SPROUTE course is designed to provide service provider professionals with information on the use of advanced routing in implementing scalability for Cisco routers that are connected to LANs and WANs. The goal is to train professionals to dramatically increase the number of routers and sites using these techniques instead of redesigning the network when additional sites or wiring configurations are added. The SPROUTE training reinforces the instruction by providing students with hands-on labs to ensure that they thoroughly understand how to implement advanced routing within their networks.

The course also includes classroom activities with remote labs that are useful to gain practical skills on deploying Cisco IOS, IOS XE, and IOS XR features to operate and support the service provider network.

Objectives

After completing this course the student should be able to:

  • Identify the typical routing requirements, and list the routing protocols that are used in service provider networks
  • Describe the steps that are needed to implement OSPF in a service provider network
  • Describe the importance of the Integrated IS-IS routing protocol for internal routing, and list the steps to follow when you are implementing Integrated IS-IS in a service provider network
  • Implement BGP to connect an enterprise to a service provider and to connect a service provider to an upstream service provider
  • Describe the tools that are used for routing protocol manipulation, route redistribution, and BGP route selection

Prerequisites

  • Intermediate to advanced knowledge of Cisco IOS, IOS XE, and IOS XR Software configuration
  • Skills and knowledge equivalent to those learned in the following:
    • Building Cisco Service Provider Next-Generation Networks, Part 1 (SPNGN1) v1.2 course
    • Building Cisco Service Provider Next-Generation Networks, Part 2 (SPNGN2) v1.2 course

Who Should Attend

The primary audience for this course is as follows:

  • This course is intended primarily for network administrators, network engineers, network managers, and systems engineers who would like to implement IP routing in service provider environments.

The secondary audience for this course is as follows:

  • This course is intended for network designers and project or program managers. This course is also recommended to all individuals preparing for CCNP SP certification.

Outline

Module 1: Service Provider Routing

    Lesson 1: Understanding Service Provider Routing Protocols

    • Cisco IP NGN Architecture
    • Overview of Routing Protocols
    • Interior Gateway Protocols
    • Routing Example
    • Overview of OSPF
    • Link-State Data Structures
    • OSPF Area Terminology and Router Types
    • OSPF Areas
    • OSPF Metric
    • Typical OSPF Designs
    • Overview of IS-IS
    • IS-IS Hierarchical Design
    • IS-IS Characteristics
    • IS-IS Router and Link Types
    • BGP Overview
    • BGP Architecture
    • BGP Characteristics
    • BGP AS Number
    • BGP Sessions
    • BGP in Customer Connections: Single-Homed Customers
    • BGP in Customer Connections: Dual-Attached Customers
    • BGP in Customer Connections: Multihomed Customers
    • BGP in Customer Connections: Upstream ISP
    • BGP in Customer Connections: Transit ISP

Module 2: Implement OSPF in the Service Provider Network

    • Lesson 1: Introducing OSPF Routing

      • OSPF in the Cisco IP NGN Architecture
      • OSPF and OSPFv3 Key Characteristics
      • OSPF Route Entry Creation
      • OSPF Data Structures
      • Structure of OSPF Network
      • Hierarchical Structure of OSPF in a Service Provider Environment
      • OSPF LSA Types
      • OSPF Stub Areas
      • OSPF Not-So-Stubby Areas
      • OSPF Operation
      • OSPF Best Path Calculation
      • OSPF Metric
      • Building the LSDB
      • LSA Operation
      • OSPF Link-State Database
      • OSPF Intra-Area Routing
      • OSPF Inter-Area Routing
      • OSPF External Routes
      • OSPF Virtual Link
      • Interpreting OSPF Routes in the Routing Table
      • Calculating Costs for E1 and E2 OSPF Routes
      • OSPF LSDB Overload Protection

 

    • Lesson 2: Understanding OSPF Operation

      • OSPF Functions
      • OSPF Packet Format
      • OSPF Packet Types
      • OSPF Neighbor States
      • OSPF Link-State Flooding
      • Debug OSPF Packets
      • OSPF Network Types
      • Electing the OSPF DR and BDR
      • OSPF over NBMA Network Types
      • OSPF Adjacency over Metro Ethernet and EoMPLS
      • OSPF Adjacency over Layer 3 MPLS VPN
      • Enabling OSPF on a Link with NBMA Mode
      • Subinterfaces over Multiaccess WAN Networks
      • Enabling OSPF on a Link with Point-to-Point Mode
      • Enabling OSPF on a Link with Point-to-Multipoint Mode
      • Enabling OSPF on a Link with Point-to-Multipoint Nonbroadcast Mode
      • IPv6 Support for OSPF Modes
      • Summary

 

    • Lesson 3: Implementing OSPF Routing

      • Implement OSPF
      • OSPF Router ID
      • OSPF Passive Interface
      • Verifying Basic OSPF
      • OSPF Virtual Links
      • Configuring OSPF Virtual Links
      • OSPF Cost
      • Cisco Nonstop Forwarding
      • Cisco Nonstop Routing
      • Cisco NSF and NSR for OSPF
      • Graceful Restart for OSPFv3
      • Bidirectional Forwarding Detection
      • Bidirectional Forwarding Detection for OSPF
      • OSPF Authentication Overview
      • Configuring OSPF Authentication

 

    Lesson 4: Implementing OSPF Special Area Types

    • OSPF Summarization
    • OSPF Interarea Route Summarization
    • OSPF External Route Summarization
    • Default Routes in OSPF
    • OSPF Area Types
    • Configuring OSPF Area Types
    • OSPF Router and LSA Types
    • OSPF Stub Area and Totally Stubby Area
    • Configuring OSPF Stub Areas
    • OSPF Not-So-Stubby Area and Totally Not-So-Stubby Area
    • Configuring OSPF NSSA and Totally NSSA

Module 3: Implement Integrated IS-IS in the Service Provider Network

    • Lesson 1: Introducing IS-IS Routing

      • IS-IS in the Cisco IP NGN
      • Integrated IS-IS Routing
      • Integrated IS-IS Design Principles
      • Similarities Between IS-IS and OSPF
      • IS-IS Addressing
      • IS-IS Router Types
      • IS-IS Routing Logic
      • Asymmetric IS-IS Routing
      • Symmetric IS-IS Routing
      • IS-IS Packets
      • Integrated IS-IS for IPv6
      • IS-IS Network Types
      • IS-IS Operations
      • IS-IS LSP Flooding
      • IS-IS LSDB Synchronization
      • IS-IS Adjacencies
      • IS-IS Single Topology Restrictions
      • Multitopology IS-IS for IPv6
      • Summary

 

    Lesson 2: Implementing Integrated IS-IS Routing

    • Implement OSI Area Routing
    • Implement IS-IS Routing
    • Optimizing the IS-IS Processes
    • Bidirectional Forwarding Detection for IS-IS
    • Nonstop Forwarding for IS-IS
    • IP Route Summarization Configurations in IS-IS Networks
    • Verification of IS-IS
    • Troubleshooting IS-IS Commands
    • Configuring IS-IS to Support IPv6

Module 4: Implement BGP in the Service Provider Network

    • Lesson 1: Enterprise Connectivity to Service Providers

      • Enterprise Connectivity Requirements
      • Routing Method Selection
      • Connection Options
      • Single-Homed Enterprises
      • Dual-Homed Enterprises
      • Multihomed Enterprises
      • Dual-Multihomed Enterprises

 

    • Lesson 2: Introducing BGP Routing

      • BGP Terminology
      • Autonomous System and BGP
      • BGP Routing Between Autonomous Systems
      • BGP Path Vector Functionality
      • BGP Routing Policies
      • BGP Features
      • BGP Databases
      • BGP Message Types
      • Multiprotocol Extensions for BGP4
      • MPLS VPN Overview

 

    Lesson 3: Implementing Basic BGP Routing

    • Planning for BGP
    • Configure Basic EBGP
    • Advertising BGP Networks
    • Configure Basic IBGP
    • Full-Mesh IBGP
    • BGP Support for IPv6
    • Shutting Down a BGP Neighbor
    • BGP Next-Hop Behavior
    • BGP Next Hop Self
    • Cisco IOS XR BGP Configuration Templates
    • BGP Neighbor States
    • BGP Neighbor Authentication
    • Clearing the BGP Session
    • Monitoring BGP Routes
    • BGP Path Selection
    • BGP Route Selection Decision Process
    • BGP Weight Attribute
    • BGP Local Preference Attribute
    • BGP AS Path Attribute
    • BGP Multi-Exit Discriminator Attribute

Module 5: Routing Protocol Tools and Route Manipulation

    • Lesson 1: Introducing Routing Protocol Tools

      • Routing Protocol Tools Overview
      • Example: OSPF Filtering
      • Example: BGP Filtering
      • Route Filtering Tools
      • Typical Filtering Objectives in OSPF
      • Typical Filtering Objectives in IS-IS
      • Typical Filtering Objectives in BGP
      • Typical Routing Objectives
      • Prefix Lists Overview
      • Prefix List Syntax in Cisco IOS or IOS XE Software
      • Prefix List Example: Match Any Host Route
      • Prefix List Example: Match Default Route
      • Prefix List Example: Match All Routes
      • Prefix List Example: Match Small Routes
      • Prefix List Example: Match Core Loopbacks
      • Prefix List Example: Match Private Networks
      • Prefix List Syntax in Cisco IOS XR Software
      • Prefix List Examples in Cisco IOS XR Software
      • AS Path-Based Filtering
      • AS Path Access List Syntax in Cisco IOS or IOS XE Software
      • Regular Expressions, Special Characters
      • Commonly Used Regular Expressions
      • AS Path Access List Example: Permit All Routes
      • Example of AS Path Access List: Permit Local Routes
      • Example of AS Path Access List: Permit Routes From a Neighbor
      • Example of AS Path Access List: Permit Routes Originating in a Specific AS
      • Example of AS Path Access List: Permit Neighboring Local Routes
      • Example of AS Path Access List: Allow AS Path Prepending

 

    • Lesson 2: Introducing Route Maps and Routing Policy Language

      • Route Maps Overview
      • Route Map Processing
      • Route Maps Syntax
      • Example of Route Maps
      • Routing Policy Language
      • RPL Example
      • RPL Pass and Drop Actions
      • RPL Conditions
      • RPL Operators
      • RPL Boolean Operators
      • RPL Nesting
      • RPL Setting Attributes and Parameters
      • RPL Setting BGP Attributes and Parameters
      • Example: Setting BGP Attributes and Parameters
      • RPL Setting OSPF and IS-IS Parameters
      • RPL Parameterization
      • Applying Routing Policies
      • Maintaining Routing Policies
      • Value Sets
      • AS Path Sets
      • Standard Community Sets
      • Prefix Sets
      • Monitoring Routing Policies
      • Testing Routing Policies
      • Translating Route Maps to Routing Policies

 

    • Lesson 3: Implementing Route Redistribution

      • The Need for Redistribution
      • Route Redistribution
      • Using Seed Metrics in Route Redistribution
      • Default Seed Metrics in Route Redistribution
      • One-Point Route Redistribution
      • Multipoint Route Redistribution
      • Route Redistribution Techniques
      • Redistribution Implementation Considerations
      • Implement Redistribution
      • Redistribution into OSPF
      • Redistribution into IS-IS
      • Redistribution into BGP
      • Administrative Distance
      • Modifying OSPF Administrative Distance
      • Modifying IS-IS and BGP Administrative Distance
      • Example: Redistribution Using Administrative Distance
      • Redistribution to Prevent Routing Loops

 

    Lesson 4: Influencing BGP Route Selection

    • BGP Weight
    • Configuring Per-Neighbor Weights
    • Changing Weights with RPLs or Route Maps
    • BGP Weight Attachment Points
    • BGP Local Preference
    • Changing Local Preference
    • Monitoring Local Preference
    • AS Path Prepending
    • AS Path Prepending Design Considerations
    • Configuring AS Path Prepending
    • Monitoring AS Path Prepending
    • AS Path Filtering Concerns: AS Path Prepending
    • BGP Multi-Exit Discriminators
    • Changing the MED
    • Monitoring the MED
    • BGP Communities
    • Steps for Designing a BGP solution around BGP communities
    • Configuring BGP Communities
    • BGP Named Community Lists
    • BGP Support for Sequenced Entries in Extended Community Lists
    • Matching BGP Communities
    • Monitoring BGP Communities
    • BGP Community Examples

Lab Outline

Hardware Lab 1: Implement OSPF Routing
This activity includes these tasks:

  • Enabling OSPF on the Routers
  • Influencing OSPF DR and BDR Election
  • Influencing OSPF Route Selection by Changing the OSPF Link Cost
  • Configuring OSPF Authentication
  • Configuring OSPF Virtual Links

Hardware Lab 2: Implement OSPF Special Area Types
This activity includes these tasks:

  • Enabling OSPF Summarization
  • Configuring the OSPF Stub Area

Hardware Lab 3: Implement Integrated IS-IS Routing
This activity includes these tasks:

  • Enabling Integrated IS-IS on the Routers
  • IS-IS Route Summarization
  • Enabling IPv6 IS-IS Routing

Hardware Lab 4: Implement Basic BGP Routing
This activity includes these tasks:

  • Configuring External BGP
  • Configuring Internal BGP

Hardware Lab 5: Implement Route Redistribution
This activity includes these tasks:

  • Redistributing between OSPF and IS-IS
  • Modifying Administrative Distance

Hardware Lab 6: Influence BGP Route Selection
This activity includes these tasks:

  • Setting the Second Link between the CE and PE Routers
  • Configuring BGP Weight and Local Preference
  • Configuring BGP Multiexit Discriminator
  • Configuring the BGP Community