云联网 路由传播策略

腾讯云云联网支持通过路由传播策略控制网络实例间的路由传递。默认情况下,云联网会向关联网络实例发送所绑定路由表内所有路由条目,可以以通过配置路由传播策略实现对路由传递的灵活控制。这里说明路由传播策略功能相关的使用限制及操作指导。

相关产品
云联网 产品页,含版本规格、价格与购买入口。

一、使用限制

资源 默认限制 提升配额
单个路由表允许创建的路由传播策略条数 100 工单申请

二、工作原理

路由传播策略用于控制云联网路由是否向网络实例进行传播,网络实例绑定路由表后,云联网会按该路由表下配置的传播策略对路由进行匹配,命中全部匹配条件的路由,会依据传播行为判定是否发送到指定网络实例。支持通过网络实例 ID、实例地域、实例类型和路由前缀对路由进行过滤。每张路由表(包含默认路由表)都支持配置路由传播策略,不同路由表之间的路由传播策略相互隔离不受影响。

·每条路由传播策略都是匹配条件及传播条件的集合,对于满足全部匹配条件的路由,执行对应传播行为(传播或不传播)。

·传播策略支持拖拽排序,执行传播策略时,路由从上往下依次进行匹配。

如上图所示,为你说明路由传播策略的工作原理。该云联网实例关联了 VPC1、VPC2、VPN1 三个网络连接实例,默认路由表接收到来自 VPC1 跟 VPN1 的四条路由条目(10.1.1.0/24、10.1.2.0/24、172.168.1.0/24、172.168.2.0/24),默认路由表与 VPC2 绑定,使用传播策略控制向 VPC2 的路由传递。

·对于传播策略一:匹配条件为连接实例类型 VPN,传播条件为连接实例类型 VPC,传播行为为允许,表示允许全部来自于 VPN 的路由传播到 VPC,此时来自 VPN1 的10.1.2.0/24与172.168.2.0/24网段被传播到 VPC2;

·对于传播策略二:匹配条件为路由前缀10.1.1.0/24 精确匹配,传播条件为实例类型 VPC,传播行为为拒绝,表示10.1.1.0/24路由条目将不被传播到全部 VPC 类型网络实例,此时来自 VPC1 的10.1.1.0/24路由被过滤,无法传播到 VPC2;

最终,VPC2 接收到来自 VPN1 的10.1.2.0/24、172.168.2.0/24,及来自 VPC1 的172.168.1.0/24路由条目。

三、路由传播策略与多路由表的关系

多路由表功能是云联网维度的,一个云联网实例支持创建多个路由表实现不同路由表之间的网络隔离,默认情况下,网络实例绑定路由表后就会学习到该路由表的全部路由,无法做到表内更精细的路由控制。路由传播策略是基于路由表的,通过配置路由传播策略,实现单路由表内路由传递的灵活控制。一张路由表支持创建多条传播策略。

注意:说明:

注意:系统存在一条默认策略 ANY,对于所有不符合传播策略条件的路由,系统默认允许通过。该策略作为兜底策略最后匹配,不支持删除及排序。

四、组成部分

路由传播策略包含路由条件、传播条件及传播行为三部分,路由条件用于匹配路由,传播条件用于控制路由将要传递给哪些网络实例,传播行为用于判断命中全部匹配条件的路由是否向指定网络实例传播。

五、路由条件

匹配条件 说明
实例 ID 匹配所有产生于指定网络实例 ID 的路由,支持输入以下类型的实例 ID:VPC 实例 IDVPN 实例 ID专线网关实例 ID
实例地域 匹配所有产生于指定地域的路由,支持多选。
实例类型 匹配所有产生于指定网络实例类型的路由,支持的实例类型包括:VPC:私有网络实例VPN:虚拟专用网络实例DCG:专线网关实例
路由前缀 按照路由前缀匹配路由,支持以下匹配模式:模糊匹配:路由条件中的路由前缀包含被匹配路由的路由前缀,即判定为条件符合。
例如:定义192.168.0.0/16的策略可以模糊匹配到192.168.10.0/24的路由。精确匹配:路由条件中的路由前缀必须与被匹配路由的路由前缀一致,才判定为条件符合
例如:定义192.168.0.0/16的策略仅可以精确匹配到192.168.0.0/16的路由。

六、传播条件

传播条件 说明
实例 ID 控制云联网是否向所选网络实例 ID 执行传播行为,支持选择以下类型的实例 ID:VPC 实例 IDVPN 实例 ID专线网关实例 ID
实例地域 控制云联网是否向所选地域的网络实例执行传播行为,支持多选。
实例类型 控制云联网是否向所选的网络实例类型执行传播行为,支持的实例类型包括:VPC:私有网络实例VPN:虚拟专用网络实例DCG:专线网关实例

