多地域VBR等价路由

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

企业版转发路由器路由表从多个边界路由器VBR(Virtual Border Router)实例学习到相同目标网段的路由条目后,在这些路由条目其他路由条目属性一致的情况下,系统默认按照地域ID字母排序靠前的路由条目转发流量。开启多地域VBR等价路由功能后,在其他路由条目属性一致的情况下,这些路由条目将会形成等价路由ECMP(Equal-Cost Multipath Routing)同时转发流量。

使用限制

仅企业版转发路由器路由表支持开启多地域VBR等价路由功能。

企业版转发路由器路由选择规则

路由选择默认规则

企业版转发路由器路由表从多个VBR实例学习到相同目标网段的路由条目后(这些路由条目需不与企业版转发路由器路由表下其他已存在的路由条目冲突),系统将按照路由条目属性的优先级从高到低逐个对比每个路由条目属性下多条路由条目的属性值,属性值优先级较高的路由条目将作为主路由,用于转发流量,其余路由条目作为备路由,不参与流量转发。如果多条路由条目当前路由条目属性的属性值相同,则系统将继续对比下一个路由条目属性的属性值。云企业网支持对比的路由条目属性及其属性值说明如下表所示:

说明

路由条目属性优先级从高到低依次为:P1>P2>P3>P4。

路由条目属性优先级

路由条目属性

路由条目属性及属性值说明

路由条目属性值优先级

P1

VBR路由条目的路由类型

在多条路由条目均来自VBR实例的情况下,系统会对比多条路由条目的路由类型。

  • BGP路由:表示当前路由条目是通过BGP路由协议学习来的。

  • 静态路由:表示当前路由条目是手动配置的。

BGP路由>静态路由

如果多条路由条目的VBR路由条目类型均是BGP路由,则AS_PATH较短的路由条目的优先级较高。

P2

VBR路由条目所属地域

系统会将路由条目所属的地域与当前企业版转发路由器路由表所属的地域做对比。

  • 本地地域:表示VBR路由条目所属地域与企业版转发路由器路由表所属地域相同。

  • 其他地域:表示VBR路由条目所属地域与企业版转发路由器路由表所属地域不同。

本地地域>其他地域

即与企业版转发路由器路由表同地域的路由条目的优先级高于从其他地域学习到的路由条目的优先级。

P3

路由优先级策略

如果企业版转发路由器路由表下配置的有路由策略,且多条路由条目匹配到了路由策略,则系统会对比多条路由条目的策略值。

关于策略值的更多信息,请参见路由策略概述

系统将通过对比多条路由条目的策略值选择优先级较高的路由条目。

P4

路由条目所属地域ID

系统会对比多条路由条目所属地域的地域ID。

地域ID按照字母排序,地域ID排序靠前的路由条目的优先级较高。

例如:来自华东1(杭州)(cn-hangzhou)地域的路由条目的优先级高于来自华南1(深圳)(cn-shenzhen)地域的路由条目的优先级。

开启多地域VBR等价路由功能后路由选择规则

开启多地域VBR等价路由功能后,系统将只对比VBR路由条目的路由类型VBR路由条目所属地域路由优先级策略这3个路由条目属性的属性值。如果多条路由条目这3个路由条目属性的属性值均相同,则多条路由条目将不再对比路由条目所属地域ID的属性值,直接形成等价路由同时转发流量。

警告
  • 在转发路由器路由表下,如果多条VBR等价路由是静态配置的,则在其中一个路由条目不可用后,系统无感知,仍会依据当前路由条目转发流量,可能会影响您的业务。

  • 为转发路由器路由表开启多地域VBR等价路由功能后,如果多条VBR等价路由从不同地域的转发路由器传播过来,则流量在不同地域的转发路由器之间是平均分配的,需确保当前转发路由器与各地域转发路由器的跨地域连接的带宽峰值可满足ECMP情况下流量的传输需求。

示例

