企业版转发路由器路由表支持绑定专有网络VPC(Virtual Private Cloud)的前缀列表。绑定前缀列表后,系统将在企业版转发路由器路由表中自动添加VPC前缀列表下所有网段的路由。
背景信息
创建VPC连接后,您可以通过手动添加路由条目的方式自定义企业版转发路由器路由表学习到的VPC路由的信息,实现自定义网络连通性。但在VPC路由较多的情况下,逐条添加路由条目的方式相对比较繁琐,工作量较大,企业版转发路由器路由表通过绑定VPC前缀列表可以帮您轻松实现批量添加VPC路由,减少您的运维工作。
您只需要在VPC管理控制台将VPC的多个子网网段添加至一个前缀列表,然后在CEN管理控制台为企业版转发路由器路由表绑定前缀列表即可实现企业版转发路由器路由表批量添加VPC路由。
本文主要为您介绍如何为企业版转发路由器路由表绑定前缀列表。关于如何在VPC管理控制台创建前缀列表并添加子网网段,请参见创建和管理前缀列表。
使用限制
仅企业版转发路由器的路由表支持绑定前缀列表。
企业版转发路由器路由表绑定前缀列表时,支持指定前缀列表中的网段为黑洞路由或者指定前缀列表中网段的下一跳连接为VPC连接、VBR连接、ECR连接或者跨地域连接。
为企业版转发路由器路由表绑定前缀列表或者修改前缀列表时,如果增加的路由条目个数超过了企业版转发路由器路由表剩余的配额数,则会导致前缀列表绑定失败或者修改不生效。
例如,一个企业版转发路由器路由表最多支持2000条路由条目,如果当前企业版转发路由器路由表中已有1960条路由条目,则企业版转发路由器路由表待绑定或者待修改的前缀列表中包含的网段个数不能超过40个,否则会导致前缀列表绑定失败或者修改不生效。
在您修改企业版转发路由器路由表已绑定的前缀列表时,如果前缀列表生成的路由条目和企业版转发路由器路由表中已有的路由条目不兼容,则会导致前缀列表生成的路由条目不生效,并且自不兼容发生后,您对前缀列表添加网段和删除网段的操作均不会在企业版转发路由器路由表中生效,但系统会保留您的修改记录,在您解决完路由条目不兼容的问题后,系统会执行您的所有修改操作。
您可以通过以下两种方式解决路由条目不兼容的问题:
路由条目兼容性说明,请参见路由兼容性说明。
路由兼容性说明
为企业版转发路由器路由表绑定前缀列表或者修改企业版转发路由器路由表已绑定的前缀列表时,如果前缀列表生成的路由条目与企业版转发路由器路由表中已有的路由条目不兼容,则会导致前缀列表绑定失败或者导致前缀列表修改不生效。以下内容为您介绍前缀列表需满足的兼容性要求。
静态路由兼容性说明
依据静态路由条目下一跳连接类型的不同,企业版转发路由器路由表待绑定或待修改的前缀列表需满足不同的兼容性要求,如下表所示。
路由条目下一跳连接类型 | 兼容性要求 | 满足兼容性要求举例 | 不满足兼容性要求的影响 |
VPC连接 | 企业版转发路由器路由表待绑定或待修改的前缀列表下的网段不能与企业版转发路由器路由表中路由条目的目标网段相同。 | 假设企业版转发路由器路由表中已拥有一条目标网段为10.10.10.0/24的静态路由条目,则企业版转发路由器路由表待绑定或待修改的前缀列表中不能包含10.10.10.0/24网段。 | 前缀列表绑定失败或者修改不生效。 |
黑洞路由 | |||
VBR连接 | 在企业版转发路由器路由表待绑定或待修改的前缀列表下的网段与企业版转发路由器路由表中路由条目的目标网段相同的情况下,前缀列表中网段的下一跳连接类型必须为VBR连接、ECR连接或跨地域连接。 | 假设企业版转发路由器路由表中已拥有一条目标网段为10.10.10.0/24的静态路由条目,且企业版转发路由器路由表待绑定或待修改的前缀列表中包含10.10.10.0/24网段,则前缀列表中网段的下一跳连接类型必须为VBR连接、ECR连接或跨地域连接。 | |
ECR连接 | |||
跨地域连接 |
动态路由兼容性说明
依据动态路由条目原始下一跳连接的类型不同,企业版转发路由器路由表待绑定或待修改的前缀列表需满足不同的兼容性要求,如下表所示。
为企业版转发路由器路由表绑定前缀列表或者修改企业版转发路由器路由表已绑定的前缀列表时,如果前缀列表满足兼容性要求,则前缀列表生成的路由条目的优先级高于动态路由条目,企业版转发路由器路由表会自动拒绝VBR连接、ECR连接、VPN连接或者CCN连接传播过来的路由条目。
路由条目原始下一跳连接类型 | 兼容性要求 | 满足兼容性要求举例 | 不满足兼容性要求的影响 |
VBR连接 | 在企业版转发路由器路由表待绑定或待修改的前缀列表下的网段与企业版转发路由器路由表中路由条目的目标网段相同的情况下,前缀列表中网段的下一跳连接类型必须为VBR连接、ECR连接或跨地域连接。 | 假设企业版转发路由器路由表已动态学习了一条目标网段为10.10.10.0/24的路由条目,且企业版转发路由器路由表待绑定或待修改的前缀列表中包含10.10.10.0/24网段,则前缀列表中网段的下一跳连接类型必须为VBR连接、ECR连接或跨地域连接。 | 前缀列表绑定失败或者修改不生效。 |
ECR连接 | |||
VPN连接 | |||
CCN连接 |
| 假设企业版转发路由器路由表已动态学习了一条目标网段为10.10.10.0/24的路由条目:
| |
其他类型 | 企业版转发路由器路由表待绑定或待修改的前缀列表下的网段不能与企业版转发路由器路由表中路由条目的目标网段相同。 | 假设企业版转发路由器路由表已动态学习了一条目标网段为10.10.10.0/24的路由条目,则企业版转发路由器路由表待绑定或待修改的前缀列表中不能包含10.10.10.0/24网段。 |
路由传播范围说明
为企业版转发路由器路由表绑定前缀列表后,前缀列表生成的路由条目的传播范围说明如下:
如果指定前缀列表中网段的下一跳连接为跨地域连接,则前缀列表生成的路由条目仅在当前地域内进行传播。
如果指定前缀列表中网段的下一跳连接为ECR连接,则前缀列表生成的路由条目仅在当前地域内进行传播。
如果指定前缀列表中的网段为黑洞路由或者指定前缀列表中网段的下一跳连接为VPC连接或VBR连接,则前缀列表生成的路由条目会在整个CEN实例中进行传播。
警告如果指定前缀列表中网段的下一跳连接为VBR连接,则前缀列表生成的路由条目也会被传播至当前地域内的其他VBR实例中,可能会导致您的网络产生环路,请谨慎操作。
前提条件
绑定前缀列表
- 登录云企业网管理控制台。
- 在云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
- 在 页签,找到目标地域的转发路由器实例,单击目标实例ID。
- 在转发路由器实例详情页面,单击转发路由器路由表页签。
在页签左侧区域,单击目标路由表ID。在路由表详情页面单击路由前缀页签,然后单击绑定路由前缀。
在绑定路由前缀对话框,配置前缀列表的信息,然后单击确定。
配置项
说明
路由前缀ID
选择前缀列表。
是否为黑洞路由
为前缀列表中的网段指定下一跳。取值:
是:指定前缀列表中的网段均为黑洞路由,所有去往前缀列表中网段的流量均会被丢弃。
否:指定前缀列表中的网段均不为黑洞路由,需要您为网段设置下一跳连接。
一个前缀列表下所有网段的下一跳相同。
下一跳连接
选择下一跳连接。
企业版转发路由器路由表绑定前缀列表后,系统自动在企业版转发路由器路由表中添加前缀列表下所有网段的路由。您可以在路由表详情页面的路由条目页签查看路由条目信息。
如果您需要修改前缀列表中网段的下一跳连接,您需要先解除企业版转发路由器路由表与当前前缀列表的绑定关系,然后重新绑定并修改下一跳连接。
解绑前缀列表
解绑前缀列表后,系统将自动撤销已添加在企业版转发路由器路由表中前缀列表相关的所有路由条目。因此解绑前缀列表前,请确保您已经迁移业务流量,否则会造成网络中断。
- 登录云企业网管理控制台。
- 在云企业网实例页面,找到目标云企业网实例,单击目标实例ID。
- 在 页签,找到目标地域的转发路由器实例,单击目标实例ID。
- 在转发路由器实例详情页面,单击转发路由器路由表页签。
在页签左侧区域,单击目标路由表ID。
在路由表详情页面单击路由前缀页签,找到目标前缀列表。在前缀列表的操作列,单击删除。
在删除对话框,确认前缀列表的信息,然后单击确认。
相关文档
CreateTransitRouterPrefixListAssociation:为企业版转发路由器路由表绑定前缀列表。
DeleteTransitRouterPrefixListAssociation:解除企业版转发路由器路由表与前缀列表的绑定关系。
ListTransitRouterPrefixListAssociation:查询企业版转发路由器路由表绑定的前缀列表的信息。