我对 RIP 选项的理解在某种程度上与教科书相矛盾。
我知道保持时间用于为网络提供足够的时间来收敛,以避免可能导致循环的错误更新。保持时间是将 RIP 视为慢协议的原因之一。
到目前为止还好。然而,水平分割选项可以解决循环问题,那么为什么我们需要导致延迟的保持时间。答案可能是在循环拓扑的情况下需要保持时间,即使使用水平分割,关于下行路由的错误更新仍可能从另一侧到达路由器。
好吧,那很好。然而,就抑制时间与水平分割一起使用而言,这意味着抑制是防止循环而不是水平分割,因为即使没有水平分割,抑制时间也足够好单独停止循环。
换句话说,水平分割足以避免非圆形拓扑中的循环,而按住可以在两种情况下(圆形和非圆形)停止循环。这意味着通过应用这两种方法来停止循环没有任何优势。单独的水平分割对于非圆形拓扑就足够了(因此 RIP 可以在没有保持时间的情况下更快地工作)。虽然保持时间足以停止循环拓扑中的循环(因此在这种情况下也应用水平分割来停止循环没有更多优势)。
那为什么我们通常会同时应用它们呢?我在这里唯一能找到的是,水平分割可以节省带宽,但如果使用抑制计时器,则无助于停止循环。我对吗?
一般来说,根据我的理解,我建议通过使保持定时器 = 0 来单独使用水平分割来实现非圆形拓扑。这可能吗?在圆形拓扑的情况下,我们需要同时应用保持定时器以防止循环和水平分割以节省带宽而不是停止循环。我对吗?
另一个问题是关于毒物逆转。我不明白它如何通过打破水平分割规则并从它获得更新的地方将无限路由广告到同一个接口来提供帮助。我希望你能帮助我。