已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章RIP,学习目标,了解RIP协议的发展历程掌握RIP工作原理理解RIP使用的定时器以及RIP特性理解RIPv1与RIPv2报文格式掌握RIPv1与RIPv2规划与部署,RIP协议概述,RIP协议发展背景,RIP是因特网最早的路由协议,其全称为路由信息协议(RoutingInformationProtocol,简称RIP)。RIP只能用于在自治系统内实现路由的动态学习RIP协议是一种基于距离矢量路由算法的动态路由协议RIP有三个版本:1988年6月,正式发布的RFC1058定义了RIP的第一版,即RIPv1;1994年,正式发布的RFC1723定义了RIP增强版,即RIPv2;1997年,正式发布的RFC2080定义了支持IPv6的RIP,即为RIPng,RIP的工作原理,路由器R2收到路由器R1的路由更新并计算后的路由表,路由器R1收到路由器R2所发路由更新并计算后的路由表,RIP中的定时器,1、更新定时器(UpdateTimer):RIP默认发送路由更新的时间间隔为30秒。2、无效定时器(InvalidTimer):路由器在足够长的规定时间间隔内还没有收到路由表中某个RIP路由条目的更新信息,则将该路由条目定义为“无效(Invalid)”,RIP协议规定无效定时器的默认值为180秒3、清除定时器(FlushTimer):RIP协议规定清除计时器默认值为240秒4、抑制计时器(HoldDownTimer):RIP协议中抑制计时器的默认值为180秒5、触发定时器(TriggeredUpdateTimer):RIP协议规定,触发更新定时器的时间为15秒内的一个随机值,RIP自动汇总特性,RIP在主类网络的边界路由器上对来自同一主类网络的路由进行自动汇总RIPV1不能禁用自动汇总功能,RIPV2可禁用自动汇总功能,RIP网络收敛慢特性(1),RIP网络收敛慢特性(2),RIPv1,RIPv1报文格式,RIP消息的数据部分封装在UDP数据段报中采用的UDP源端口号和目的端口号均为“520”RIPv1采用广播发送路由更新消息在IP分组头和数据链路层帧头中,目的地址均使用广播地址,其地址分别为“255.255.255.255”和“FF-FF-FF-FF-FF-FF”,RIPv1消息的报文格式,命令字段(Command):指定消息的类型。当值为“1”时,表示请求部分或全部的路由信息,当值为“2”时,表示应答给发送方的全部或部分路由信息。版本字段(Version):表示RIP的版本,RIPv1的版本字段值为“1”。,RIPv1消息的报文格式,地址类型标识字段(AddressFamilyIdentifier):用于设置路由条目中的地址类型,其值为“2”时,表示IP地址,当值为“0”时,表示请求完整的路由表。IP地址(IPAddress):路由条目所对应的目标地址,通常为网络地址或子网地址,但也可以是主机地址。度量(Metric):其值为“1”到“16”,当地址类型字段值为“2”时,该字段值对应于到目的网络的跳数;当地址类型字段值为“0”时,该字段值被设置为“16”。,RIPv1消息报文示例,RIPv1消息的交换处理工作过程,路由器每个配置了RIPv1的接口在启动时都会发送RIPv1请求报文。请求报文中的命令字段值和地址类型字段值分别为“1”和“0”,以请求这些接口所连的RIPv1邻居路由器发送其完整的路由表。邻居路由器在收到RIPv1请求报文后,将会根据请求发出应答消息,应答报文中的命令字段值为“2”,地址类型字段为“2”。路由器在收到应答报文后,它将对每个路由条目运用D-V算法计算到目的地的最佳路由,RIPv1的工作过程示例,1)首先,路由器R1从F0/0、F0/1和F1/0接口发送RIPv1请求消息2)路由器R2与路由器R3从自己的F0/1接口收到R1的RIPv1请求消息后,向路由器R1发出响应消息3)路由器R1从接口F0/0、F0/1和F1/0发送触发更新消息,RIP路由器如何判断路由条目的前缀,路由器从邻居路由器收到路由更新消息后,使用以下两条规则来决定路由条目的前缀:1)如果接收接口的IP地址与目标网络的IP地址属于同一个主类网络,但属于不同的子网,则使用配置在路由器该接收接口上的子网掩码作为该目标网络的子网掩码;2)如果接收接口的IP地址与目标网络的IP地址属于不同的主类网络,则路由器使用缺省的、基于类别的子网掩码作为该地址的子网掩码。,RIPv1判断网络IP地址的前缀示例,RIPv1的规划要点,首先,需要考虑该路由器有哪些直接相连的网络需要参与到RIPv1的路由更新中。其次,要考虑是否将某些接口设置为被动接口。,RIPv1的配置要点,RIPv1的配置通常需要三个步骤:首先,在路由器上启用RIPv1路由协议;其次,指定需要参与到RIPv1路由更新的直连网络;第三步,根据网络实际情况,决定是否需要配置被动接口优化路由,其中,第三步是一个可选步骤。,RIPv1的配置命令,CISCO路由器给出的配置与调试查看命令为:Router(config)#routerrip/启用RIP路由协议Router(config-router)#version1注:使用该命令指定RIP版本为RIPv1后,直连网络端口默认值为只发送与接收RIPv1的路由更新。如果不指定RIP版本,缺省也为运行RIPv1,但直连网络端口默认值为发送RIPv1的路由更新、接收RIPv1和RIPv2的路由更新Router(config-router)#networkdirectly-connected-classful-network-address/指定参与到RIPv1路由更新的直连网络Router(config-router)#passive-interfaceinterface-typeinterface-number/指定哪些接口为被动接口Router(config-router)#default-informationoriginate/把默认路由重发布到RIP协议中,RIPv1的路由查看命令,Router#showiproute/查看路由表Router#showipprotocols/查看配置的路由协议信息Router#debugiprip/跟踪调试RIP运行Router#showipripdatabase/查看RIP本地数据库,RIPv1规划与配置实例,RIPv1的不足与限制,1)不支持变长子网掩码与CIDR(无类别域间路由,ClasslessInter-DomainRouting)2)不支持不连续子网3)以广播发送路由更新4)不支持认证,RIPv2,RIPv1和RIPv2的比较,RIPv2的报文格式,相对于RIPv1,增加了“子网掩码”和“下一跳”字段“下一跳地址”:用于标识一个比通告路由器的地址更好的下一跳。也就是说它指出的下一跳地址,其度量值比在同一个子网上的通告路由器更靠近目的网络。,RIPv2的报文格式,RIPv2对RIPv1的兼容性,RIPv2路由器上每个RIP接口可以根据实际需求进行设置为以下这些类型中的一种:1)RIPv1接口:只传递RIPv1报文;2)RIPv2接口:只在RIPv2间传递路由信息,即通过组播地址“224.0.0.9”来发送报文;3)RIPv2兼容性接口:RIPv2以广播而非组播方式来传送报文,以便RIPv1能够接收到;4)None接口:不发送任何RIP报文。默认情况下,运行RIPv2的的路由器接口缺省设置为只发送与接收RIPv2路由更新,RIPv2对RIPv1的兼容性工程示例,图中路由器R1、R2与R3使用命令“version1”配置为运行RIPv1协议路由器R4、R5与R6使用命令“version2”配置为运行RIPv2协议需要把路由器R5的G0/1接口设置为“发送RIPv1路由更新”与“接收RIPv1路由更新”类型以实现全网互通,RIPv2的规划要点,规划时需要考虑以下四个因素:1)需要考虑该路由器有哪些直接相连的网络需要参与到RIPv2的路由更新中;2)要考虑是否将某些接口设置为被动接口,以减少不必要的网络开销;3)是否存在不连续的子网,若存在的话,需要在边界路由器上禁用自动汇总功能,以防止子网路由更新信息的丢失;4)根据网络安全的需要,决定是否需要配置认证以增加路由更新的安全性。,RIPv2的配置要点,进行RIPv2的配置时一般需要五个步骤:1)在路由器上启用RIPv2路由协议;2)指定哪些直接相连的网络需要参与到RIPv2的路由更新中;3)根据网络实际情况,决定是否需要配置被动接口;4)如果有不连续的子网,需要在边界路由器上禁用自动汇总功能;5)进行路由认证的配置(注意,随着适合于大规模网络的路由协议出现,在实际工程中RIPv2身份验证使用并不常见)。其中,前两个步骤是必需的,而后三个步骤根据不同的网络需求,是可选的。,RIPv2配置与路由验证命令,Router(config)#routerrip/启用RIP路由协议Router(config-router)#version2/指定RIP版本为RIPv2Router(config-router)#networkdirectly-connected-classful-network-address/指定参与到RIPv2路由更新的直连网络Router(config-router)#noauto-summary/禁用自动汇总功能Router(config-router)#passive-interfaceinterface-typeinterface-numberRouter(config-router)#default-informationoriginate/把默认路由重发布到RIP中,RIPv2配置与路由验证命令(续),Router(config)#routerrip/启用RIP路由协议Router(config-router)#version2/指定RIP版本为RIPv2Router(config-router)#networkdirectly-connected-classful-network-address/指定参与到RIPv2路由更新的直连网络Router(config-router)#noauto-summary/禁用自动汇总功能Router(config-if)#ipripsendversionversion-number/配置端口发送的RIP路由更新报文版本,“version-number”可以是“1”,也可以是“2”Router(config-if)#ipripreceiveversionversion-number/配置端口接收的RIP路由更新报文版本,“version-number”可以是“1”,也可以是“2”Router(config-if)#ipripv2-broadcast/配置接口以广播的形式发送RIPv2的路由更新,RIPv2配置与路由验证命令(续),Router(config-if)#ipsummary-addressripip-addresssubnet-mask/地址汇总Router(config)#keychainkey-chain-name/配置钥匙链名称,“key-chain-name”表示密钥钥匙链名称Router(config-keychain)#keykey-ID/配置key-ID值,“key-ID”值为一个“0”到“2147483647”的数值Router(config-keychain-key)#key-stringpassword/配置key-ID的密码,“password”表示密码值Router(config-if)#ipripauthenticationmodemd5|text/配置接口认证模式为MD5认证或明文认证Router(config-if)#ipripauthenticationkey-chainkey-chain-name/为接口配置认证使用的密钥链,RIPv2配置与路由验证命令(续),Router#showiproute/查看路由表Router#showipprotocols/查看配置的路由协议信息Router#debugiprip/跟踪调试RIP运行Router#showipripdatabase/查看RIP本地数据库,RIPv2规划与配置实例,工程案例拓扑图,工程案例需求,在各路由器上完成路由的配置,要求如下:1)由于网络规模不大,企业路由器CPU、内存资源的限制,需要使用RIP协议实现企业内部网络所有网段的互连互通。2)在连接到Internet的路由器R1上配置到Internet的默认路由,并把该默认路由重发布到RIP路由协议中,使企业网络中所有路由器都有到Internet的默认路由。3)如果路由器的端口所连网络不存在别的路由器,需把该端口设置为“被动接口”以优化网络性能。4)在满足路由需求的基础上,尽量减少每个路由器路由表的大小以优化路由。5)在路由器R3上配置默认路由,并把默认路由重发布到RIPv2中。,RIP路由规划表,工程案例部署与实施,1)路由器R1上路由的配置R1(config)#routerripR1(config-router)#version2R1(config-router)#networknetwork172.16.0.0R1(config-router)#noauto-summaryR1(config-router)#passive-interfaceg0/0R1(config-router)#passive-interfaceg0/1R1(config-router)#passive-interfaceg0/2R1(config)#interfaces0/0/0R1(config-if)#ipsummary-addresseigrp100172.16.4.0255.255.254.0/进行地址汇总,汇总后的网络前缀为172.16.4.0/23,工程案例部署与实施,2)路由器R2上路由的配置R2(config)#routerripR2(config-router)#version2R2(config-router)#networknetwork172.16.0.0R2(config-router)#noauto-summaryR2(config-router)#passive-interfaceg0/0R2(config-router)#passive-interfaceg0/1R2(config-router)#passive-interfaceg0/2R2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 武广高铁浅埋基岩段软土复合地基沉降特性与精准控制技术探究
- 正常高值血压与高敏C反应蛋白的相关性及临床意义探究
- 正交异性钢板-ECC桥面铺装组合结构力学性能及影响因素探究
- 欧盟环境与健康保护政策:演进、实践与影响探究
- 次声对人系白血病细胞HL-60细胞生物学效应的多维度探究
- 模糊环境下企业技术创新投资决策:挑战、策略与实践
- 模拟电路演化设计:技术、挑战与创新发展
- 足拇长伸肌腱断裂的护理
- 职场面试技巧与问题应对手册
- 2025年江苏省南京市江宁区小升初数学试卷
- 2026年北京市西城区高三一模地理试卷(含答案)
- 2026山东国泽实业有限公司招聘驻济人员4人笔试备考试题及答案解析
- 填介词或冠词(解析版)-2026年高考英语二轮复习(新高考)
- 2026年广东广州市高三一模高考生物试卷试题(含答案详解)
- 2023-2024学年广东深圳南山外国语学校八年级(下)期中语文试题及答案
- 《眼科临床诊疗指南(2025版)》
- 大连红星美凯龙考核制度
- 部编版五年级道德与法治下册全册全套课件
- 2025年上半年四川省中小学教师招聘考试教育公共基础真题及答案
- 生活泵房卫生管理制度
- 2026年工商银行客服(高级)考试题库(含答案)
评论
0/150
提交评论