网络互联与路由:第2章 距离矢量路由协议_第1页
网络互联与路由:第2章 距离矢量路由协议_第2页
网络互联与路由:第2章 距离矢量路由协议_第3页
网络互联与路由:第2章 距离矢量路由协议_第4页
网络互联与路由:第2章 距离矢量路由协议_第5页
已阅读5页,还剩66页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章距离矢量路由协议第二章大纲RIPv1IGRPRIPv2EIGRPIP路由信息协议(RIPv1、RIPv2)Xerox网络系统的XNSRIPNovell的IPXRIPCiscoSystems的Internet网关路由协议(IGRP)和增强型Internet网关路由协议(EIGRP)DEC的DNA阶段4AppleTalk的路由表维护协议(RTMP)距离矢量路由协议运行距离矢量路由协议的路由器向它的邻居通告路由信息时包含两项内容:距离,根据度量值定义的,例如跳数方向,下一跳路由器或送出接口邻居是指使用同一链路并且配置了相同路由协议的其他路由器距离矢量路由协议距离矢量路由协议路由表的建立路由表的建立路由表的建立定期更新(periodicupdates)是指路由器以预定义的时间间隔向邻居发送完整的路由表RIP:每隔30s以广播的形式发送IGRP:每隔90s以广播的形式发送这个时间间隔便是路由更新计时器(UpdateTimer),它还可以用于跟踪路由表中路由信息的驻留时间路由表的更新拓扑结构发生变化的原因有多种,包括链路故障增加新链路路由器故障链路参数改变路由表的更新无效计时器(InvalidTimer):也称为限时计时器(expirationtimer)或超时计时器(timeouttimer)RIP:180sEIGRP:270s标记为不可到达的路由路由表的更新刷新计时器(FlushTimer):也叫垃圾收集(garbagecollection)RFC1058规定120秒IGRP:630秒CISCO中RIP:240秒路由表的更新刷新存在2种意思:如果在刷新时间内没有收到更新报文,那么该目的的路由条目将被刷掉也就是直接删除如果在刷新时间内收到更新报文,那么该目的的路由条目的刷新计时器被刷新置0路由表的更新抑制计时器(hold-downtimer):RFC1058没有介绍Cisco的RIP协议默认值为180秒IGRP协议默认值为280秒路由表的更新抑制计时器:稳定路由信息防止路由环路在某条路由被标记为不可达后,它处于抑制状态的时间必须足够长,以便拓扑结构中所有路由器能在此期间获知该网络不可达路由表的更新路由表的更新路由表的更新R1#showiproute<somecodesomitted>GatewayoflastresortisnotsetC192.168.1.0/24isdirectlyconnected,FastEthernet0/0C192.168.2.0/24isdirectlyconnected,Serial0/0/0R192.168.3.0/24[120/1]via192.168.2.2,00:00:21,Serial0/0/0R192.168.4.0/24[120/1]via192.168.2.2,00:00:21,Serial0/0/0R192.168.5.0/24[120/2]via192.168.2.2,00:00:21,Serial0/0/0路由表的更新R1#showipprotocolsRoutingProtocolis"rip"Sendingupdatesevery30seconds,nextduein12secondsInvalidafter180seconds,holddown180,flushedafter240<somecodesomitted>RoutingforNetworks: 192.168.1.0 192.168.2.0PassiveInterface(s):RoutingInformationSources: GatewayDistanceLastUpdate 192.168.2.212000:00:15Distance:(defaultis120)路由表的更新router(config-router)#timersbasicupdateinvalidholddownflush限定更新(BoundedUpdates)EIGRP不发送定期更新,在路径改变或路由的度量改变时发送限定更新当出现新路由或现有路由需要删除时,EIGRP只会发送有关该网络的信息,而不是整个路由表该信息只会发往确实需要此信息的那些路由器路由表的更新触发更新(TriggeredUpdates)在路由发生改变后立即发送更新信息接收到这一消息的路由器将依次生成触发更新当发生以下情况之一时,就会发出触发更新:接口状态改变(开启或关闭)某条路由进入(或退出)“不可达状态”状态路由表中增加了一条路由路由表的更新定期更新和触发更新可能会一起发生,因而当网络正在进行重新收敛时,还会发生混乱和路由错误信息对触发更新进一步的改进是更新信息中仅包括实际触发该事件的网络路由表的更新防止更新计时器的同步,CiscoIOS引入了随机抖动变量范围是更新时间间隔的0-20%RIP协议在25.5秒—30秒之间随机变化IGRP协议在72秒—90秒之间随机变化随机抖动(RandomJitter)路由环路是指数据包在一系列路由器之间不断传输却始终无法到达其预期目的网络的一种现象当两台或多台路由器的路由信息中存在错误地指向不可达目的网络的有效路径时,就可能发生路由环路路由环路的形成造成环路的可能原因有:静态路由配置错误路由重分布配置错误发生改变的网络的收敛速度缓慢,不一致的路由表未能得到更新路由环路的形成路由环路的形成路由环路的形成路由环路的形成路由环路的形成路由环路的形成避免路由环路机制1.定义最大度量值以防止计数到无穷大2.水平分割技术(SplitHorizon)3.路由毒化(RoutePoisoning)4.毒性反转(PoisonReverse)5.控制更新时间6.触发更新定义最大度量值以防止计数到无穷大IP生存时间(TTL)字段距离矢量协议定义了最大度量值,比如跳数RIP:16跳IGRP、EIGRP:100跳避免路由环路机制水平分割路由器不能把那些从它的某个接口学习到的路由再从同一接口通告出去默认启动,可以关闭避免路由环路机制避免路由环路机制路由毒化用于在发往其他路由器的路由更新中将路由标记为unreachable(不可达)标记“不可达”的方法是将度量设置为最大值RIP,毒化路由的度量为16避免路由环路机制避免路由环路机制毒性反转是指收到路由毒化消息的路由器,不遵守水平分割原则将毒化消息转发给所有的相邻路由器,也包括发送毒化信息的源路由器通告相邻路由器这条路由信息己无效主要目的是达到快速收敛避免路由环路机制控制更新时间即为抑制计时器指示路由器将那些可能会影响路由的更改保持一段特定的时间在规定的时间段内,任何包含相同状态或更差状态的有关该路由的信息都将被忽略避免路由环路机制避免路由环路机制避免路由环路机制避免路由环路机制避免路由环路机制避免路由环路机制避免路由环路机制触发更新抑制时间RIPv1主要有以下特点:在RFC1058中提出,属于内部网关协议,有类路由协议使用跳数作为选择路径的度量有效的路由跳数不能超过15跳,16跳表示网络不可到达默认情况下,每30秒广播发送一次路由更新,映射在MAC地址FF-FF-FF-FF-FF-FF不支持VLSM和不连续的子网RIPv1RIPv1RIP定义了两种消息类型:请求消息和响应消息请求消息用来向邻居路由器发送一个更新响应消息用来传送路由更新RIPv1RIPv1RIPv1的配置Router(config)#routerripRouter(config-router)#network

