动态路由—RIP(路由信息协议)及基于GNS3上动态路由设置的基本步骤(详细+图解)
动态路由的概述
静态路由以及动态路由的区别
静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。
动态路由是指路由器能够自动地建立自己的路由表,路由器之间能够自己相互学习,并且能够根据实际实际情况的变化适时地进行调整。动态路由机制的运作依赖路由器的两个基本功能:对路由表的维护;路由器之间适时的路由信息交换。
动态路由自主学习的过程
动态路由的特点
1.基于某种路由协议实现
2.减少了管理任务
在现网中,管理员通过手工设置路由表来实验全网互通基本不太可能的,工作量太大,有了动态路由既可以解决这样的问题(目前现网中用的基本上都是动态路由)
3.占用了网络带宽
动态路由在学习的过程中会占用一部分带宽
动态路由协议
概述:路由器之间用来交换信息的语言
度量值:跳数,带宽,负载,时延,可靠性,成本
收敛:所有路由表都达到一致状态的过程
动态路由协议的分类
1.距离矢量路由协议
依据从源网络到目标网络锁经过的路由器的个数选择路由
RIP
IGRP
2.链路状态路由协议
综合考虑从源网络到目标网络的各个路径的情况选择路由
OSPF
IS-IS
RIP路由信息协议
RIP的基本概念
RIP(routing information protocol)是一个真正的距离矢量路由选择协议。
1.定期更新
2.学习邻居的路由表
3.广播更新
4.全路由表更新
路由表的形成过程
路由器学习到直连路由
路由器自身所连接的网段
更新周期到30秒时,路由器会向邻居发送路由表
3.再过30s,第2个跟新周期到了再次发送路由表
RIP的度量值与更新时间
RIP度量值为跳数
最大跳数为15跳,16跳为不可达
RIP更新时间
每隔30秒发送路由更新消息,UDP520端口
RIP路由更新消息
发送整个路由表信息
路由环路的形成
1.相邻路由表自主学习后路由表信息同步
2.当某一个路由表其中一个网段突然断开时,该路由器的路由表上会将这个网段的度量值标记为16
3.在R3的更新周期到来之前,R2先发更新给R3,R3学习到错误的路由条目,他会认为该网段的数据包应该交由R2来处理
4.等到下一更新时,R2又会基于R3上的错误条目学习到错误条目,并将该又将该网段的数据包传给R3处理,如此循环就形成了路由环路
如何阻止路由环路的发生呢
执行水平分割可以阻止路由环路的发生
从一个接口学习到路由信息,不再从这个接口发送出去
同时也能减少路由更新信息占用的链路带宽资源
RIP协议的分类
1,RIP V1
2.RIP V2
3.两者之间的区别
RIP协议的动态路由的配置与验证
实验环境:GNS3,3个路由,2个VPS客户机
路由R1 端口f0/0 :192.168.10.1/24
端口f0/1:192.168.20.1/30
路由R2端口f0/0 :192.168.20.2/30
端口f0/1:192.168.30.1/30
路由R3端口f0/0 :192.168.30.2/30
端口f0/1:192.168.40.1/24
PC1 IP :192.168.10.10
PC2 IP:192.168.40.10
1.打开GNS3,按照下面拓补图进行搭配
2.进入R1,给接口配置ip及子网掩码
3.进入R2,给接口配置ip及子网掩码
4.进入R3,给接口配置ip及子网掩码
5.分别进入R1,R2,R3,启用RIP版本2,关闭RIP V2 路由自动汇总,并添加网段记录
6.分别给PC1和PC2分配地址
7.验证用PC1pingPC2
8.成功联通,RIP协议的动态路由配置成功