设为首页收藏本站language 语言切换
查看: 2184|回复: 1
收起左侧

[分享] EIGRP Stuck In Active (SIA) /转载

[复制链接]
发表于 2017-12-16 16:28:27 | 显示全部楼层 |阅读模式
EIGRP Stuck In Active (SIA)EIGRP中,正常路由的状态为Passive。当一条路由故障且不存在可行继任者(Feasible Successor)时,路由器会向所有邻居(Successor除外)发送查询(Query)报文,此时这条路由处于活动(active)状态,这种状态称为Stuck In Active。若邻居不存在此条路由的信息,它将继续发送查询给它的邻居路由器。若一个邻居存在替代路由,它将应答查询报文,查询报文到这里将不会继续扩散出去。如果任一路由器未在3分钟之内应答或应答报文丢失,路由器将重置与未应答邻居的EIGRP邻居关系。


形成SIA状态的常见原因:
1、   路由器CPU使用率过高,内存不足;
2、   应答报文丢失;
3、   单向链路故障;
4、   网络拓扑过大(查询范围过大)


SIA解决方案:
1、   Active状态的增强特性:这里涉及到一个SIA-RETRANSMIT计时器,它是和Active计时器同时启动的,默认是90s1.5分钟),在正常Active计时器一半的时间(1.5分钟),路由器将向邻居发送SIA-Query报文,如果邻居发现我们的关系是正常的,将会使用SIA-Reply进行回复,收到SIA-Reply的路由器将重置Active计时器和SIA-Retransmit计时器,这样就保证了由于Query查询报文的ACK确认报文长时间没有收到而造成的非理性DOWN。只有在连续3SIA-Query的时间内都没有Reply的情况下,路由器才会重置一台邻居路由器(360s)。如果在3次中的任意一次发出的SIA-Query数据包后,且没有收到SIA-Reply报文,那么Active定时器将继续,直到3分钟时还未收到ReplySIA-Reply数据包,路由器将会重置邻居路由器
2、   限制EIGRP的查询范围:路由汇总方式:仅当路由表中存在被查询的完整匹配的路由条目时,才会继续往下传递查询,否则,直接回应目标网络不可达信息,查询终止。


发表于 2017-12-16 21:29:56 | 显示全部楼层
感谢楼主分享!
沙发 2017-12-16 21:29:56 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-16 21:12 , Processed in 0.180648 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表