路由控制 RC-路由策略概述:路由策略功能说明

时间:2024-09-25 16:55:58

路由策略功能说明

路由策略中可以包含一个或多个路由策略节点,路由策略节点由过滤路由的匹配条件和路由策略值组成,可看做是一个路由过滤器。
  • 匹配条件:设置路由的过滤条件,匹配上的路由,根据匹配原则,被允许通过或拒绝,具体请参见表1
  • 路由策略值:根据匹配条件,可匹配的路由,依据路由策略设定修改策略值,具体请参见表2
表1 路由匹配条件说明

路由匹配条件

说明

路由类型

  • 静态路由:用户手动配置的路由。

    在ER场景下,位于ER路由表中的自定义路由和“虚拟私有云(VPC)”连接对应的传播路由属于静态路由。

  • BGP路由:通过BGP协议学习的路由。

    在ER场景下,以云专线DC为例,DC的虚拟网关和ER在云上通信使用BGP协议,那么在ER路由表中,“虚拟网关(VGW)”连接学习来的传播路由,属于BGP路由。

    “对等连接(Peering)”“VPN网关(VPN)”以及“全域接入网关(DGW)”类型的连接同理。

IP地址前缀列表

IP地址前缀列表是一种包含一组路由信息过滤规则的过滤器,用户可以在规则中定义IP地址前缀和掩码长度范围,用于匹配路由信息的目的网段地址或下一跳地址。

地址前缀列表可以应用在各种动态路由协议中,对路由协议发布和接收的路由信息进行过滤。更多详细信息,请参见IP地址前缀列表概述

AS_Path列表

AS_Path列表是一组针对BGP路由的AS_Path属性进行过滤的规则。在BGP的路由信息中,包含有AS_Path属性,AS_Path属性按矢量顺序记录了BGP路由从本地到目的地址所要经过的所有AS编号,因此基于AS_Path属性定义一些过滤规则,就可以实现对BGP路由信息的过滤。

由于AS_Path属性是BGP协议的私有属性,因此AS路径过滤器也仅应用于BGP协议。更多详细信息,请参见AS_Path列表概述

表2 路由策略值说明

路由属策略值

说明

PrefVal

  • 华为规定的路由特有属性,代表路由的优先级。PrefVal值越大,路由优先级越高。
  • 通过在路由策略中设置PrefVal值,可以修改路由的PrefVal值。
    企业路由器中不同类型连接的默认值如下:
    • 虚拟网关(VGW):100
    • 对等连接(Peering):60
    • VPN网关(VPN):80
    • 全域接入网关(DGW):100
    须知:

    修改路由的PrefVal值,会影响不同类型连接路由的选路策略。如果您修改不当,可能会对业务造成影响,请您提交工单联系华为云客服,评估修改方案。

AS_Path

  • 在BGP的路由信息中,包含有AS_Path属性,AS_Path属性按矢量顺序记录了BGP路由从本地到目的地址所要经过的所有AS编号。
  • 通过在路由策略中设置AS_Path,可以为路由执行以下动作:
    • 追加:在AS_Path的左侧位置中追加策略中设置的值。
    • 替换:替换路由原有的AS_Path为路由策略中设置的值。
    • 删除:删除路由原有AS_Path中的指定值。
support.huaweicloud.com/usermanual-rc/rc_01_0003.html