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 以及模式和地址的按位逻辑 AND 相同。netmask-valuenetmask-valuedestination-prefix 模式中 设置的位不需要是连续的。netmask-value

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

注:

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

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

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

exact

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

longer

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

orlonger

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

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

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

through destination-prefix

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

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

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

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

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

upto prefix-length2

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