Corporate Headquarters
Cisco IOS XR Routing Configuration Guide
 Cisco IOS XR Routing Configuration Guide
 N T E N T S
 RC-iv
Enabling BGP Routing
 Standards RC-80 MIBs
 MIBs
 RC-vii
Cisco IOS XR for Ospf Version 2 Configuration Example
 RC-viii
Output of show route backup Command Example RC-201
 RC-ix
Recursive Static Routes RC-249
 RC-x
 Revision Date Change Summary
Document Revision History
 Ordering Documentation
Obtaining Documentation
Cisco.com
Product Documentation DVD
 Xiii
Reporting Security Problems in Cisco Products
Documentation Feedback
Cisco Product Security Overview
 Xiv
Obtaining Technical Assistance
Cisco Technical Support & Documentation Website
 Obtaining Additional Publications and Information
Submitting a Service Request
Definitions of Service Request Severity
 Xvi
 Implementing BGP on Cisco IOS XR Software
Contents
 RC-2
BGP Functional Overview
 RC-3
BGP Default Limits
BGP Router Identifier
 RC-4
BGP Configuration
Configuration Modes
BGP Validation of Local Next-Hop Addresses
 Neighbor Address Family Configuration Mode
Router Configuration Mode
Global Address Family Configuration Mode
Neighbor Configuration Mode
 RC-6
Configuration Templates
 RC-7
Template Inheritance Rules
 RC-8
 RC-9
 RC-10
 RC-11
Template Inheritance
Show bgp neighbors
 RC-12
Show bgp af-group
 RC-13
Show bgp session-group
 RC-14
Show bgp neighbor-group
 RC-15
No Default Address Family
 RC-16
Routing Policy Enforcement
 RC-17
 Table Policy
Update Groups
BGP Update Generation and Update Groups
BGP Update Group
 RC-19
Comparing Pairs of Paths
 RC-20
Order of Comparisons
 RC-21
Multiprotocol BGP
Best Path Change Suppression
 Incongruent Unicast and Multicast Routes
RC-22
 RC-23
Route Dampening
 RC-24
BGP Routing Domain Confederation
BGP Route Reflectors
Minimizing Flapping
 Three Fully Meshed iBGP Speakers
RC-25
 More Complex BGP Route Reflector Model
RC-26
 RC-27
How to Implement BGP on Cisco IOS XR Software
Default Address Family for show Commands
 RC-28
Enabling BGP Routing
Prerequisites
 RC-29
Command or Action Purpose
Restrictions
Example
 RC-30
As a BGP peer
 RC-31
Configuring a Routing Domain Confederation for BGP
 RC-32
 RC-33
Resetting eBGP Session Immediately Upon Link Failure
 RC-34
Adjusting BGP Timers
Logging Neighbor Changes
 RC-35
Changing the BGP Default Local Preference Value
 RC-36
Configuring the MED Metric for BGP
 RC-37
 RC-38
Configuring BGP Weights
 RC-39
Tuning the BGP Best Path Calculation
 RC-40
Path the least desirable path
 RC-41
Indicating BGP Backdoor Routes
 RC-42
 RC-43
Configuring Aggregate Addresses
 RC-44
Redistributing iBGP Routes into IGP
 RC-45
 RC-46
Redistributing Prefixes into Multiprotocol BGP
 RC-47
To be redistributed into BGP
 RC-48
Configuring BGP Route Dampening
 RC-49
 RC-50
 RC-51
 RC-52
Applying Policy When Updating the Routing Table
 RC-53
Setting BGP Administrative Distance
 RC-54
 RC-55
Configuring a BGP Neighbor Group
 RC-56
 RC-57
Bytes for the BGP buffer
 RC-58
Configuring a BGP Neighbor
 RC-59
 RC-60
Configuring a Route Reflector for BGP
 RC-61
 RC-62
Configuring BGP Route Filtering by Route Policy
 RC-63
 RC-64