directly-connected--classful-network-addressnetwork命令的作用如下:在属于某个指定网络的所有接口上启用RIP。相关接口将开始发送和接收RIP更新在每30秒一次的RIP路由更新中向其他路由器通告该指定网络RIPv1的检验与排错showiproute命令showipprotocols命令debugiprip命令RIPv1选择性通告路由停止从指定接口发送路由更新从其他接口发出的路由更新中仍将通告指定接口所属的网络Router(config-router)#passive-interface

interface-typeinterface-numberRIPv1在RIPv1中传播默认路由R2(config)#iproute0.0.0.00.0.0.0serial0/0/1R2(config)#routerripR2(config-router)#default-informationoriginateR2(config-router)#end重分布(redistribution)就是把一种路由协议的信息(可以是静态的或者动态的)放置在另一种路由协议的进程中,以作为另一种路由协议的信息传播可以使用路由重分布的方法使静态路由被通告出去RIPv1RIPv1router(config)#routerriprouter(config-router)#redistributestatic[metricmetric][transparent]路由信息协议版本2(RIPv2)同样属于距离矢量路由协议RFC1723中对RIPv2进行了定义RIPv2具有RIPv1的全部属性RIPv2RIPv2主要有以下特点:RIPv2是无类路由协议,允许同一主网内的子网有不同的掩码。支持不连续子网,VLSM和CIDR的运行通告路由信息时携带掩码每个路由条目都携带下一跳地址RIPv2支持使用两种认证方式进行路由更新:明文验证和密文验证使用组播地址224.0.0.9通告路由信息既可以自动路由汇总也可以手工路由汇总RIPv2RIPv2RIPv2消息格式RIPv2与RIPv1的兼容性RIP-1:只有RIPv1的消息被传送RIP-1Compatibility:RIPv2使用广播方式代替组播方式来通告消息,以便RIPv1可以接收它们RIP-2:RIPv2使用组播方式将消息通告到目的地址224.0.0.9None:不发送更新消息RIPv2接收控制开关来管理对更新信息的接收RIP-1Only——仅使用RIPv1RIP-2Only——仅使用RIPv2Both——RIPv1和RIPv2都使用None——RIPv1和RIPv2都不使用RIPv2认证——RIPv2能够通过更新消息所包含的口令来验证某个路由更新消息源的合法性通过将认证信息放在一般RIP消息中第一个路由条目的位置来实现的RIPv2RIPv2认证RIPv2认证RIPv2认证RIPv2配置Router(config)#routerripRouter(config-router)#version2Router(config-router)#network

network-numberRIPv2配置(1)只接收和发送版本1的路由信息:(2)只接收和发送版本2的路由信息:Router(config-router)#version1Router(config-router)#version2RIPv2配置(3)恢复路由器的缺省设置,即路由器发送版本1,接收版本1和版本2:Router(config-router)#noversionRIPv2配置(4)在配置version2命令的路由器上,可以在接口模式下为特定的接口指定接收或发送哪种版本的路由信息:Router(config-if)#iprip[send|receive]version[1|2|12]RIPv2配置禁用RIPv2中的自动汇总Router(config)#routerripRouter(config-router)#version2Router(config-router)#noauto-summaryRIPv2配置配置认证Router(config)#keychain

key-chain-nameRouter(config-keychain)#

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论