简介
中转路由器的路由表由一系列路由条目组成,还具有关联转发、路由学习和静态路由的能力,能够快速完成路由条目的添加,灵活控制中转路由器出入方向的流量走向。关于TR路由的详细配置规划请参见路由配置规划。
路由类型
路由表类型
中转路由器的路由表包括系统路由表和自定义路由表。中转路由器路由表创建成功后,其中默认无任何路由条目,您需要参考路由能力为其配置TR路由的学习和传播。
说明
不同路由表之间路由条目相互隔离,不会相互学习。
系统路由表和自定义路由表的区别如下表所示。
路由表类型 | 创建方式 | 操作说明 |
---|
系统路由表 | 系统自动创建,创建中转路由器实例时由系统自动创建。 | 不支持手动创建和删除,其他TR路由表的操作均支持。 |
自定义路由表 | 用户手动创建 | TR路由表的所有操作均支持。 |
路由条目类型
中转路由器的路由条目包括以下三种类型:
- 黑洞路由:表示该路由条目是用户手动配置的,匹配该路由条目的所有流量会被自动丢弃。
- 静态路由:表示该路由条目是用户手动配置的,匹配该路由条目的所有流量会被转发到下一跳。
- 自动学习路由:表示该路由条目是通过路由学习功能从网络实例学习而来,匹配该路由条目的所有流量会被转发到下一跳。
路由能力
关于中转路由器路由能力的详细介绍如下表所示。
路由能力 | 配置说明 |
---|
关联转发 | 用于指定TR实例转发来自网络实例流量的TR路由表。
如下图所示,vpc01和vpc02分别与中转路由器建立了连接,vpc01连接与TR路由表A建立关联转发关系,vpc02连接与TR路由表B建立关联转发关系,图中序号标注的即为vpc01中客户端访问vpc02中服务器的流量走向,vpc02访问vpc01同理。
|
路由学习 | 用于指定目标TR路由表学习哪些网络实例的路由条目。 配置路由学习后,TR路由表中会自动生成下一跳为网络实例连接的路由条目。 - VPC类型网络实例连接:指定的TR路由表中自动生成目标网段为VPC子网段,下一跳为该VPC类型网络实例连接的路由条目。
- 专线网关类型网络实例连接:指定的TR路由表中自动生成目标网段为该专线网关连通的云下IDC网段,下一跳为该专线网关类型网络实例的路由条目。
- VPN类型网络实例连接:指定的TR路由表中自动生成目标网段为该VPN连通的云下IDC网段,下一跳为该VPN类型网络实例的路由条目。
- 跨地域连接:指定的TR路由表中自动生成下一跳为本/对端TR实例的路由条目。
说明 来自网络实例连接的路由为以下情况时,TR会丢弃该路由: - 路由AsPath中包含该TR自己的ASN号。
- 路由AsPath长度超过30。
|
静态路由 | 用于为TR路由表手动添加路由条目,以指定中转路由器出方向流量走向。 |
路由同步 | 用于将目标网络实例连接所关联转发的TR路由表中的路由条目,同步至该网络实例的路由表中。 - VPC类型网络实例连接:开启路由同步会将该连接所关联转发的TR路由表中的路由条目自动同步至该VPC路由表中。存在以下冲突时,相应的TR路由不会同步至VPC路由表中:
- TR路由的下一跳为该VPC本身。
- TR路由与本VPC已有路由的目标网段完全相同。
- TR路由与本VPC已有子网路由的目标网段重叠,且掩码更长。
说明 VPC路由表中以上冲突路由删除后,TR路由会重新同步到VPC路由表中。 - 专线网关类型网络实例连接:默认开启,系统会自动将该连接所关联转发的TR路由表中的路由条目(下一跳为该连接本身的路由除外)同步至专线网关路由表中。
如果TR路由中存在来自其他专线网关的多条ECMP路由,则根据其来源的专线网关实例ID大小,选择来源专线网关实例ID最小的路由传递给本专线网关。 - 跨地域连接:默认开启,跨地域连接开启对端路由学习后,系统会自动将该连接所关联转发的本端TR路由表中的路由条目(下一跳为该连接本身的路由除外)同步至指定的对端TR路由表中。
|
说明
VPN类型网络实例连接和跨地域连接支持路由学习的功能均正在邀测中,如需使用,请联系客户经理申请。
路由优先级
中转路由器中路由的优先级顺序如下:
- 根据最长掩码匹配原则(即LPM原则),优选目标网段掩码最长的一条路由。
- 对于目标网段完全相同的路由,按照以下优先级顺序:
- 静态路由
- 自动学习的VPC路由
从多个VPC学习到的路由,优选最先学到的路由,后学到的路由为“冲突”状态不生效。 - 自动学习的专线、VPN及跨地域TR路由
- 优选AsPath长度最短的路由。
无AsPath属性的专线路由默认AsPath长度为0,例如从专线网关学到的静态路由。 - AsPath长度相同时,路由优先级顺序如下:
- 从专线网关学习到的路由
来自多个专线网关的网段和AsPath长度均相同的路由形成ECMP。 - 从VPN学习到的路由
来自多个IPsec连接的网段和AsPath长度均相同的路由形成ECMP。 - 从跨地域TR学习到的路由
来自多个跨地域TR的网段和AsPath长度均相同的路由,根据对端TR实例ID的字符串大小排序,优选TR实例ID最小的路由。
路由使用限制
- 每条网络实例连接只能配置一个关联转发的TR路由表。
- 创建跨账号网络实例连接时,如需同时配置关联转发或路由学习,则只能选择系统路由表,只能由共享方修改TR路由表。
更多关于TR路由表的使用限制,请参见约束限制。