某企业本地数据中心通过两条物理专线(VBR1和VBR2)接入云企业网实现与华南1(深圳)地域的VPC互通。华南1(深圳)地域的转发路由器通过跨地域连接1和跨地域连接2可以同时学习到本地数据中心的网段10.0.0.0/24和10.0.1.0/24,华南1(深圳)地域、华东1(杭州)、华东2(上海)的转发路由器路由表均未配置路由策略。

图 1. 图1图1

在未开启多地域VBR等价路由功能前,华南1(深圳)地域的转发路由器路由表将通过对比以下路由条目属性选出10.0.0.0/24网段和10.0.1.0/24网段的主路由。

说明

本文以下内容以选出10.0.0.0/24网段的主路由为例进行说明,10.0.1.0/24网段主路由的选择规则和10.0.0.0/24网段相同,下文不再描述。

路由条目属性优先级

路由条目属性

对比说明

P1

VBR路由条目的路由类型

从跨地域连接1和跨地域连接2传播来的10.0.0.0/24网段的路由均是通过BGP路由协议学习到的,两条路由条目的BGP AS_PATH的长度也相同,则两条路由条目当前路由条目属性的属性值相同,系统将继续对比下一个路由条目属性。

P2

VBR路由条目所属地域

  • 从跨地域连接1传播来的10.0.0.0/24网段的路由所属地域为华东1(杭州)地域,与当前转发路由器路由表所属的地域(华南1(深圳)地域)不同。

  • 从跨地域连接2传播来的10.0.0.0/24网段的路由所属地域为华东2(上海)地域,与当前转发路由器路由表所属的地域(华南1(深圳)地域)不同。

两条路由条目当前路由条目属性的属性值优先级相同,系统将继续对比下一个路由条目属性。

P3

路由优先级策略

华东1(杭州)转发路由器和华东2(上海)转发路由器均未配置路由策略,两条路由条目当前路由条目属性的属性值相同,系统将继续对比下一个路由条目属性。

P4

路由条目所属的地域ID

  • 从跨地域连接1传播来的10.0.0.0/24网段的路由所属地域为华东1(杭州)地域,地域ID为cn-hangzhou。

  • 从跨地域连接2传播来的10.0.0.0/24网段的路由所属地域为华东2(上海)地域,地域ID为cn-shanghai。

经系统对比,华东1(杭州)地域的地域ID比华东2(上海)地域的地域ID排序靠前,系统将选择从华东1(杭州)地域传播来的10.0.0.0/24网段的路由为主路由。

图 2. 图2图2

在开启多地域VBR等价路由功能后,华南1(深圳)地域的转发路由器路由表将通过对比以下路由条目属性选出10.0.0.0/24网段的主路由。

路由条目属性优先级

路由条目属性

对比说明

P1

VBR路由条目的路由类型

从跨地域连接1和跨地域连接2传播来的10.0.0.0/24网段的路由均是通过BGP路由协议学习到的,两条路由条目的BGP AS_PATH的长度也相同,则两条路由条目当前路由条目属性的属性值相同,系统将继续对比下一个路由条目属性。

P2

VBR路由条目所属地域

  • 从跨地域连接1传播来的10.0.0.0/24网段的路由所属地域为华东1(杭州)地域,与当前转发路由器路由表所属的地域(华南1(深圳)地域)不同。

  • 从跨地域连接2传播来的10.0.0.0/24网段的路由所属地域为华东2(上海)地域,与当前转发路由器路由表所属的地域(华南1(深圳)地域)不同。

两条路由条目当前路由条目属性的属性值优先级相同,系统将继续对比下一个路由条目属性。

P3

路由优先级策略

华东1(杭州)转发路由器和华东2(上海)转发路由器均未配置路由策略,两条路由条目当前路由条目属性的属性值相同,无下一个可对比的路由条目属性,系统结束对比过程。

经系统对比,从跨地域连接1和跨地域连接2传播来的10.0.0.0/24网段的路由上述3个路由条目属性的属性值均相同,则这两条路由条目将会形成等价路由同时转发流量。

