RIP距离矢量路由协议使用跳数作为唯一的度量值,在RIP中规定了跳数的最大值为15,16跳视为不可达。

RIP使用UDP协议,端口号是520。

路由器启动后,平均每隔30s就从启动RIP协议的接口不断发送出路由更新消息。

RIP执行水平分割可以阻止路由环路的发送,水平分割的规则是:从一个接口学习到路由信息,不再从这个接口发送出去。水平分割不仅能够阻止路由环路的产生,同时能够减少路由更新信息占用的链路带宽资源。

RIP是应用层的协议

动态路由协议(RIP)_路由协议

IP地址规划如下:

IOU1

Ethernet0/0:172.16.1.1/24

loopback0:192.168.1.1/24

IOU2

Ethernet0/0:172.16.1.2/24

loopback0:192.168.2.1/24

Ethernet0/1:172.16.2.1/24

IOU3

Ethernet0/0:172.16.2.2/24

loopback0:192.168.3.1/24

IOU1上的配置

IOU1#configure terminal
IOU1(config)#interface ethernet 0/0
IOU1(config-if)#ip address 172.16.1.1 255.255.255.0
IOU1(config-if)#no shutdown
IOU1(config-if)#exit
IOU1(config)#interface loopback 0
IOU1(config-if)#ip address 192.168.1.1 255.255.255.0
IOU1(config-if)#no shutdown
IOU1(config-if)#exit

IOU2上的配置

IOU2#configure terminal
IOU2(config)#interface ethernet 0/0
IOU2(config-if)#ip address 172.16.1.2 255.255.255.0
IOU2(config-if)#no shutdown
IOU2(config-if)#exit
IOU2(config)#interface ethernet 0/1
IOU2(config-if)#ip address 172.168.2.1 255.255.255.0
IOU2(config-if)#no shutdown
IOU2(config-if)#exit
IOU2(config)#interface loopback 0
IOU2(config-if)#ip address 192.168.2.1 255.255.255.0
IOU2(config-if)#exit

IOU3上的配置

IOU3#configure terminal
IOU3(config)#interface ethernet 0/0
IOU3(config-if)#ip address 172.16.2.2 255.255.255.0
IOU3(config-if)#no shutdown
IOU3(config-if)#exit
IOU3(config)#interface loopback 0
IOU3(config-if)#ip address 192.168.3.1 255.255.255.0
IOU3(config-if)#no shutdown
IOU3(config-if)#exit

在IOU1上配置RIP动态路由协议

IOU1(config)#router rip
IOU1(config-router)#version 2 //指定版本默认version 1
IOU1(config-router)#no auto-summary //关闭自动汇总,默认启动自然汇总
IOU1(config-router)#network 192.168.1.0 //宣告192.168.3.0
IOU1(config-router)#network 172.16.1.0
IOU1(config-router)#exit

version 1----->广播更新(255.255.255.255)

----------->更新时不带子网掩码

version 2------>组播更新(224.0.0.9)

---------->更新时带子网掩码

在IOU2上配置RIP动态路由协议

IOU2(config)#router rip
IOU2(config-router)#version 2
IOU2(config-router)#no auto-summary //指定版本默认version 1
IOU2(config-router)#network 172.16.2.0 //关闭自动汇总
IOU2(config-router)#network 192.168.2.0 //宣告192.168.3.0
IOU2(config-router)#network 172.16.3.0
IOU2(config-router)#exit

在IOU3上配置RIP动态路由协议

IOU3(config)#router rip
IOU3(config-router)#version 2 //指定版本默认version 1
IOU3(config-router)#no auto-summary //关闭自动汇总
IOU3(config-router)#network 192.168.3.0 //宣告192.168.3.0
IOU3(config-router)#network 172.16.2.0
IOU3(config-router)#exit

使用show ip route查看路由表

动态路由协议(RIP)_ip地址_02

使用show ip protocols查看RIP信息

动态路由协议(RIP)_路由协议_03

最后使用ping命令测试网络连通性

动态路由协议(RIP)_路由协议_04