Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

路由策略操作摘要

如果路由符合在匹配条件中定义的所有条件,则是策略框架软件将执行的操作。您可以在一个术语中配置一个或多个操作。

策略框架软件支持以下类型的操作:

  • 流控制操作,影响是接受还是拒绝路由,或者是评估下一期还是路由策略

  • 操作路由特性的操作

  • 跟踪操作,记录路由匹配

通过操作路由特性,您可以控制选择哪个路由作为活动路由才能到达目标。通常,活动路由也会通告至路由平台的邻设备。您可以操作以下路由特性:AS 路径、类、颜色、社区、阻尼参数、目标类、外部类型、下一跳跃、负载平衡、本地首选项、指标、来源、首选项和标记。

对于数字信息(颜色、本地首选项、指标、首选项和标记),您可以设置特定值或通过添加或减去指定数量来更改值。加法和减法运算不允许该值超过最大值,降至最小值以下。

在策略评估期间,如果出现以下情况之一,所有策略都将具有默认操作:

  • 策略未指定匹配条件。

  • 发生匹配,但策略未指定操作。

  • 策略中的某个术语不会出现匹配项,并且存在相同策略中的后续术语。

  • 策略结束时不会发生匹配。

当路由符合特定术语的fromto语句中的所有匹配条件时,操作将定义路由器与路由的处理方式。如果某个术语没有from and to语句,则所有路由都将被视为匹配,并且操作将应用于所有路由。

每个术语都可以具有一个或多个以下类型的操作。这些操作在then语句下配置。

  • 流控制操作,影响是接受还是拒绝路由,以及是评估下一项还是路由策略

  • 操作路由特性的操作

  • 跟踪操作,记录路由匹配

如果不指定操作,将发生以下结果之一:

  • 路由策略中的下一个术语(如果存在)将被评估。

  • 如果路由策略没有更多术语,则会评估下一个路由策略(如果存在)。

  • 如果没有其他条款或路由策略,则执行默认策略指定的接受或拒绝操作。

表 1汇总了路由策略操作。

表 1: 关键路由策略操作摘要

行动

Description

流控制操作

这些操作将控制路由表信息进出和流出。

accept

接受路由并将其传播。路由被接受后,路由策略中无其他条款,也不评估其他路由策略。

reject

拒绝路由,而不会传播。路由被拒绝后,路由策略中无其他条款,也不评估其他路由策略。

next term

跳转并评估同一路由策略中的下一项。忽略acceptthen语句reject中指定的任何或操作。在then语句中指定的操作路由特征的任何操作都将应用于该路由。

next policy

跳到并评估下一个路由策略。忽略acceptthen语句reject中指定的任何或操作。在then语句中指定的操作路由特征的任何操作都将应用于该路由。

路由处理操作

这些操作将操纵路由特性。

as-path-prepend as-path

在 AS 路径的开头追加一个或多个 AS 编号。如果指定多个 AS 编号,请将这些数字包含在引号中。

AS 编号将在本地 AS 编号之后添加到路径中。此操作只作为序列添加,而不是作为集。如果现有 AS 路径以联合体 sequence 或 set 开头,则附加 AS 编号将置于联合体序列内。否则,附加 AS 编号将与 nonconfederation 顺序一起放置。

as-path-expand last-as count n

提取现有 AS 路径中的最后一个AS编号,AS此编号附加至该AS n 次。将 n 替换为 从 到 132 的编号。

AS 编号将在本地 AS 编号之后添加到路径中。此操作只作为序列添加,而不是作为集。如果现有 AS 路径以联合体 sequence 或 set 开头,则附加 AS 编号将置于联合体序列内。否则,附加 AS 编号将与 nonconfederation 顺序一起放置。

class class-name

将指定的服务等级(CoS)参数应用于安装在路由表中的路由。

color preference

color2 preference

将首选值设置为指定值。colorcolor2首选值可以是从0 ()到4,294,967,295232 – 1)的一个数字。较低的数字表示更优先的路由。

damping name

将指定的路由阻尼参数应用于路由。这些参数覆盖BGP默认衰减参数。

此操作仅在导入策略中有用。

local-preference value

设置 BGP 本地首选项属性。该首选项可以是从04,294,967,295232 – 1)的一个数字。

metric metric

metric2 metric

metric3 metric

metric4 metric

设置指标。您最多可以指定四个指标值,从metric (第一个指标值)开始,然后继续metric2metric3、和metric4

对于 BGP 路由, metric对应于 med-v,如果 BGP metric2下一跃点通过另一个路由器循环,则对应于 IGP 指标。

next-hop address

设置下一跳跃。

如果指定 addressself 为 ,则下一跳跃地址将被一个本地路由器的地址取代。广告协议确定要使用的地址。