多地域VBR等价路由对流量传输的影响

  • 开启多地域VBR等价路由功能后,转发路由器路由表从不同VBR实例学习到相同目标网段的路由,如果这些路由条目的VBR路由条目的路由类型VBR路由条目所属地域路由优先级策略这3个路由条目属性的属性值相同,则这些路由条目将会形成等价路由同时转发流量(如图2),这种情况将会影响流量转发时延以及跨地域连接的带宽峰值,请确保充分评估后再开启。

  • 关闭多地域VBR等价路由功能后,转发路由器路由表从不同VBR实例学习到相同目标网段的路由,如果这些路由条目的VBR路由条目的路由类型VBR路由条目所属地域路由优先级策略这3个路由条目属性的属性值相同,则系统将通过对比多条路由条目的路由条目所属地域ID属性值选择出一个主路由用于转发流量,其余路由条目作为备路由不参与流量转发(如图1),这种情况将会影响流量转发时延以及跨地域连接的带宽峰值,请确保充分评估后再关闭。

开启多地域VBR等价路由功能

警告

在开启多地域VBR等价路由功能前,请确保您已经了解开启多地域VBR等价路由功能的影响。更多信息,请参见多地域VBR等价路由对流量传输的影响

创建转发路由器路由表时开启功能

  1. 登录云企业网管理控制台
  2. 云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
  3. 基本信息 > 转发路由器页签,找到目标地域的转发路由器实例,单击目标实例ID。
  4. 在转发路由器实例详情页面,单击转发路由器路由表页签。
  5. 在页签左侧区域,单击创建路由表。在创建路由表对话框,配置路由表的信息,然后单击确认

    配置项

    说明

    转发路由器

    选择目标转发路由器实例。

    系统自动显示您已选择的转发路由器实例ID。

    路由表名称

    输入自定义路由表名称。

    路由表描述

    输入自定义路由表的描述信息。

    标签

    为自定义路由表添加标签。

    • 标签键:不允许为空字符串。最多支持64个字符,不能以aliyunacs:开头,不能包含http://或者https://

    • 标签值:可以为空字符串。最多支持128个字符,不能以aliyunacs:开头,不能包含http://或者https://

    支持为自定义路由表添加多个标签。关于标签的更多信息,请参见标签

    多地域等价路由

    选择是否打开多地域VBR等价路由功能。系统默认关闭该功能。

    企业版转发路由器路由表中若存在从多个VBR实例学习到的相同目标网段的路由条目,在这些路由条目其他路由条目属性一致的情况下,系统默认按照地域ID字母排序靠前的路由条目转发流量。开启多地域VBR等价路由功能后,在其他路由条目属性一致的情况下,这些路由条目将会形成等价路由ECMP(Equal-Cost Multipath Routing)同时转发流量。更多信息,请参见多地域VBR等价路由

    如果您需要打开本功能,请单击按钮,在系统弹出的对话框中仔细阅读风险提示,然后单击确认

创建转发路由器路由表后开启功能

  1. 登录云企业网管理控制台
  2. 云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
  3. 基本信息 > 转发路由器页签,找到目标地域的转发路由器实例,单击目标实例ID。
  4. 在转发路由器实例详情页面,单击转发路由器路由表页签。
  5. 在页签左侧区域,找到目标转发路由器路由表,单击路由表ID。

  6. 基本信息区域,找到多地域等价路由,单击右侧按钮打开多地域VBR等价路由功能。

  7. 您确定开启多地域等价路由吗?对话框中,仔细阅读风险提示,然后单击确认

关闭多地域VBR等价路由功能

警告

在关闭多地域VBR等价路由功能前,请确保您已经了解关闭多地域VBR等价路由功能的影响。更多信息,请参见多地域VBR等价路由对流量传输的影响

  1. 登录云企业网管理控制台
  2. 云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
  3. 基本信息 > 转发路由器页签,找到目标地域的转发路由器实例,单击目标实例ID。
  4. 在转发路由器实例详情页面,单击转发路由器路由表页签。
  5. 在页签左侧区域,找到目标转发路由器路由表,单击路由表ID。

  6. 基本信息区域,找到多地域等价路由,单击右侧按钮关闭多地域VBR等价路由功能。

  7. 您确定关闭多地域等价路由吗?对话框中,仔细阅读风险提示,然后单击确认