Disabling Next Hop Processing on BGP Updates
 RC-65
Configuring BGP Community and Extended-Community Filtering
 RC-66
 RC-67
Configuring Software to Store Updates from a Neighbor
 RC-68
 RC-69
Disabling a BGP Neighbor
 RC-70
 RC-71
Resetting Neighbors Using BGP Dynamic Inbound Soft Reset
Resetting Neighbors Using BGP Outbound Soft Reset
 RC-72
Resetting Neighbors Using BGP Hard Reset
 RC-73
Clearing Caches, Tables and Databases
Displaying System and Network Statistics
 RC-74
Performance-statistics keyword displays
 RC-75
Monitoring BGP Update Groups
 RC-76
Enabling BGP Example
 RC-77
Displaying BGP Update Groups Example
 RC-78
BGP Neighbor Configuration Example
BGP Confederation Example
 RC-79
Where to Go Next
BGP Route Reflector Example
 MIBs
Additional References
Related Documents
Standards
 RC-81
Technical Assistance
RFCs
Description Link
 RC-82
 RC-83
Implementing IS-IS on Cisco IOS XR Software
 RC-84
 RC-85
IS-IS Configuration Grouping
IS-IS Functional Overview
 Limit LSP Flooding
Multitopology Configuration
IPv6 Routing and Configuring IPv6 Addressing
IS-IS Interfaces
 Single-Topology IPv6 Support
Overload Bit Configuration During Multitopology Operation
Mesh Group Configuration
Maximum LSP Lifetime and Refresh Interval
 RC-88
Multitopology IPv6 Support
Nonstop Forwarding
 RC-89
Multiprotocol Label Switching Traffic Engineering
Multi-Instance IS-IS
Overload Bit on Router
 RC-90
Default Routes
Multicast-Intact Feature
Attached Bit on an IS-IS Instance
 RC-91
How to Implement IS-IS on Cisco IOS XR Software
Enabling IS-IS and Configuring Level 1 or Level 2 Routing
 RC-92
 RC-93
Configuring Single Topology for IS-IS
 RC-94
Ipv4 address address mask or
 RC-95
Specifying the ipv6 address ipv6-prefix /prefix-length
 RC-96
See the Single-Topology IPv6 Support section on
 RC-97
Level-2-only adjacencies
 RC-98
Configuring Multitopology for IS-IS
 RC-99
 RC-100
 RC-101
 RC-102
Controlling LSP Flooding for IS-IS
 RC-103
Max-lsp-lifetime command
 RC-104
LSP was not received and subsequently resends
 RC-105
 RC-106
Configuring Nonstop Forwarding for IS-IS
 RC-107
 RC-108
Configuring Authentication for IS-IS
 RC-109
 RC-110
Configuring Mpls Traffic Engineering for IS-IS
Prerequisite
 RC-111
 RC-112
 RC-113
Tuning Adjacencies for IS-IS on Point-to-Point Interfaces
 RC-114
To all interfaces
 RC-115
 RC-116
Command or Action Purpose
 RC-117
 RC-118
Enabling Multicast-Intact for IS-IS
Summary Steps
 RC-119
Customizing Routes for IS-IS
 RC-120
 RC-121
Instance 2 routes into its Level 1 area
 RC-122
Configuring Single-Topology IS-IS for IPv6 Example
 RC-123
Configuring Multitopology IS-IS for IPv6 Example
 RC-124
 RC-125
 RC-126
 RC-127
Implementing Ospf on Cisco IOS XR Software
 RC-128
Information About Implementing Ospf on Cisco IOS XR Software
 RC-129
Ospf Functional Overview
 RC-130
 RC-131
Comparison of Cisco IOS XR OSPFv3 and OSPFv2
Importing Addresses into OSPFv3
Ospf Hierarchical CLI and CLI Inheritance
 RC-132
Ospf Routing Components
Autonomous Systems
 Not-so-Stubby Area Nssa
