第5章-RIP路由协议配置

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第5章RIP路由协议配置(共4学时)本章导读5.1距离向量路由协议原理5.2RIP协议及配置协议及配置5.3IGRP和EIGRP协议及配置5.1距离向量路由协议原理距离向量算法的优点是算法的开销较小,缺点是算法的收敛较慢、可能传播错误的路由信息从而造成路由环路问题。本节阐述了距离向量路由协议的工作原理,路由环路的解决方法。5.1.1距离向量路由协议的工作原理1.收集直连网络信息在距离向量路由协议工作过程中,路由器首先会收集直连路由信息,这样在路由表中,会首先出现直连路由条目。RTA路由表目的网络出站接口度量值10.0.0.0F0020.0.0.0S00RTB路由表目的网络出站接口度量值20.0.0.0S0030.0.0.0F002.定时向邻近设备发送自己的路由表在收集了路由信息后,路由器会定时把路由更新信息通过广播或组播传送给邻近的设备,让其他路由器知道自己的网络情况。RTA路由表目的网络出站接口度量值10.0.0.0F0020.0.0.0S00RTB路由表目的网络出站接口度量值20.0.0.0S0030.0.0.0F003.更新路由表从邻近设备获得路由表(路由信息)后路由器进行简单的向量叠加后(如加1跳)更新自己的路由表。RTA路由表目的网络出站接口度量值10.0.0.0F0020.0.0.0S0030.0.0.0S01RTB路由表目的网络出站接口度量值20.0.0.0S0030.0.0.0F0010.0.0.0S01由三个路由器组成的网络:RTA路由表10.0.0.0F0020.0.0.0S00RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S10RTC路由表40.0.0.0S0050.0.0.0F00RTA路由表10.0.0.0F0020.0.0.0S0030.0.0.0S0140.0.0.0S01RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0150.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S01RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0150.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0F0020.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第一阶段各路由器路由信息第二阶段各路由器路由信息第三阶段各路由器路由信息5.1.2路由环路和解决方法1.环路的产生距离向量路由协议自身有一个严重的问题,就是会形成路由环路。RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0150.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0F0020.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第一阶段各路由器路由信息RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0150.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0S0220.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第二阶段各路由器路由信息“无穷大计算”问题:RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0350.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0S0220.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第一阶段各路由器路由信息RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0350.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0S0420.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第二阶段各路由器路由信息2.解决方法(1)定义最大度量值定义一个最大度量值作为无穷大,当到达这个值时,路由器就认为这条路径不可到达,自然也就不会再向外广播不可达的路由更新信息了。RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S01650.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S016RTA路由表10.0.0.0S01620.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02(2)水平分割(splithorizon)每个路由器都不能将从某个接口获得的路由信息再从该接口发出去。RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S0150.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0F0020.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02(3)路由中毒(RouterPoisoning)当路由器的某个接口失效后,不是简单地将所连接网段的路由信息从路由表中删除,而是将其标记为无穷大(如RIP中可标记为16),使路由不可达,即让10.0.0.0路由信息中毒,然后再将中毒的路由信息发布出去,使相邻的设备中毒。RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S01650.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S02RTA路由表10.0.0.0F01620.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第一阶段各路由器路由信息RTB路由表20.0.0.0S0030.0.0.0F0040.0.0.0S1010.0.0.0S01650.0.0.0S11RTC路由表40.0.0.0S0050.0.0.0F0020.0.0.0S0130.0.0.0S0110.0.0.0S016RTA路由表10.0.0.0F01620.0.0.0S0030.0.0.0S0140.0.0.0S0150.0.0.0S02第二阶段各路由器路由信息(4)毒性反转(PoisonReverse)带有毒性反转的水平分割是是对简单水平分割的改进。允许从某个接口学到路由后,将该路由的度量值设置为无穷大(如16),并从原接口发回邻接路由器。10.0.0.0F0010.0.0.0S016(5)触发更新触发更新的思想是当路由器检测到某个接口失效后,不等更新计时器到时,就立即对有问题的路由信息更新。10.0.0.0不可达10.0.0.0不可达(6)抑制定时器在网络中,有时路由会发生“不断翻动”的情况,即时而可达,时而不可达。在这种情况下,如果路由信息还定时更新,就会造成路由表不断震荡而无法收敛的情况发生。为了解决这种问题,可以采取抑制定时器方法,就是当路由器从邻近设备收到原先可达的网络变为不可达时,启动一个抑制定时器,在该时间内,路由器不会接受新的路由;同时RIP将对邻居通告该路由不可达,但该路由还可以进行数据包转发。过了holddown时间,就可以接受新的路由信息。5.2RIP协议及配置RIP(RoutingInformationProtocol,路由信息协议)是使用最广泛的距离向量路由协议,本节阐述了RIP协议的特点以及思科路由器RIP协议的配置。5.2.1RIP协议概述Xerox公司在20世纪70年代开发的,是IP所使用的第一个路由协议,现在RIP已经成为从UNIX系统到各种路由器的必备路由协议。RIP协议有以下特点:(1)RIP是自治系统内部使用的协议即内部网关协议,使用的是距离向量算法。(2)RIP使用UDP的520端口进行RIP进程之间的通信。(3)RIP主要有两个版本:RIPv1和RIPv2。RIPv1协议的具体描述在RFC1058中,RIPv2是对RIPv1协议的改进,其协议的具体描述在RFC1723中。(4)RIP协议以跳数作为网络度量值。(5)RIP协议采用广播或组播进行通信,其中RIPv1只支持广播,而RIPv2除支持广播外还支持组播。(6)RIP协议支持主机被动模式,即RIP协议允许主机只接收和更新路由信息而不发送信息。(7)RIP协议支持默认路由传播。(8)RIP协议的网络直径不超过15跳,适合于中小型网络。16跳时认为网络不可达。(9)RIPv1是有类路由协议,RIPv2是无类路由协议,即RIPv2的报文中含有掩码信息。5.2.2思科路由器RIP协议的配置RIP中的定时器1.updateTimer(更新定时器):更新定时器(以秒为单位)定义了路由器发送路由更新报文的周期,RGNOS软件每接收到更新报文,invalid和Flush时钟就复位。缺省每隔30秒发送一次路由更新报文。2.invalidTimer(失效定时器):无效定时器(以秒为单位)从最近一次有效更新报文开始计时。invalid定义了路由表中路由因没有更新而变为无效的时间。路由无效时间至少应该为路由更新时间的三倍,如果在路由无效时间内没有接收到任何更新报文,相应的路由将变为无效,并进入holddown状态;invalid时间内接收到路由更新报文,时钟会复位。缺省时间为180秒。3.FlushTimer(清除定时器):刷新定时器(以秒为单位)设置路径从路由表中删除必须等待的时间(从置为无效开始计时)。默认值是240秒;4.holddownTimer(保持定时器):路由拒绝时间,以秒计,从路由进入holddown状态开始计时。当invalid时间超时,或者接收到路由不可达更新报文,RIP路由将进入holddown状态。Holddown默认时间为180秒。2.RIP配置中的常用命令(1)启用RIP命令Router(config)#routerripRouter(config-router)#(2)启用通告RIP的网段Router(config-router)#networknetwork(3)在某个接口上启用或禁用水平分割Router(config-if)#ipsplit-horizon(4)指定RIP邻居路由器Router(config-router)#neighberipaddress(5)指定RIP版本Router(config-router)#version[1|2](6)指定接口发送RIP保文版本Router(config-if)#ipripsendversion[1][2](7)指定接口接收RIP保文版本Router(config-if)#ipripreceiveversion[1][2](8)禁止接口转发路由更新信息Router(config-router)#passive-interfaceiftypeifnumber(9)修改更新时间Router(config-router)#update-timeseconds(10)修改保持时间Router(config-router)#holdown-timeseconds(11)关闭自

1 / 51
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功