if-match rd-filter

命令功能

if-match rd-filter命令用来设置一个基于RD(Route Distinguisher)属性过滤器的匹配规则。

undo if-match rd-filter命令用来删除一个基于RD属性过滤器的匹配规则。

缺省情况下,没有设置基于RD属性过滤器的匹配规则。

命令格式

if-match rd-filter rd-filter-number

undo if-match rd-filter

参数说明

参数 参数说明 取值
rd-filter-number RD属性过滤器的编号。 整数形式,取值范围是1~255

视图

Route-Policy视图、隧道策略选择器视图

缺省级别

2:配置级

使用指南

应用场景

if-match rd-filter命令和命令ip rd-filter配合使用,在路由策略中实现以RD属性为过滤条件对路由进行过滤。例如:

  • 配置if-match rd-filter 1,但rd-filter 1未配置,则当前路由都会被Permit。

  • 配置if-match rd-filter 1,且存在配置ip rd-filter 1 permit 1:1,那么对于RD属性为1:1的路由将会被Permit。

前置条件

先配置route-policy或者配置tunnel-selector命令,才能配置if-match rd-filter命令。

配置影响

根据路由的RD属性进行过滤,符合条件的路由被Permit,否则被Deny。

使用实例

# 定义一条匹配规则,用来匹配RD属性过滤器。

<sysname> system-view
[sysname] route-policy abc permit node 10
[sysname-route-policy] if-match rd-filter 1
# 在隧道选择器视图下定义匹配规则,用来匹配RD属性过滤器。
<sysname> system-view
[sysname] tunnel-selector tps permit node 10
[sysname-tunnel-selector] if-match rd-filter 1
相关主题
ip rd-filter
display ip rd-filter

华为专有和保密信息
版权所有 © 华为技术有限公司