Areas
Backbone Area
Stub Area
 Autonomous System Boundary Routers Asbr
Ospf Process and Router ID
Routers
Area Border Routers ABR
 Supported Ospf Network Types
Route Authentication Methods for Ospf Version
Plain Text Authentication
MD5 Authentication
 Key Rollover
Authentication Strategies
Neighbors and Adjacency for Ospf
Designated Router DR for Ospf
 RC-137
Default Route for Ospf
Link-State Advertisement Types for Ospf Version
Link-State Advertisement Types for OSPFv3
 RC-138
Virtual Link and Transit Area for Ospf
 RC-139
Route Redistribution for Ospf
Ospf Shortest Path First Throttling
 RC-140
Nonstop Forwarding for Ospf Version
 RC-141
Load Balancing in Ospf Version 2 and OSPFv3
Graceful Restart for OSPFv3
 RC-142
Helper Mode
Modes of Graceful Restart Operation
 RC-143
Graceful Restart Requirements and Restrictions
 RC-144
How to Implement Ospf on Cisco IOS XR Software
 RC-145
Enabling Ospf
 RC-146
 RC-147
Configuring Stub and Not-so-Stubby Area Types
 RC-148
 RC-149
Default-information-originate, and no-summary
 RC-150
Configuring Neighbors for Nonbroadcast Networks
 RC-151
 RC-152
 RC-153
 RC-154
 RC-155
 RC-156
Message-digest-key key-idmd5 key clear key encrypted key
 RC-157
 RC-158
Ospf
 RC-159
Default is 1 second
 RC-160
 RC-161
 RC-162
Section on page RC-138
 RC-163
 RC-164
Summarizing Subnetwork LSAs on an Ospf ABR
Examples
 RC-165
 RC-166
Redistributing Routes from One IGP into Ospf
 RC-167
 RC-168
Another routing domain
 RC-169
 RC-170
Configuring Ospf Shortest Path First Throttling
 RC-171
 RC-172
 RC-173
Configuring Nonstop Forwarding for Ospf Version
 RC-174
 RC-175
Configuring Ospf Version 2 for Mpls Traffic Engineering
 RC-176
Mpls traffic-eng area area-id
 RC-177
 RP/0/RP0/CPU0router# show route ospf 1
RC-178
 RC-179
Sample Output for the show ospf mpls traffic-eng Command
 RC-180
Verifying Ospf Configuration and Operation
 RC-181
Configuring OSPFv3 Graceful Restart
 RC-182
Configuring the Maximum Lifetime of a Graceful Restart
Enabling Graceful Restart
 RC-183
Configuring the Minimum Time Required Between Restarts
 RC-184
Configuring the Helper Level of the Router
 RC-185
Displaying the State of the Graceful Restart Feature
Displaying Information About Graceful Restart
 RC-186
Enabling Multicast-Intact for OSPFv2
 RC-187
 RC-188
Cisco IOS XR for Ospf Version 2 Configuration Example
Cisco IOS XR Software Configuration
 RC-189
CLI Inheritance and Precedence for Ospf Version 2 Example
 RC-190
Mpls TE for Ospf Version 2 Example
ABR with Summarization for OSPFv3 Example
ABR Stub Area for OSPFv3 Example
 RC-191
Virtual Link Configured Through Area 1 for OSPFv3 Example
ABR Totally Stub Area for OSPFv3 Example
Route Redistribution for OSPFv3 Example
 RC-192
 RC-193
MIBs
 RC-194
 RC-195
Implementing and Monitoring RIB on Cisco IOS XR Software
 RC-196
Information About RIB Configuration
Overview of RIB
RIB Data Structures in BGP and Other Protocols
 RC-197
RIB Administrative Distance
Protocol Administrative Distance Default
RIB Support for IPv4 and IPv6
 RC-198
