路由策略操作摘要
当路由与匹配条件中定义的所有标准匹配时,策略框架软件会执行 操作 。您可以在一个术语中配置一个或多个操作。
策略框架软件支持以下类型的操作:
流控制操作,影响是接受还是拒绝路由,或者是否评估下一个术语或路由策略
操纵路由特征的操作
跟踪操作,用于记录路由匹配项
通过操作路径特征,您可以控制选择哪条路径作为到达目的地的活动路径。通常,活动路由也会播发到路由平台的邻接方。您可以操作以下路由特征:AS 路径、类、颜色、社区、阻尼参数、目标类、外部类型、下一跃点、负载平衡、本地首选项、指标、源、首选项和标记。
对于数字信息(颜色、本地首选项、指标、首选项和标签),您可以设置特定值或通过添加或减去指定数量来更改值。加法和减法运算不允许该值超过最大值并低于最小值。
所有策略都具有默认操作,以防在策略评估期间出现以下情况之一:
策略未指定匹配条件。
发生匹配,但策略未指定操作。
不会与策略中的术语发生匹配,并且存在同一策略中的后续术语。
策略结束时不会发生匹配。
操作定义当路由与特定术语的 和 from
to
语句中的所有匹配条件匹配时路由器对路由执行的操作。如果术语没有 from
and to
语句,则所有路由都被视为匹配,并且操作适用于所有路由。
每个术语可以具有以下一种或多种类型的操作。操作在语句下 then
配置。
流控制操作,影响是接受还是拒绝路由,以及是否评估下一个术语或路由策略
操纵路由特征的操作
跟踪操作,用于记录路由匹配项
如果未指定操作,则会出现以下结果之一:
将评估路由策略中的下一个术语(如果存在)。
如果路由策略没有更多术语,则评估下一个路由策略(如果存在)。
如果没有更多术语或路由策略,则执行默认策略指定的接受或拒绝操作。
表 1 汇总了路由策略操作。
操作 |
Description |
---|---|
流控制操作 | 这些操作控制路由信息流入和流出路由表的流程。 |
|
接受路由并传播它。接受路由后,不会评估路由策略中的其他术语,也不会评估其他路由策略。 |
|
拒绝路由并且不传播它。路由被拒绝后,不会评估路由策略中的其他术语,也不会评估其他路由策略。 |
|
跳到并评估同一路由策略中的下一个术语。语句中 |
|
跳到并评估下一个路由策略。语句中 |
路由操作操作 | 这些操作操纵路由特征。 |
|
在 AS 路径的开头附加一个或多个 AS 编号。如果要指定多个 AS 编号,请在引号中包括这些编号。 AS 编号将在本地 AS 编号添加到路径之后添加。此操作仅将 AS 编号添加到 AS 序列,而不添加到 AS 集。如果现有 AS 路径以联合序列或联合序列集开头,则附加的 AS 编号将放置在联合序列中。否则,附加的 AS 编号将与非联合序列一起放置。 |
|
提取现有 AS 路径中的最后一个 AS 编号,并将该 AS 编号追加到 AS 路径 n 时间的开头。替换为 n 从 AS 编号将在本地 AS 编号添加到路径之后添加。此操作仅将 AS 编号添加到 AS 序列,而不添加到 AS 集。如果现有 AS 路径以联合序列或联合序列集开头,则附加的 AS 编号将放置在联合序列中。否则,附加的 AS 编号将与非联合序列一起放置。 |
|
将指定的服务等级 (CoS) 参数应用于安装到路由表中的路由。 |
|
将首选项值设置为指定的值。 |
|
将指定的路由阻尼参数应用于路由。这些参数将覆盖 BGP 的默认阻尼参数。 此操作仅在导入策略中有用。 |
|
设置 BGP 本地首选项属性。首选项可以是从到 |
|
设置指标。您最多可以指定四个衡量指标值,从 (对于第一个衡量指标值)开始 对于 BGP 路由,对应于 |
|
设置下一跃点。 如果指定 |