计算机网络基础 ---- 动态路由---RIP协议----详解

RIP协议:

(1)基本概念:

RIP:路由信息协议(route information protocol)

  • 典型的距离矢量协议;
  • 版本:
    • RIPv1—IPv4网络;
    • RIPv2—IPv4网络;
    • RIPng—IPv6网络;
  • 分类:
    • RIPv1—有类别路由协议;
    • RIPv2—无类别路由协议;
  • RIP是应用层协议----端口号520(UDP);
  • 优先级: 100;
  • 使用跳数作为度量值;
  • 更新方式:
    • 周期更新:每隔30秒发一次路由表,保活取代确认
    • 触发更新:实时更新路由表;
    • 注意:如果两个设备直连,其中一个设备挂了,另一个设备因为触发更新就可以知道它挂了;但是两个设备中间加个交换机,其中一个设备挂了,另一个设备无法感知到它挂了,这时候周期更新就起作用了,每隔30秒发一次信息,让对方知道还活着。
  • v1和v2的区别:
    1. v1 是有类别的协议,不携带子网掩码,不能进行VLSM和汇总;v2 是无类别协议,携带子网掩码,可以VLSM和汇总,但不支持超网;
    2. v1 是广播更新 — 255.255.255.225;v2 是组播更新 — 224.0.0.9;
    3. v2 支持手工认证;

(2)工作过程:

  • 初始化:
    • 启动RIP进程后,在每个参与工作的接口上发送请求数据包。该请求数据包会向所有的RIP路由器请求一份完整的路由表信息。
    • 以组播的形式发送
  • 接收请求: 对端接收到请求报文后,会立即回复应答报文,应答报文中包含了本地路由表全部信息。
  • 接收到响应报文: 路由器会对比收到的报文中的路由表信息,对本地的路由表进行增加、删除、修改等操作。
  • 常规路由更新和定时:
    • 当收敛结束后,路由器会以30s为周期,发送应答报文。
    • 邻居路由器收到应答报文后,会设置一个180s的超时时间,如果180s内都没有收到邻居发来的应答报文,则路由器会认为邻居出现问题,并将从该邻居收到的路由项的COST值改为16,并会向周围邻居发送该COST值为16的路由信息。再经过120s后会将该路由项删除。

(3)防环机制:

【1】水平分割:

  • 从此口进 ,不从此口出 ---- 直线拓扑中防环;
  • 在MA网络中避免重复流量(MA网络:多路访问,一个网段中的节点数量不限制,比如多个路由器连接在一个交换机上);

【2】触发更新:

  • 当某一个路由器中的路由项发生改变时,不需要等待下一次更新周期的到来,就可以直接将发生变化的路由项通过更新报文发送出去;
  • 仅发送改变的路由项,不发送完整的路由表;

【3】毒性逆转水平分割:

  • 当一个路由器上的某一个网段突然消失了,就会发一个16跳(毒性)的信息,当另一个路由器收到了这个16跳的信息,再给原来的路由器返发回去,就叫逆转水平分割,相当于一个确认报文;
  • 最大跳数:就是工作半径,为15跳,16跳为不可达;

(4)配置:

  • 宣告:
    • 要求
      • 需要宣告所有直连网段;
      • 必须按照主类宣告;
    • 目的
      • 激活接口:被激活的接口才可以收发RIP的数据;
      • 共享路由:被激活的接口可以共享对应的网段路由信息;
  • V1版本的配置:
[r1]rip 1                             //启动协议进程,默认进程号为1,具有本地意义
[r1-rip-1]version 1                   //选择版本1
[r1-rip-1]network 192.168.1.0         //宣告:V1版本要宣告对应的主类(A类,B类,C类)
  • V2版本的配置:
[r1]rip 1                             //启动协议进程,默认进程号为1,具有本地意义
[r1-rip-1]version 2                   //选择版本1
[r1-rip-1]network 192.168.1.0         //宣告:V1版本要宣告对应的主类(A类,B类,C类)

(5)RIP的扩展配置:

【1】RIP V2的手工汇总:

  • 在更新汇总的源路由器上,要在所有更新后发出的接口上配置;
  • 手工汇总—去往多个可以汇总的目标网络范围,且具有相同的下一跳时,则可以不用具体的多个路由条目,仅写一条汇总目标的路由即可;
[r1-GigabitEthernet0/0/1]rip summary-address 172.16.0.0 255.255.0.0   //掩码必须写点分十进制

【2】RIP V2的认证:

  • 邻居间手法的RIP消息中,进行身份核实口令添加;
  • 华为设备在开启认证的时候,所有的RIP信息将被加密传输;
  • 用于路由器之间的身份核实,需要同时在双方路由器相连的接口上配置;
  • 注意:一定要双方路由器均配置;
[r1-GigabitEthernet0/0/1]rip authentication-mode simple cipher 123

【3】沉默接口:

  • 仅接受,不发送路由协议信息;
  • 只能用于连接用户终端的接口
  • 不能用于直连路由器邻居间的接口,否则邻居间将无法共享路由信息;
[r1-rip-1]silent-interface GigabitEthernet 0/0/0

【4】加快收敛:

  • RIP 计时器:
    • 30s 更新、180s失效、180s抑制、300s刷新;
  • 适当修改计时器,可以加快收敛速度;
  • 修改时,建议所有的RIP设备一致;
  • 维持原有倍数关系,且不易改的过小;
[r3-rip-1]timers rip 15 90 150     //更新时间  失效时间  刷新时间

【5】缺省路由:

  • 在边界路由器上定义缺省源头信息后,将向内网发送缺省路由;
  • 内部路由器将自动生成缺省路由指向边界路由器的方向;
  • 边界路由器指向ISP的缺省路由,还是需要手工配置的;
[r1-rip-1]default-route originate
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Murphy_Biao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值