网吧路由器出现环路的原因很多,当然解决方法也不一样。本文介绍了解决路由环路最有效的解决方案——D-V。
通常我们在维护路由表信息时,如果网络在拓扑变化后收敛缓慢,导致路由条目不协调或矛盾,就会出现路由环路问题。
D-V的主要功能是通过定期向所有接口广播路由更新来跟踪整个网络的变化。这些广播包含完整的路由表。但是,这样会增加cpu和带宽的负担。如果收敛更新太慢,就会出现路由环路。路由环路解决方案如下:
1.抑制定时:一条路由信息无效后,该路由处于抑制状态一段时间。如果路由器从一个网段中获知某条路径无效,它会立即获知该路由在另一个网段中有效。这种有效信息往往是不正确的。
抑制定时避免了这个问题。当链路频繁启动和停止时,抑制定时减少了路由的浮动并增加了网络的稳定性。
2.毒性反转:当一条路径信息失效时,路由器不会立即将其从路由表中删除,而是用不可达度量值16进行广播,这样相邻路由器之间的任何环路都可以立即清除。
3.触发更新:当路由表发生变化时,更新消息会立即广播到所有邻居路由器,而不是等待30秒的更新周期。当路由器刚刚启动RIP时,它会广播一条请求消息,收到该广播的相邻路由器会立即响应更新消息。
无需等待下一个更新周期,网络拓扑的变化会以最快的速度在网络上传播,降低路由环路的可能性。
4.横向划分:规定从一个接口发送的路由信息不能再发送回这个接口。这种方法减少了路由信息的不准确性和负载。