RIP协议介绍及配置

RIP协议

  • 1. 动态路由介绍
  • 2. 什么是距离矢量算法
  • 3. RIP协议
    • 3.1 原理
    • 3.2 版本
    • 3.3 开销
    • 3.4 计时器
    • 3.5 配置思路
    • 3.6 环路
      • 3.6.1 三层抗环
      • 3.6.2 RIP二层抗环
    • 3.7 认证

1. 动态路由介绍

  • 释放管理员的压力,让网络设备之间自动学习到路由
  • 动态协议:RIP、OSPF、ISIS(均属于IGP协议/内部网关协议)

2. 什么是距离矢量算法

  • 依照传闻方式进行
  • R1----R2----R3
    • 如果R1想要R3的数据,必须R2给R1

3. RIP协议

3.1 原理

RIP主要用于教学,应用层协议,使用的是UDP+520端口

  • 路由器运行RIP后,会首先发送路由更新请求(request报文),收到请求的路由器会发送自己的RIP路由进行响应(response报文)。路由器在收到response报文后,会将相应的路由添加到自己的路由表中
  • 网络稳定后,路由器会周期性(周期30s)发送路由更新信息。邻居路由器根据收到的路由信息刷新自己的路由表

3.2 版本

共有三个版本

  • RIP 1:不支持VLSM和CIDR,用广播发送rip消息,不支持认证
  • RIP 2:支持VLSM和CIDR,传送报文的时候携带掩码,以组播(224.0.0.9)的方式发送rip消息,支持认证
  • RIP 1 2:默认就是这个版本,实际使用推荐修改成RIP 2

3.3 开销

  • RIP使用跳数作为度量值来衡量到达网络的距离,缺省情况下,直连网络的路由跳数为0.
  • 当路由器发送路由更新时,会把度量值加1.即过一个路由器就度量值 +1
  • RIP规定,超过15跳为网络不可达,这个计算的开销方式不合理,很可能会绕过高速链路而走低俗链路。
    RIP协议介绍及配置_第1张图片

3.4 计时器

  • 更新:30s
  • 老化:180s
  • 刷新:240S(180+60S)
    RIP协议介绍及配置_第2张图片

3.5 配置思路

  • 底层配置
    • IP地址
    • 直连联通
  • 运行RIP协议
    • RIP 1 //1是进程号(1~65535任选),意味着开启进程
    • Version 2 //选版本,不选为默认1和2混合版本
    • Network 192.168.12.0 //宣告网络地址,被宣告的路由会被其他路由器知道
      • 宣告的网络地址只能是A/B/C类(主类)
        12.1.0.0 /24,为A类,所以宣告的是12.0.0.0
      • 报文支持VLSM,但是宣告只能按照A/B/C类来宣告
      • 两个路由器间直连的网段必须宣告,其他网段可选宣告
    • Display ip routing-table protocol rip //展示TIP协议过来的网络
      • 开销:经过的路由器数量

3.6 环路

3.6.1 三层抗环

使用8bit(0~255)的TTL值来技术,每经过一台路由器(三层设备),TTL值就会减1,当TTL=0时,数据包会被丢弃,并返回TTL值超时。

3.6.2 RIP二层抗环

  • 水平分割:从一个接口收到的的路由,不会从该接口发出去,默认开启
    开启命令(接口):rip split-horizon
  • 毒性反转:从一个接口接收到的路由,会从该接口发出去,并且发送的时候,rip的跳数直接设置16跳,默认不开启
    • 如果同时开启水平分割和毒性反转,优先毒性反转生效
    • 生成特点:16跳,级别比较低
    • 开启命令(接口):rip poison-reverse
  • 触发更新
    比较靠谱,触发更新时值当路由信息发生变化时,立即向邻居设备发送触发更新报文。可以加快收敛。

3.7 认证

两端密码要一致,且密码一致,否则通信建立不起来

  • 不认证
  • simple加密
    • plain:对回显的密码不进行加密
    • cipher:对回显的密码进行加密
    • 所以:plain和cipher的区别就是对查看(display this)进行简单的加密
  • MD5加密

你可能感兴趣的:(HCIA)