Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

路由过滤器匹配条件

指定目标前缀时,可以指定与特定路由的完全匹配,也可以使用匹配类型指定不太精确的匹配。您可以配置应用于整个列表的通用拒绝操作,也可以配置与每个前缀关联的操作。

您可以通过指定目标前缀上的匹配项来指定要忽略的已知无效(“坏”)路由。此外,您可以指定以特定方式处理“良好”路由。例如,您可以将来自特定源地址或目标地址的流量分组为转发类,以便使用 服务等级 (CoS) 功能进行处理。

表 1 列出路由列表匹配类型。

表 1: 路由列表匹配类型

匹配类型

匹配条件

address-mask netmask-value

满足以下所有条件:

  • 模式和传入 IPv4 或 IPv6 路由地址的按位逻辑 AND netmask-value 以及模式和destination-prefix地址的netmask-value按位逻辑 AND 相同。模式中 netmask-value 设置的位不需要是连续的。

  • prefix-length传入 IPv4 或 IPv6 路由地址的组成部分与prefix-length地址的destination-prefix组成部分相同。

注:

address-mask路由策略匹配类型仅在将传入 IPv4 (family inet) 或 IPv6 (family inet6) 路由地址与语句中route-filter指定的目标匹配前缀列表进行匹配时有效。

address-mask路由策略匹配类型使您能够匹配配置的网络掩码地址上的传入 IPv4 或 IPv6 路由地址以及配置的目标匹配前缀的长度。路由地址的长度必须与配置的目标匹配前缀的长度完全匹配,因为 address-mask 匹配类型不支持前缀长度范围的前缀长度变化。

在路由过滤器上执行最长匹配查找时,查找评估 address-mask 匹配类型的方式与其他路由策略匹配类型不同。查找不考虑目标匹配前缀的长度。相反,查找会考虑在网络掩码值中设置的连续高阶位数。

exact

路由共享相同的最高有效位(由 描述 prefix-length),并且 prefix-length 等于路由的前缀长度。

longer

路由共享相同的最高有效位(由 描述 prefix-length),并且 prefix-length 大于路由的前缀长度。

orlonger

路由共享相同的最高有效位(由 描述 prefix-length),并且 prefix-length 等于或大于路由的前缀长度。

prefix-length-range prefix-length2-prefix-length3

路由共享相同的最高有效位(由 描述 prefix-length),并且路由的前缀长度介于 prefix-length2prefix-length3之间(含)。

through destination-prefix

以下所有情况都是正确的:

  • 路由共享与第一个目标前缀相同的最高有效位(由 描述 prefix-length)。

  • 对于前缀长度中的位数,路由共享第二个目标前缀的相同最高有效位(由 描述 prefix-length)。

  • 路由前缀长度中的位数小于或等于第二个前缀中的位数。

您不会在 through 大多数路由策略配置中使用匹配类型。

upto prefix-length2

路由共享相同的最高有效位(由 描述prefix-length),路由的前缀长度介于 和 prefix-length2之间prefix-length