七、传播行为

行为 说明
允许 允许云联网向指定网络实例发送满足匹配条件的路由
拒绝 拒绝云联网向指定网络实例发送满足匹配条件的路由

八、匹配流程

网络实例成功绑定路由表后,路由表会按优先级进行路由传播策略的匹配:

·若路由条目满足当前传播策略中全部路由条件,则针对满足传播条件的实例,进一步执行传播行为。

·如果传播行为是允许,则将该路由条目传播到对应网络实例的路由表,该路由不会再继续匹配下一条传播策略。

·如果传播行为是拒绝,则该路由不会被发送到对应网络实例的路由表,且该路由不会再继续匹配下一条传播策略。

·如果当前路由条目不满足路由传播策略中任意一个匹配条件,则当前策略匹配过程直接结束,该路由条目继续匹配下一条传播策略。

·如果当前路由条目也满足下一条传播策略全部匹配条件,则进一步执行传播行为,若不满足,则结束后继续匹配下一条传播策略,以此类推。

十、方式一:添加策略

1. 登录 云联网控制台。

2. 在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

3. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

4. 单击添加策略,在添加策略对话框中,配置路由传播策略信息,再单击确定。

十一、方式二:通过已有策略进行插入

1. 登录 云联网控制台。

2. 在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

3. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

4. 单击已有路由传播策略右侧的插入,进行向上/向下的策略插入,在添加策略对话框中,配置以下路由传播策略信息,再单击确定。

配置项 说明
路由条件 匹配到路由条件的路由,通过路由传播策略控制传播。支持通过实例 ID、实例地域、实例类型(专线网关、VPC、VPN 网关)、路由前缀(精确匹配、模糊匹配)进行筛选。
传播条件 匹配到传播条件的网络实例,根据传播行为判断能否接收到满足条件的路由条目。支持通过实例 ID、实例地域、实例类型(专线网关、VPC、VPN网关)进行筛选。
传播行为 控制满足匹配条件的路由条目向网络实例的传播动作,允许或拒绝。
备注 输入传播策略的备注信息。

十二、查看路由传播策略

1. 登录 云联网控制台。

2. 在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

3. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

4. 在路由传播策略界面,你可以获取以下信息:

·查看已创建的路由传播策略。

·查看路由传播策略的路由条件、传播条件、传播行为及备注。

·查看已创建路由传播策略的排序信息。

十三、编辑路由传播策略

路由传播策略创建后,支持对已有策略进行编辑修改。

1. 登录 云联网控制台,在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

2. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

3. 单击已有路由传播策略右侧的编辑,进行策略信息的修改,修改完成后单击确定。

十四、排序

除默认策略外,路由传播策略支持全量自由排序,网络实例关联云联网后,按顺序从上往下匹配路由传播策略,命中则按照策略配置的传播行为进行路由传递,未命中则继续向下匹配,直至命中默认策略。

1. 登录 云联网控制台,在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

2. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

3. 单击排序,开启排序功能。

4. 按住并拖动传播策略左侧的图标进行排序。

十六、方式一:单个删除

1. 登录 云联网控制台。

2. 在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

3. 单击需要配置的路由表ID,单击路由传播策略页签,进入路由传播策略配置界面。

4. 单击路由传播策略右侧的删除。在路由传播策略删除弹窗中,单击确定。

十七、方式二:批量删除

1. 登录 云联网控制台。

2. 在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

3. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

4. 通过策略左侧的批量选框勾选要删除的路由传播策略。

5. 单击删除。在路由传播策略删除弹窗中,单击确定。

十八、追加 AsPath

路由传播策略支持追加 AsPath 策略,通过编辑下发到你 IDC 的 BGP 路由 AsPath,指导上云流量的主备、ECMP。

注意:说明:

十九、方式一:新增追加 AsPath 的策略

1. 登录 云联网控制台。

2. 在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

3. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

4. 单击添加策略,在添加策略对话框中,配置路由传播策略信息,在选择策略值时,单击添加策略值,追加需要的AsPath,再单击确定。

20、方式二:已有策略中追加 AsPath

1. 登录 云联网控制台,在云联网列表中,单击需要配置的云联网 ID,并进入详情页中的路由表页签。

2. 单击需要配置的路由表 ID,单击路由传播策略页签,进入路由传播策略配置界面。

3. 单击已有路由传播策略右侧的编辑,进行策略信息的修改,单击添加策略值,追加需要的AsPath,再单击确定。

赞 (0)
上一篇 4天前
下一篇 4天前