路由协议包括:静态路由协议和动态路由协议,动态路由协议又包括:距离矢量路由协议和链路状态路由协议。RIP(Routing Information Protocols,路由信息协议)是使用最广泛的距离向量路由协议。RIP 是为小型网络环境设计的,因为这类协议的路由学习及路由更新将产生较大的流量,占用过多的带宽。
RIP协议要点:
RIP分为Version 1和Version 2两个版本,共同特征有:
1.都是基于距离矢量算法,属于内部网关协议。
2.使用跳数作为度量值,最大跳数是15,超过这个跳数显示不可达 。
3.默认路由更新是30S。
4.使用的管理距离(AD):120。
5.支持触发更新,使用UDP520端口进行更新。
6.若有路由的度量值变为不可达后,以该度量值Response报文发送四次(120S),之后从路由表中删除。
RIPv1和RIPv2不同点:
RIPv1 | RIPv2 |
不支持VLSM(可变长子网掩码) | 支持VLSM(可变长子网掩码) |
采用广播更新(255.255.255.255) |
采用组播更新(224.0.0.9) |
有类路由协议(如:A.B.C主类网络地址) |
无类路由协议(如:172.16.1.1/24) |
不提供认证 | 提供明文和MD5 |
RIP协议基本配置:
实验1 RIPv1配置实例
1.实验目的
通过本实验可以掌握:
(1)在路由器上启动 RIPv1 路由进程
(2)启用参与路由协议的接口,并且通告网络
(3)理解路由表的含义
(4)查看和调试 RIPv1 路由协议相关信息
2.实验拓扑:
操作步骤:
# 配置R1
[R1]rip //启动RIP进程
[R1-rip-1] //默认Version 1
[R1-rip-1]network 10.0.0.0 //通告网络
[R1-rip-1]network 192.168.1.0
# 配置R2
[R2]rip
[R2-rip-1]
[R2-rip-1]network 192.168.10.0
[R2-rip-1]network 192.168.1.0
# 配置R3
[R3]rip
[R3-rip-1]
[R3-rip-1]network 192.168.10.0
[R3-rip-1]network 192.168.100.0
# 配置R4
[R4]rip
[R4-rip-1]
[R4-rip-1]network 11.0.0.0
[R4-rip-1]network 192.168.100.0
实验调试:
[R1]display rip 1 route
Route Flags : R - RIP
A - Aging, G - Garbage-collect
----------------------------------------------------------------------------
Peer 192.168.1.2 on Serial0/0/0
Destination/Mask Nexthop Cost Tag Flags Sec
192.168.10.0/24 192.168.1.2 1 0 RA 28
192.168.100.0/24 192.168.1.2 2 0 RA 28
11.0.0.0/8 192.168.1.2 3 0 RA 28
实验配置文件:
实验2 RIPv2配置如下:
# 配置R1
[R1]rip //启动RIP进程
[R1-rip-1]version 2 //切换到version 2
[R1-rip-1]network 10.0.0.0 //通告网络
[R1-rip-1]network 192.168.1.0
# 配置R2
[R2]rip
[R2-rip-1]version 2
[R2-rip-1]network 192.168.10.0
[R2-rip-1]network 192.168.1.0
# 配置R3
[R3]rip
[R3-rip-1]version 2
[R3-rip-1]network 192.168.10.0
[R3-rip-1]network 192.168.100.0
# 配置R4
[R4]rip
[R4-rip-1]version 2
[R4-rip-1]network 11.0.0.0
[R4-rip-1]network 192.168.100.0
查看路由表:
[R1]display rip 1 route
Route Flags : R - RIP
A - Aging, G - Garbage-collect
----------------------------------------------------------------------------
Peer 192.168.1.2 on Serial0/0/0
Destination/Mask Nexthop Cost Tag Flags Sec
192.168.10.0/24 192.168.1.2 1 0 RA 9
192.168.100.0/24 192.168.1.2 2 0 RA 9
11.0.0.0/24 192.168.1.2 3 0 RA 9
待续。。。。。。