配置BGP4+振荡抑制
通过配置BGP4+振荡抑制,可以抑制不稳定的BGP4+路由。
应用环境
通过配置BGP4+振荡抑制,可以抑制不稳定的路由,增加网络的稳定性。配置BGP4+振荡抑制后,BGP4+不将不稳定的路由加入到BGP4+路由表中,也不将这类路由向其他BGP4+对等体发布。
路由不稳定的主要表现形式是路由振荡(Route flapping),即路由表中的某条路由反复消失和重现。一般情况下,BGP4+都应用于复杂的网络环境中,路由变化十分频繁。而频繁的路由振荡会消耗大量的带宽资源和CPU资源,严重时会影响到网络的正常工作。通过振荡抑制可防止路由持续振荡带来的不利影响。
通过等级Dampening(Specified-requirement Dampening),可以按策略区分路由,BGP4+对不同的路由采用不同的Dampening参数进行抑制。同一路由策略的不同节点下,可以根据需要配置不同的Dampening抑制参数。路由振荡时,BGP4+会根据路由通过策略的结果,使用不同的Dampening参数进行抑制处理。例如,实际网络中,对掩码较长的路由设置较长的抑制时间,而对掩码较短的(例如8位掩码长度)路由,则采用相对较短的抑制时间。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令bgp as-number,进入BGP视图。
- 执行命令ipv6-family unicast,进入IPv6单播地址族视图。
- 执行命令dampening [ half-life-reach reuse suppress ceiling | route-policy route-policy-name ] * [ update-standard ],配置BGP4+路由振荡抑制参数。
dampening命令只对EBGP路由生效。
配置BGP振荡抑制时,所指定的reuse、suppress、ceiling三个阈值是依次增大的,即必须满足:reuse<suppress<ceiling。
通过按策略区分路由,当dampening命令引用路由策略时,BGP4+可以对不同的路由采用不同的Dampening参数进行抑制处理。
- 执行命令commit,提交配置。
检查配置结果
完成配置后,可以按以下指导来检查配置结果。
使用display bgp ipv6 routing-table dampened命令查看BGP4+衰减的路由。
使用display bgp ipv6 routing-table dampening parameter命令查看BGP4+路由振荡抑制的配置参数。
使用display bgp ipv6 routing-table flap-info [ regular-expression as-regular-expression | as-path-filter { as-path-filter-number | as-path-filter-name } | network-address [ { mask | mask-length } [ longer-match ] ] ]命令查看路由振荡统计信息。