Routing Information Protocol,RIP:路由信息协议,是第一代动态路由协议;所属距离矢量协议,基于跳数来进行路径选择(最多支持15跳)。RIP协议有多个版本,分为v1/v2/ng版。
RIP特征:
OSI层次:应用层协议,基于UDP端口520
算法特征:距离矢量协议
有类无类:v1为有类、v2为无类
(类别:A/B/C class
有类 classful:IP子网只能识别/8/16/24,自动汇总
无类 classless:IP子网只能识别任意掩码)
运行范围:IGP(IGP:internal gateway protocol 内部网关协议)
最佳路径:管理距离120、度量值:跳数(路由器的个数)
RIP基本部署:
语法:
conf t(先进入配置模式)
Router rip
Network + 网段/路由(有类方式:根据A/B/C判断,保留路由的网络部分,主机部分归0)
(通告本身所有路由)
E.g.
Network 10.0.0.0
Network 172.16.0.0
Network 192.168.1.0
排错:
R1#show run | include ip route //查看静态路由配置
R1#show run | section router rip //查看RIP配置
R1#show run | s r r //查看RIP配置
R2#show ip route static /rip /eigrp … //查看静态/RIP/EIGRP的路由
R2# show ip protocols //查看路由协议信息
No ip routing //关闭路由功能(清除路由表)
Ip routing //开启路由功能
RIP路由分组
Request分组
定义:RIP请求分组,用于初始化时向路由器邻居请求路由条目
Response分组
定义:RIP回复分组,用于更新/发送本地路由信息
特征:周期更新(25.5-30s)、广播更新(255.255.255.255)、不可靠更新(UDP)
RIP V1 V2 版本对比
v2是无类路由协议(能支持VLSM和CIDR),v1是有类路由协议
v2传播路由时夹带子网掩码,v1没有
v2是组播更新(224.0.0.9),v1是广播更新(255.255.255.255)
RIPv2部署
router rip
version 2 //定义版本为2
no auto-summary //关闭自动汇总
network + 网段(有类)
clear ip route * //刷新路由表