RIPv1和RIPv2的工作原理

V1:

有类协议,路由器直连接口要宣告,pc所在的网络要宣告。自动汇总必须开启,让在通过路由不含有掩码的情况下,成功猜中路由。不能 手工汇总 , 认证也不支持 ,只支持flsm。

v1的自动汇总:发送。比较前缀和发送接口的ip地址 在同一主类,在比较掩码,一致明系。不一致,无法通告。 不在同一主类,以主类形式来通告

接收:看前缀与接收接口在不在同一主类 ,在用前缀与接收接口的掩码相与,改变,以32位通告,不改变,将接口ip地址赋于这条路由。
不在同一主类,使用它的主类掩码与前缀相与,不改变发主类,改变发32位.

这是ripv1 可以认识是所有有类协议的相同工作原理。

V2:

通告路由的时候,路由前缀掩码 下一跳 度量值 都能携带,是无类

从控制层面看路由汇总,更多的是希望多条去往多个连续网络的路径信息,来做合并处理。拿更少的汇总路由涵盖更多网络的路径信息,路由器拿更小的路由表 查表转发 更高效 降低查表延时 提高用户体验
但汇总一定要精确 可控如果 ,不精确可能会产生路由黑洞的。2的次方数合并。

但自动汇总会产生很大的问题,第一不可控,真正怕不连续子网的是自动汇总特性。

关于水平分割和触发更新:

水平分割:

V1:通过接口学习到路由由,在给该接口发送更新不能携带通过该接口本身学习到的路由。

带有毒性逆转的水平分割。
V2:会将通过该接口学习到的路由度量值设置成16跳。
在华为中可以开启版本2的水平分割。

触发更新: 无视更新计时器 ,基于条件触发,立即的发送更新。条件。网络发生改变影响到路由器的路由表。被影响的路由器触发更新。
v1:全发。v2: 增量更新 只会包含发送变化的路由。

老化计时器

由于rip没有邻居关系,所以他会追踪路由状态。180秒 之后 华为在路由表删除 在rip数据库保持120s 过后删 。 思科 :打PD标记,没被更新就删。

更新计时器 30s

rip的自动汇总优先级高于手工。 自动汇总:汇总本地始发的和穿越路由。

手工汇总在控制层面路由流向的出接口 。发送更新时候有看 是否是汇总路由包含的明系 如果有抑制 发汇总。

汇总条件:汇总网络要连续 前缀 掩码 出接口 下一跳一致。
汇总路由的全部明系down掉后,在消失。 汇总路由取明系路由中的最小度量值。

汇总路由也是有可能会导致环路的。高端路由选择协议,通告汇总路由的那一刻起,本地会出现一样的路由指向null0。用来防环。

路由黑洞是指错误的路由汇总,汇总路由中包含了实际没有路由,当转发路径时,沿着不存在的路由转发 发着发着被丢弃,并且你又不知道 。

发布了15 篇原创文章 · 获赞 6 · 访问量 274

猜你喜欢

转载自blog.csdn.net/weixin_45821358/article/details/104672856