配置BGP Large-community属性
Large-community属性可以灵活地应用路由策略。
配置Large-community属性相关路由策略
为路由信息配置Large-community属性,需要先配置应用了Large-community属性的相关策略。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令route-policy route-policy-name { deny | permit } node node,创建路由策略的节点,并进入路由策略视图。
- (可选)配置路由策略过滤条件,即配置If-match子句。只有通过过滤条件的路由信息才能被添加或修改Large-community属性。
具体配置可以参见(可选)配置If-match子句。
- 执行命令apply large-community { aa:bb:cc } &<1-16> { additive | overwrite | delete }或apply large-community-list large-community-list-name { additive | overwrite | delete },配置BGP路由信息的Large-community属性。
- 执行命令commit,提交配置。
配置发布Large-community属性
只有配置发布Large-community属性,在路由策略中定义的Large-community属性才能生效。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令bgp { as-number-plain | as-number-dot },进入BGP视图。
- 执行命令ipv4-family unicast,进入IPv4单播地址族视图。
- 执行命令peer { ipv4-address | group-name } route-policy route-policy-name export,配置出方向的路由策略。
配置BGP Large-community时,必须使用路由策略来定义具体的Large-community属性,然后在发布路由信息时应用此路由策略。
关于路由策略的配置,请参考“路由策略配置”。
- 执行命令peer { ipv4-address | group-name } advertise-large-community,将Large-community属性发布给对等体(组)。
- 执行命令commit,提交配置。