解决路由环路的方法
解决路由环路的方法主要有以下几种:
1. 定义一个最大值:给条数定义一个最大值,当条数达到这个最大值时,则网络被认为是不可达的。这样可以避免环路产生,但需要合理定义最大值,不能太大也不能太小。
2. 水平分割:不允许路由器将路由更新信息再次传回到接收传出该路由信息的端口,即A从B收到路由信息后,A不能把该信息再次回传给B,这在一定程度上避免了环路的产生。
3. 路由中毒和抑制时间:在网络故障或接口复位时,让相应的路由项中毒,即将路由项的度量值设为无穷大,表示该路由项已经失效,并启动抑制时间。在抑制时间结束前,如果收到更好的路由更新,则更新路由项并删除抑制时间。
4. 触发更新:在收到故障信息后,不等待更新周期的到来,立即发送路由更新信息。但是还是有个问题,如果在触发更新刚要启动时却收到了来自B的更新信息,就会进行错误的更新。可以将抑制时间和触发更新相结合,当收到故障信息后,立即启动抑制时间,在这段时间内,不会轻易接受路由更新信息,这个机制就可以确保触发信息有足够的时间在网络中传播。
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。
爱数码 广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号 关于爱数码