网站首页 > 文章精选 正文
路由振荡(Route flapping)是指路由表中的某条路由反复消失和重现。一般情况下,BGP都应用于复杂的网络环境中,路由变化十分频繁。而频繁的路由振荡会消耗大量的带宽资源和CPU资源,严重时会影响到网络的正常工作。通过配置EBGP或者IBGP路由振荡抑制功能可防止持续路由振荡带来的不利影响。
BGP可按策略区分路由,对不同的路由采用不同的Dampening(注:抑制,控制,减弱)参数进行抑制。例如,实际网络中,对掩码较长的路由设置较长的抑制时间,而对掩码较短的(例如8位掩码长度)路由,则采用相对较短的抑制时间,因为掩码较长的网络规模比较小,比较稳定,而掩码较短的网络规模比较大,容易引起振荡。
BGP路由振荡抑制的配置步骤见表14-33.
表14-33 BGP路由振荡抑制的配置步骤
步骤 | 命令 | 说明 |
1 | System-view | 进入系统视图 |
2 | Bgp {as-number-plain | as-number-dot} | 启动BGP,进入BGP视图 |
3 | Ipv4-family {unicas | multicast | vpnv4 [unicast] | vpn-instance vpn-instance-name} 或 Ipv6-family [Unicast | vpn-instance vpn-instance-name] | 进入IPv4或IPv6对应地址族视图 |
4 | Dampening [ibgp] [half-life-reach reuse suppress ceiling | route-policy route-policy-name] | 配置BGP路由振荡抑制参数。命令中的参数和选项说明如下。 1. ibgp:可选项,知道你给路由类型为IBGP路由,仅在BGP-VPNv4地址族视图下生效。不指定该选项时,则表示路由类型为EBGP。 2. half-life-reach:可选参数,指定可达路由的半衰期,整数形式,单位为分钟,取值范围为1-45.缺省值为15。 3. reuse:可选参数,指定路由解除抑制状态的阀值,整数形式,取值范围为1-20000,。缺省值为750.当惩罚降低到该值以下,路由就可被再使用。 4. suppress:可选参数,指定进入抑制状态的阀值。当惩罚超过该值时,路由受到抑制,整数形式,取值范围为1-20000,所配置的值必须大于reuse的值。缺省值为2000。 5. ceiling:可选参数,惩罚上限值,整数形式,取值范围为1001-20000。实际配置的值大必须大于suppress。缺省值为16000。 6. route-policy route-policy-name:可多选参数,知道你给用于过滤配置BGP路由振荡抑制参数的BGP路由的路由策略名称。 【注意】:配置BGP路由振荡抑制时,需要注意如下事项。 l 所指定的reuse、suppress、ceiling3个阀值时依次增大的,即满足reuse<suppress<ceiling。 l 根据公式MaxSuppressTime=half-life-reach×60×(ln(ceiling/reuse)/ln(2)),如果MaxSuppressTime小于1就不能抑制。所以要保证MaxSuppressTime大于等于1,即必须满足:ceiling/reuse足够大。 缺省情况下,BGP路由振荡抑制未使能,可用undo dampening [ibgp]命令去使能BGP路由振荡抑制。 |
- 上一篇: HUAWEI FW全局选路策略详解
- 下一篇: CTF竞赛密码学 之 LFSR
猜你喜欢
- 2025-08-03 学习回顾—BGP(0x03C)-配置向对等体发送缺省路由
- 2025-08-03 「网络」五大网络概念:IP、子网掩码、网关、DHCP和PPPoE
- 2025-08-03 记住3个部分、2个地址,1个公式,你也能轻松划分子网
- 2025-08-03 OSPF基础配置命令及案例
- 2025-08-03 学习回顾——OSPF路由协议(0x2A)-配置OSPF路由聚合
- 2025-08-03 静态路由深入讲解
- 2025-08-03 CTF竞赛密码学 之 LFSR
- 2025-08-03 HUAWEI FW全局选路策略详解
- 2025-08-03 WIFI管理员密码忘记了怎么办?路由器默认WIFI管理密码是多少?
- 2025-08-03 IPv6全面了解
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)
- fmt.println (52)