目录
1.3RIPv1与RIPv2的区别
一、动态路由基础
1.1动态路由概述
虽然静态路由在某些时刻很有用,但是必须手 工配置每条路由条目,对于大中型的网络或拓扑经常改变的情况,配置和维护静态路由的工作量变得非常繁重,因此使用动态路由是必要的。动态路由是网络中路由器之间互相通信,传递路由信息,利用收 到的路由信息更新路由表的过程。它能实时地适应网络结构的变化。如果路由更新信息表明网络发生了变化,路由选择软件就会重新计算路由,并发出新的路由更新信息.这些信息通过各个网络,引起各路由器重新启动其路由算法,并更新各自的路由表,动态地反映网络拓扑的变化。
路由器在配置了接口的P地址后,就会将直连网段存储在路由表中。对于非直连的网段,如果使用静态路由,需要在路由器上配置到达目标网段需要经过的下一跳地址,也就是说,需要人为指定一条数据传输的路径, 手工构造路由表。
如果使用动态路由协议,路由器之间就会将自己的路由信息向相邻的路由器发送,并接收相邻路由器发过来的路由信息,有选择地保存这些路由信息,生成自己的路由表.
1.2动态路由的特点
1.减少了管理任务
2.占用了网络宽带
2动态路由协议
2.1动态路由协议概述
动态路由是基于某种路由协议(routing protocol)来实现的。路由协议定义了路由器在与其它路由器通信时的一些规则。也就是说,路由协议规定了路由器是如何来学习路由的,是用什么标准来选择及维护路由信息的,等等。
动态路由协议就像路由器之间交流信息的语言,通过他,路由器之间可以共享网络连接信息和状态信息。动态路由协议不局限于路径的选择和路由表的更新,当到达目的网络的最优路径出现问题时,动态路由协议可以在剩下的可用路径中,选择下一个最优路径进行替代。
每一种动态路由都有他自己的路由选择算法,算法是解决问题的一系列步骤。一个路由选择算法至少具备以下几个必要的步骤。
(1)向其他路由器传递路由信息
(2)接收其他路由器的路由信息
(3)根据收到的路由信息计算出每个目的网络的最优路径,并由此生成路由表。
(4)根据网络拓扑的变化及时做出反应,调整路由生成新的路由表,同时把拓扑变化以路由信息的形式向其他路由器宣告。
2.2度量值
1.跳数:跳数量度可以简单地记录路由器的跳数
2.宽带:带宽度量将会选择高带宽路径
3.负载: 负载(Load)度量反映了占用沿途链路的流量大小
4.时延:时延度量反应来数据包经过一条路径所花费的时间
5.可靠性:可靠性度量用来度量链路在某种情况下发生故障的可靠性
6.成本:成本是用来描述路由优劣的一个通用术语,最小成本(最高成本)或最短(最短)仅仅指的是路由协议基于自己特定的度量对路径的一种看法
2.3收敛
动态路由选择协议必须包含一系列过程 ,这些过程用于路由器向其他路由器通告本地直连网络,接收并处理来自其他路由器的同类信息,中继从其他路由器接收到的信息。此外,路由选择协议还需要定义决定最优路径的度量。对路由选择协议来说,另个标准是互联网络 上所有 路由器的路由表中的可达信息必须一致。 使所有路由表都达到一致状态的过程称为收敛(Convergence)。 全网实现信息共享及所有路由器计算最优路径所花费的时间的总和就是收敛时间。
2.4动态路由和静态路由
动态路由协议可以自动监测并随着网络拓扑的变换更新路由表。
静态路由协议对于大中型网络来说,管理是困难的,但在小型网络中配置静态路由是十分方便的
二、动态路由协议分类
1.1距离矢量路由协议
距离矢量型路由协议路由的学习来自于邻居路由器的通告,通告的时候时周期性的,俗称传闻路由,路由的学习容易被邻居路由误导,导致路由学习错误。
1.2链路状态路由协议
链路状态型路由协议的学习来自于拓扑表,每个路由器都会形成一张完整的拓扑表,类型于完整的地图,更具自身节点出发来计算到达其他节点的最短路径,因此路由信息更加可靠,且通告是触发式的,收敛时间段。
三、RIP路由协议
1.1RIP工作原理
1.定期更新(30秒更新一次)
2.邻居(运行RIP的其他路由器)
3.广播更新
4.全部路由表更新
1.2RIP的验证和配置
1.启动RIP进程
Router(config)#router rip
2.宣告直连网段;宣告网络方式
Router(config-router)#network network-number
3.查看路由表
Routershow ip route
4.查看路由协议的配置
Router#show ip protocols
R1#conf t进入 全局模式
R1(config)#router rip启动RIP进程
R1(config-router)#version 2启用版本二
R1(config-router)#no auto-summary关闭自动汇总
R2#conf t进入 全局模式
R2(config)#router rip启动RIP进程
R2(config-router)#version 2启用版本二
R2(config-router)#no auto-summary关闭自动汇总
R3#conf t进入 全局模式
R3(config)#router rip启动RIP进程
R3(config-router)#version 2启用版本二
R3(config-router)#no auto-summary关闭自动汇总
R4#conf t进入 全局模式
R4(config)#router rip启动RIP进程
R4(config-router)#version 2启用版本二
R4(config-router)#no auto-summary关闭自动汇总
配置完成后再特权模式下输入show ip route查看路由表
1.3RIPv1与RIPv2的区别