# 11.RIP 特别说明:本文为原创内容,但部分图片来源于网络(本章使用华为模拟器ENSP作为实验软件) RIP:(Routing Information Protocol)路由信息协议的简称,该协议是一种基于距离矢量(Distance-Vector)算法的协议,使用跳数作为衡量到达目的地的网络距离。RIP主要应用于规模较小的网络中,其缺点是收敛速度太慢,算法指标不够科学、易产生路由环路、可扩展性差等问题,目前已逐渐被OSPF取代; 根据上图的拓扑配置RIP路由协议: R1的配置: # interface Ethernet0/0/0 ip address 12.1.1.1 255.255.255.0 # interface Ethernet0/0/1 ip address 192.168.1.1 255.255.255.0 # rip 1 undo summary 关闭自动汇总 version 2 启用第2版 network 192.168.1.0 宣告直连主类网络 network 12.0.0.0 宣告直连主类网络 # 注:因为RIP协议比较老旧,所以不能直接宣告变长子网类型的IP,只能宣告IP的默认网络,不然就会报错,如下图: R2的配置: # interface Ethernet0/0/0 ip address 12.1.1.2 255.255.255.0 # interface Ethernet0/0/1 ip address 23.1.1.2 255.255.255.0 # interface GigabitEthernet0/0/0 ip address 10.10.10.1 255.255.255.0 # rip 1 undo summary version 2 network 12.0.0.0 network 10.0.0.0 network 23.0.0.0 # R3的配置: # interface Ethernet0/0/0 ip address 23.1.1.3 255.255.255.0 # interface Ethernet0/0/1 ip address 34.1.1.3 255.255.255.0 # rip 1 undo summary version 2 network 23.0.0.0 network 34.0.0.0 # R4的配置: # interface Ethernet0/0/0 ip address 172.16.1.1 255.255.255.0 # interface Ethernet0/0/1 ip address 34.1.1.4 255.255.255.0 # rip 1 undo summary version 2 network 34.0.0.0 network 172.16.0.0 # 在R1的ETH0/0/0口抓包,可以看到RIP协议的数据包会每隔大约30秒收在相应的接口上进行收发全部的路由信息 ,其源地址是单播地址,目的地址是组播地址,在RIP协议的内容中含有邻居信息,其中Metric就是跳数,RIP只看跳数,即经过路由器的个数来看距离远近,RIP最多允许跳15次,超过15次就被丢弃,在R1的Eth0/0/0上抓包图如下: 在R1上查看路由表中的RIP信息如下图,其中Cost(开销)值就是跳数,即经过的路由器个数,RIP的优先级默认是100,Direct(直连)是0: 因为RIP信息会从路由器的所有的接口都发送,而有的接口是接的PC,因此这些接PC的接口不需要收RIP的信息,所以在R1、R2、R4上需要分别增加一条配置: [R1-rip-1]silent-interface Ethernet 0/0/1 [R2-rip-1]silent-interface GigabitEthernet 0/0/0 [R4-rip-1]silent-interface Ethernet 0/0/0 这样就把这些接口配置成静默(抑制)接口,这样的接口都不会接收到RIP的信息; (未完待续…)