Configuring If-Match Clauses - HP 6125XLG Configuration Manual

Blade switch layer 3 - ip routing
Table of Contents

Advertisement

Configuring if-match clauses

You can either specify no if-match clauses or multiple if-match clauses for a routing policy node. If no
if-match clause is specified for a permit-mode node, all routing information can pass the node. If no
if-match clause is specified for a deny-mode node, no routing information can pass the node.
The if-match clauses of a routing policy node have a logical AND relationship. A route must satisfy all
if-match clauses before it can be executed by the apply clauses of the node. If an if-match command
exceeds the maximum length, multiple identical if-match clauses are generated. These clauses have a
logical OR relationship. A route only needs to match one of them.
To configure if-match clauses:
Step
1.
Enter system view.
2.
Enter routing policy node view.
3.
Match routes whose destination,
next hop, or source matches a
specified prefix list.
4.
Match BGP routes whose
AS_PATH attribute matches a
specified AS path list.
5.
Match BGP routes whose
COMMUNITY attribute matches
a specified community list.
6.
Match routes having the
specified cost.
7.
Match BGP routes whose
extended community attribute
matches a specified extended
community list.
8.
Match routes having the
specified output interface.
Command
system-view
route-policy route-policy-name { deny
| permit } node node-number
Match IPv4 routes whose
destination, next hop, or source
matches the IPv4 prefix list:
if-match ip { address | next-hop |
route-source } { acl acl-number |
prefix-list prefix-list-name }
Match IPv6 routes whose
destination, next hop, or source
matches the IPv6 prefix list:
if-match ipv6 { address |
next-hop | route-source } { acl
acl6-number | prefix-list
prefix-list-name }
if-match as-path
as-path-number&<1-32>
if-match community
{ { basic-community-list-number |
name comm-list-name }
[ whole-match ] |
adv-community-list-number }&<1-32>
if-match cost value
if-match extcommunity
ext-comm-list-number&<1-32>
if-match interface { interface-type
interface-number }&<1-16>
348
Remarks
N/A
N/A
By default, no IPv4 or IPv6
prefix list match criterion is
configured.
If the ACL used by an if-match
clause does not exist, the
clause is always satisfied. If
no rules of the specified ACL
are matched or the match
rules are inactive, the clause
is not satisfied.
The ACL specified in an
if-match clause must be a
non-VPN ACL.
By default, no AS path match
criterion is configured.
By default, no COMMUNITY
match criterion is matched.
By default, no cost match
criterion is configured.
By default, no extended
community list match criterion
is configured.
By default, no output interface
match criterion is configured.
This command is not
supported by BGP.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents