一、rip原理
1.rip概述
动态路由是与静态路由相对的一个概念,指路由器能够根据路由器之间的交换的特定路由信息自动地建立自己的路由表,并且能够根据链路和节点的变化适时地进行自动调整。当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由并继续转发报文。
优点:减少了管理任务
缺点:占用了网络带宽
2..rip基本概念与形成
-
定期更新:每过一段时间就会探测里面网段的变化
-
邻居:邻居发现机制。传输都是通过邻居传输的。
-
广播更新:RIP v1版本使用广播更新。
-
全路由表更新:看路由表,差哪些就把哪些更新上去
3.. 动态路由协议分类 -
距离矢量路由协议,依据从源网络到目标网络所经过的路由器的个数选择路由
RIP,IGRP -
链路状态路由协议,综合考虑从源网络到目标网络的各条路径的情况选择路由
OSPF , IS-IS
4. rip兼容模式 -
兼容模式默认跑rip v1版本
-
rip没有启动,路由表中只有一些直连路由,为了从邻居获取rip路由,会以广播或组播向
-
邻居发动request请求报文
-
邻居收到后,会发送response回复报文,报文中包括路由表的信息
-
路由器收到response报文后,根据rip路由更新原则更新路由表
-
以后没经过30秒,路由器都会发送response报文保持邻居关系
二、 动态路由-rip实验
实验目的:熟练掌握动态路由rip的原理及命令配置
实验环境:
实验步骤:
- 地址配置:
R1配置:将地址配好
R2配置:
R3配置:
2、rip配置:
R3的路由表:R3接收的消息是v2的,收不到R1和R2发出的v1消息,所以没有学习到他们两个的路由
抓包看看,接收信息:
解决方法:进入R2的g0/0/1,rip version 2 multicast或者进入R3的g0/0/0口rip version 1
能接收v1消息,已经学习到了R1和R2 的路由信息
抓包看看、出去的变成v1信息: