You need to enable JavaScript to run this app.
导航

路由表概述

最近更新时间2024.04.16 17:26:22

首次发布时间2023.03.07 09:56:38

简介

中转路由器的路由表由一系列路由条目组成,还具有关联转发、路由学习和静态路由的能力,能够快速完成路由条目的添加,灵活控制中转路由器出入方向的流量走向。关于TR路由的详细配置规划请参见路由配置规划

路由类型

路由表类型

中转路由器的路由表包括系统路由表和自定义路由表。中转路由器路由表创建成功后,其中默认无任何路由条目,您需要参考路由能力为其配置TR路由的学习和传播。

说明

不同路由表之间路由条目相互隔离,不会相互学习。

系统路由表和自定义路由表的区别如下表所示。

路由表类型创建方式操作说明
系统路由表系统自动创建,创建中转路由器实例时由系统自动创建。不支持手动创建和删除,其他TR路由表的操作均支持。
自定义路由表用户手动创建TR路由表的所有操作均支持。

路由条目类型

中转路由器的路由条目包括以下三种类型:

  • 黑洞路由:表示该路由条目是用户手动配置的,匹配该路由条目的所有流量会被自动丢弃。
  • 静态路由:表示该路由条目是用户手动配置的,匹配该路由条目的所有流量会被转发到下一跳。
  • 自动学习路由:表示该路由条目是通过路由学习功能从网络实例学习而来,匹配该路由条目的所有流量会被转发到下一跳。

路由能力

不同中转路由器资源支持的路由能力有所不同,具体情况如下表所示。

下表中,✓表示支持,×表示不支持。

中转路由器资源路由能力
关联转发路由学习静态路由路由同步
网络实例连接VPC类型
VPN类型××
专线网关类型
跨地域连接

说明

跨地域连接支持路由学习的功能正在邀测中,如需使用,请联系客户经理申请。

关于中转路由器路由能力的详细介绍如下表所示。

路由能力配置说明

关联转发

用于指定TR实例转发来自网络实例流量的TR路由表。
如下图所示,vpc01和vpc02分别与中转路由器建立了连接,vpc01连接与TR路由表A建立关联转发关系,vpc02连接与TR路由表B建立关联转发关系,图中序号标注的即为vpc01中客户端访问vpc02中服务器的流量走向,vpc02访问vpc01同理。
alt

路由学习

用于指定该TR路由表学习哪些网络实例的路由条目。
配置路由学习后,TR路由表中会自动生成下一跳为网络实例连接的路由条目。

  • VPC类型网络实例连接:指定的TR路由表中自动生成目标网段为VPC子网段,下一跳为该VPC类型网络实例连接的路由条目。
  • 专线网关类型网络实例连接:指定的TR路由表中自动生成目标网段为该专线网关连通的云下IDC网段,下一跳为该专线网关类型网络实例的路由条目。
  • 跨地域连接:指定的TR路由表中自动生成下一跳为本/对端TR实例的路由条目。

说明

来自网络实例连接的路由为以下情况时,TR会丢弃该路由:

  • 路由AsPath中包含该TR自己的ASN号。
  • 路由AsPath长度超过30。
静态路由用于为TR路由表手动添加路由条目,以指定中转路由器出方向流量走向。
VPN类型网络实例连接暂不支持路由学习功能,您需要在TR路由表中手动配置静态路由:目标网段为待访问网段(如IDC网段),下一跳为VPN类型网络实例连接。

路由同步

用于将目标网络实例连接所关联转发的TR路由表中的路由条目,同步至该网络实例的路由表中。

  • VPC类型网络实例连接:开启路由同步会将该连接所关联转发的TR路由表中的路由条目自动同步至该VPC路由表中。存在以下冲突时,相应的TR路由不会同步至VPC路由表中:
    • TR路由的下一跳为该VPC本身。
    • TR路由与本VPC已有路由的目标网段完全相同。
    • TR路由与本VPC已有子网路由的目标网段重叠,且掩码更长。

    说明

    VPC路由表中以上冲突路由删除后,TR路由会重新同步到VPC路由表中。

  • 专线网关类型网络实例连接:默认开启,系统会自动将该连接所关联转发的TR路由表中的路由条目(下一跳为该连接本身的路由除外)同步至专线网关路由表中。
    如果TR路由中存在来自其他专线网关的多条ECMP路由,则根据其来源的专线网关实例ID大小,选择来源专线网关实例ID最小的路由传递给本专线网关。
  • 跨地域连接:默认开启,跨地域连接开启对端路由学习后,系统会自动将该连接所关联转发的本端TR路由表中的路由条目(下一跳为该连接本身的路由除外)同步至指定的对端TR路由表中。

路由优先级

中转路由器中路由的优先级顺序如下:

  1. 根据最长掩码匹配原则(即LPM原则),优选目标网段掩码最长的一条路由。
  2. 对于目标网段完全相同的路由,按照以下优先级顺序:
    1. 静态路由
    2. 自动学习的VPC路由
      从多个VPC学习到的路由,优选最先学到的路由,后学到的路由为“冲突”状态不生效。
    3. 自动学习的专线路由和跨地域TR路由
      1. 优选AsPath长度最短的路由。
        无AsPath属性的专线路由默认AsPath长度为0,例如从专线网关学到的静态路由。
      2. AsPath长度相同时,路由优先级顺序如下:
        1. 从专线网关学习到的路由
          从多个专线网关学习到的网段和AsPath长度均相同的路由优先级相同,形成ECMP。
        2. 从跨地域TR学习到的路由
          从多个跨地域TR学习到的网段和AsPath长度均相同的路由,根据对端TR实例ID的字符串大小排序,优选TR实例ID最小的路由。

路由使用限制

  • 每条网络实例连接只能配置一个关联转发的TR路由表。
  • 创建跨账号网络实例连接时,如需同时配置关联转发或路由学习,则只能选择系统路由表,只能由共享方修改TR路由表。

更多关于TR路由表的使用限制,请参见约束限制