RIP路由协议

1.RIP版本介绍

RIP在IPv4中有v1和v2两个版本,IPV6中有RIPng版本。在配置RIP时,如果不指定版本,接口默认情况下能接收 v1和v2 的报文,但只能发送 v1 的报文;在指定版本的情况下,RIPv1只能接收和发送v1的报文,RIPv2只能接收和发送v2的报文。

RIP 在IPV4中有两个版本:RIPv1 和 RIPv2。RIPv1没有认证的功能,RIPv2可以支持认证,并且有明文和MD5两种认证。

  • RIPv1 是有类别路由协议(Class Routing Protocol),它只支持以广播方式发布协议报文。RIP-1 的协议报文中没有携带掩码信息,它只能识别A、B、C 类这样的自然网段的路由, 因此RIP-1 无法支持路由聚合, 也不支持不连续子网(Discontiguous Subnet)。RIPv1默认开启路由自动汇总,且无法关闭,也不支持手动汇总。
  • RIPv2 是一种无分类路由协议(Classless Routing Protocol),RIP-2 有两种报文传送方式:广播方式和组播方式,缺省将采用组播方式发送报文,使用的组播地址为224.0.0.9。当接口运行RIP-2 广播方式时,也可接收RIP-1 的报文。RIP-2 的协议报文中携带掩码信息,支持手动路由汇总和自动路由汇总两种方式。RIPv2支持路由自动汇总,默认是开启的,并且可以关闭。

在华为设备上,以太网接口和串口都默认启用了水平分割功能。为了防止环路和不连续子网问题的产生,在启用了水平分割或毒性逆转的接口上,RIPv2的默认自动汇总就会失效。要使RIPv2的默认自动汇总生效,有两种方法。
第一种方法,使用summary always命令(rip视图下)。配置该命令后,不论水平分割是否启用,RIPv2的自动汇总都生效。
第二种方法, 关闭相应接口下的水平分割功能

RIP默认协议优先级为100,可以手动修改。

2.查看RIP配置情况的方法

display rip [ process-id ]: 命令查看RIP的当前运行状态及配置信息。

display rip process-id route: 命令查看所有从其他设备学习到的RIP路由。

display default-parameter rip:命令查看RIP的缺省配置信息

3.实验组网

在这里插入图片描述

3.1 接口配置忽略,自行配置

3.2 路由器配置RIP2

[R1]rip 1
[R1-rip-1]version 2
[R1-rip-1]network 10.0.0.0
[R2]rip 1
[R2-rip-1]version 2
[R2-rip-1]network 10.0.0.0
[R3]rip 1
[R3-rip-1]version 2
[R3-rip-1]netwo	
[R3-rip-1]network  10.0.0.0
[R4]rip 1
[R4-rip-1]version 2
[R4-rip-1]netwo	
[R4-rip-1]network 10.0.0.0 

3.3 测试

R1查看从其他设备学习到的RIP路由

[R1-rip-1]display  rip  1 route
 Route Flags : R - RIP
               A - Aging, G - Garbage-collect
 ----------------------------------------------------------------------------
 Peer 10.0.14.254 on GigabitEthernet0/0/0
      Destination/Mask        Nexthop     Cost   Tag     Flags   Sec
        10.0.34.0/24       10.0.14.254      1    0        RA      10
        10.0.24.0/24       10.0.14.254      1    0        RA      10

查看R1;路由表
在这里插入图片描述

[R1-rip-1]display ip route-	
[R1-rip-1]display ip routi	
[R1-rip-1]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 9        Routes : 9        

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      10.0.14.0/24  Direct  0    0           D   10.0.14.1       GigabitEthernet
0/0/0
      10.0.14.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
    10.0.14.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
      10.0.24.0/24  RIP     100  1           D   10.0.14.254     GigabitEthernet
0/0/0
      10.0.34.0/24  RIP     100  1           D   10.0.14.254     GigabitEthernet
0/0/0
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0



查看RIP缺省配置信息

[R1-rip-1]display default-parameter  rip

--------------------------------------------
 Protocol Level Default Configurations 
--------------------------------------------
       RIP version   : 1
       Preference    : 100
       Checkzero     : Enabled
       Default-cost  : 0
       Auto Summary  : Enabled   
       Host-route    : Enabled
       Maximum Balanced Paths : 8         
       Update time   : 30 sec              Age time : 180 sec 
       Garbage-collect time : 120 sec 
       Default-route : Disabled
       Verify-source : Enabled
       Graceful restart  : Disabled
--------------------------------------------
 Interface Level Default Configurations
--------------------------------------------
  Metricin                : 0       
  Metricout               : 1       
  Input Packet Processing : Enabled 
  Output Packet Processing: Enabled 
  Poison Reverse          : Disabled
  Replay Protect          : Disabled
  Split Horizon
   For Broadcast and P2P Interfaces :  Enabled   
   For NBMA Interfaces              :  Disabled  
  Packet Transmit Interval          :  200 msecs
  Packet Transmit Number            :  50        
  RIP Protocol Version              :  RIPv1 Compatible (Non-Standard)
[R1-rip-1]

ping R3测试

[R1-rip-1]ping 10.0.34.1
  PING 10.0.34.1: 56  data bytes, press CTRL_C to break
    Request time out
    Reply from 10.0.34.1: bytes=56 Sequence=2 ttl=254 time=90 ms
    Reply from 10.0.34.1: bytes=56 Sequence=3 ttl=254 time=30 ms
    Reply from 10.0.34.1: bytes=56 Sequence=4 ttl=254 time=40 ms
    Reply from 10.0.34.1: bytes=56 Sequence=5 ttl=254 time=40 ms
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值