咨询dis bgp routing-table中BGP振荡抑制及stale的含义

问题描述

问题描述:S3700 咨询dis bgp routing-table中BGP振荡抑制及stale的含义

设备型号:S3700-52P-PWR-EI
版本信息:V200R010C10

解决方案

1、BGP振荡抑制使用惩罚值来衡量一条路由的稳定性,惩罚值越高则说明路由越不稳定。路由每发生一次振荡,即路由器收到该路由的Withdraw报文或者收到该路由的属性更新的Update报文时,BGP便会给此路由增加一定的惩罚值(1000)。当惩罚值超过抑制阈值时,此路由被抑制,不加入到IP路由表中,路由器也不再向其他BGP对等体发布更新报文。如果该路由被打上d标志,说明路由器最后收到的是Update报文;如果该路由被打上h标志,说明路由器最后收到的是Withdraw报文。惩罚值增加到一定程度之后,便不会再增加,这个值称为惩罚上限值。同时,被抑制的路由每经过一段时间,惩罚值便会减少一半。如果是d标志的路由,当惩罚值降到再使用阈值时,此路由会被去掉d标记,变为可用并被优选后加入到IP路由表中,同时向其他BGP对等体发布更新报文。如果是h标志的路由,当惩罚值降为0时,此路由会从BGP路由表中删除。

2、BGP路由的Stale状态Receiving Speaker设备在得知邻居进入GR后,会将从该邻居学来的BGP路由标记为Stale状态。标记为Stale状态的路由,在转发和选路方面,与其他路由没有区别。当GR结束后,Stale路由会根据新路由的学习情况被unmark stale状态或者被删除。

阅读剩余
THE END