How to Deploy and Monitor RIB
Verifying RIB Configuration Using the Routing Table
Verifying Networking and Routing Problems
 RC-199
 RC-200
Configuration Examples for RIB Monitoring
Output of show route Command Example
 Output of show route local Command Example
Output of show route backup Command Example
Output of show route best-local Command Example
Output of show route connected Command Example
 RC-202
Output of show route longer-prefixes Command Example
Output of show route next-hop Command Example
 RC-203
Cisco IOS XR Multicast Command Reference, Release
 RC-204
 RC-205
Implementing Routing Policy on Cisco IOS XR Software
 Routing Policy Language Overview
Prerequisites for Implementing Routing Policy
Information About Implementing Routing Policy
Routing Policy Language
 RC-207
Routing Policy Language Structure
Names
Sets
 RC-208
As-path-set
Named Set Form
Inline Set Form
 RC-209
Community-set
Extcommunity-set
Named Form
 RC-210
Prefix-set
Inline Form
 RC-211
Routing Policy Language Components
Routing Policy Language Usage
Pass policy
 RC-212
Ignore routes with specific AS numbers in the path
Set community based on MED
Set local preference based on community
 RC-213
Routing Policy Configuration Basics
Policy Definitions
Persistent Remarks
 RC-214
Parameterization
 RC-215
Semantics of Policy Application
Boolean Operator Precedence
 RC-216
When Attributes Are Modified
Multiple Modifications of the Same Attribute
 RC-217
Default Drop Disposition
Control Flow
 RC-218
Policy Verification
Range Checking
Incomplete Policy and Set References
 Verification of Attribute Comparisons and Actions
Policy Statements
Remark
Attached Policy Modification
 RC-220
Disposition
 RC-221
Action
 RC-222
Boolean Conditions
 RC-223
Attach Points
Apply
 RC-224
BGP Policy Attach Points
Aggregation
 RC-225
Default Originate
Dampening
 RC-226
Neighbor Export
Neighbor Import
 RC-227
Network
Redistribute
 RC-228
Show bgp
 RC-229
Table Policy
BGP Attributes and Operators
 RC-230
Attribute Match Set
 Suppress
Ospf Policy Attach Points
Import Export Aggregation Redistribution Prepend as-path
Set med igp-cost
 RC-232
OSPFv3 Policy Attach Points
Ospf Attributes and Operators
 RC-233
OSPFv3 Attributes and Operators
 RC-234
IS-IS Policy Attach Points
IS-IS Attributes and Operators
 RC-235
Editing Routing Policy Configuration Elements
Attached Policy Modification
Nonattached Policy Modification
 RC-236
Editing Routing Policy Configuration Elements Using the CLI
 RC-237
How to Implement Routing Policy
Defining a Route Policy
 RC-238
Attaching a Routing Policy to a BGP Neighbor
 RC-239
Enters address family configuration mode
 RC-240
Modifying a Routing Policy Using the Microemacs Editor
 RC-241
Routing Policy Definition Example
 RC-242
Simple Inbound Policy Example
 RC-243
Modular Inbound Policy Example
 RC-244
Routing Policy Language Commands on Cisco IOS XR Software
 RC-245
 RC-246
 RC-247
Software
 RC-248
Default Administrative Distance
Static Route Functional Overview
 RC-249
Directly Connected Routes
Recursive Static Routes
 RC-250
Configuring a Static Route
Fully Specified Static Routes
Floating Static Routes
 RC-251
Configuring a Floating Static Route
 RC-252
 RC-253
Changing the Maximum Number of Allowable Static Routes
 RC-254
 Configuring a Floating Static Route Example
Configuration Examples
Configuring Traffic Discard Example
Configuring a Fixed Default Route Example
 RC-256
 RC-257
D E
 RC-258
 RC-259
 RC-260
 RC-261
IS-IS RC-90
 RC-262
MD5
 RC-263
RFC 2328, Ospf Version
 RC-264
 RC-265
 RC-266