As-Path-Set - Cisco ASR 9000 Series Configuration Manual

Aggregation services router
Hide thumbs Also See for ASR 9000 Series:
Table of Contents

Advertisement

Implementing Routing Policy
endif
end-policy
The following is an equivalent example using the named set test-communities:
community-set test-communities
10:100,
11:100,
12:100,
13:100,
14:100,
15:100
end-set
route-policy sample
if community matches-any test-communities then
set local-preference 100
endif
end-policy
Both of these policies are functionally equivalent, but the inline form does not require the configuration of
the community set just to store the six values. You can choose the form appropriate to the configuration
context. In the following sections, examples of both the named set version and the inline form are provided
where appropriate.

as-path-set

An AS path set comprises operations for matching an AS path attribute. The matching operations are:
• dfa-regex: DFA style regular expression
• ios-regex: Traditional IOS style regular expression
• length: Length of BGP AS-path
• neighbor-is: BGP AS-path neighbor is
• originates-from: BGP AS-path originates-from
• passes-through: BGP AS-path passes-through
• unique-length: Length of BGP AS-path ignoring duplicates
Named Set Form
The named set form uses the ios-regex keyword to indicate the type of regular expression and requires single
quotation marks around the regular expression.
The following is a sample definition of a named AS path set:
as-path-set aset1
ios-regex '_42$',
ios-regex '_127$'
end-set
This AS path set comprises two elements. When used in a matching operation, this AS path set matches any
route whose AS path ends with either the autonomous system (AS) number 42 or 127.
To remove the named AS path set, use the no as-path-set aset1 command-line interface (CLI) command.
OL-30423-03
Cisco ASR 9000 Series Aggregation Services Router Routing Configuration Guide, Release 5.1.x
Routing Policy Language Overview
469

Advertisement

Table of Contents
loading

Table of Contents