RIP协议原理和配置.doc_第1页
RIP协议原理和配置.doc_第2页
RIP协议原理和配置.doc_第3页
RIP协议原理和配置.doc_第4页
RIP协议原理和配置.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

RIP协议原理和配置一、RIP动态路由协议原理RIP协议是最早出现的一种路由协议,它最初发源于UNIX系统的GATED服务。RIP采用贝尔曼福德算法,该算法根据图论原理选择一条到目标网络的最短路径安装到路由表中。路由表维护(p123)在RIP中,每个路由器都周期地向其直通的邻居路由器发送自己完全的路由表,并且也把自己直通的邻居路由器接收路由更新信息。因为每个路由器都是从自己的邻居路由器了解路由信息,因此也将其称为“谣言”路由。在每个RIP协议路由更新报文中,最多可以携带25个子网的路由信息。如果树量多于此值则通过发送多个RIP报文来实现。路由更新的发送(p124)运行RIP的路由器在决定发送一条路由更新消息之前,首先要检查待发送路由更新的网络或者子网是否和路由更新送出接口属于同一个主网络。如果不属于同一个主网络,则RIP会将待发送路由更新的网络在主网络边界进行自动汇总。如果属于主网络,而且二者之间的子网掩码相同则发送路由更新,否则不发送此网络路由更新信息。 路由更新的接收(p124)当运行RIP的路由器收到一条路由更新消息之后,首先要检查收到的路由更新中的网络与接收更新的接口是否属于同一主网络,如果是则路由更新中的网络子网掩码将使用接收更新的子网掩码。如果不属于同一主网络,同时路由更新中的网络的任一子网已经存在于接收路由更新的路由器的路由表中了,而且是从另一接口收到的更新中学到的,则此路由更新被忽略。否则,安装此路由条目且使用路由更新中的网络所属主网络的子网掩码。自环问题的解决(127-129) 计数到无穷:RIP将路由表中任一路由条目的代价值限制为15跳。同时,用代价值16表明一个网络不可达。 水平分割:对每一个路由器,从某个端口收到的路由更新信息不再从该接口发出。将此原则称为水平分割。当网络环境拓扑结构复杂的时候,水平分割原则会失效。 触发更新:当网络发生变化(新网络的加入、原有网络的消失)时,路由器将立刻发送路由更新消息而不用等待更新计时器到时。我们将其称为触发更新。触发更新包可能丢失,而且可能还是发送晚了。因此,触发更新只是在概率上降低了自环发生的可能性 抑制定时器:当某个路由器得知一个网络不可达时,会启动此抑制定时器。在此抑制定时器到时之前,该路由器不会接收任何关于不可达网络重新可达的路由更新信息,除非受到的到不可到达网络的路由更新消息具有比原来更小的代价值。抑制定时器提出消除因路由器接口或者链路的翻动而导致的路由表不稳定问题。但是抑制定时器的提出会导致网络稳定性的慢收敛。负载分配(p132-p133)RIP作为一种动态路由协议也可以实现负载分担的功能,即当哟普去往同一目标网络的两条或者多条可以使用的路径时,可以配置RIP路由器进行负载分担操作,轮流使用不同的可用路径发送数据包。充分利用网络带宽,减轻网络局部阻塞。RIP路由器将在本地安装去往同一目标的两条路由条目。关闭快速转发特性,启动过程交换机制。RIP具有以下一些主要特性:(p123)RIP属于典型的距离矢量路由选择协议。RIP消息通过广播地址255.255.255.255进行发送,使用UDP协议的520端口。RIP以到目的网络的最小跳数作为路由选择的度量标准,而不是在链路的带宽和延迟的基础上进行选择。这意味着有可能RIP选择的路由不是最佳路由。RIP是为小型网络设计的。它的跳数计数限制在16跳,这限制了网络的规模。RIP是一种有类路由协议,不支持不连续子网设计。RIP周期进行路由更新,将路由表广播给邻居路由器,广播周期为30秒。RIP的管理距离是120。目前RIP有两个版本RIPv1和RIPv2.二、RIP动态路由协议配置命令(p129-p131)1)router rip:指定使用 RIP协议Router(config)#router rip -指定使用RIP协议2)version 1|2 1:指定 RIP版本Router(config-router)#version 1 使用RIPv13) network network : 指定与该路由器相连的网络Router(config-router)#network 12.0.0.04)show命令在RIP配置结束后,除了可以利用命令 show running-config 检查配置文件内容外,还可以用其他命令对RIP的运行进行检查比如show ip route 显示路由表内容,show ip protocols 显示动态路由协议的配置参数信息5)debug命令使用debug诊断命令可以显示出路由器某个事件的动态过程。可以利用debug ip rip对运行中的时间进行跟踪显示的输出6)被动接口配置 passive interface代码:Router(config)#router ripRouter(config-router)#passive-interface fastEthernet 0/07)dubug ip packet 查看包得转发过程Router(config)#dubug ip packet8) 用Show Interface,Show Running-Config,Ping等命令检查路由器的配置、状态、连通性三、实验拓扑图“RIPv1动态路由协议配置”图四、实验环境电 脑:联想 IdeaPad Y450 笔记本电脑操作系统:Windows 7 家庭普通版 ( 32位 / DirectX 11 )软件: Packet Tracer 5.1五、实验步骤及代码在路由器A上配置RIP协议代码:RouterenRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#router ripRouter(config-router)#network 192.168.0.0Router(config-router)#network 12.0.0.0Router(config-router)#endRouter#在路由器B上配置RIP协议代码:RouterenRouter#config tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#router ripRouter(config-router)#network 12.0.0.0Router(config-router)#network 23.0.0.0Router(config-router)#end%SYS-5-CONFIG_I: Configured from console by consoleRouter#在路由器C上配置RIP协议代码:RouterenRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#router ripRouter(config-router)#network 3.0.0.0Router(config-router)#network 23.0.0.0Router(config-router)#end%SYS-5-CONFIG_I: Configured from console by consoleRouter#六、实验结论:通过本次论文,使我加深了对RIP协议的了解。熟悉了配置命令,提高了发现问题和解决问题的能力。为以后的学习和工作都提供了一些经验。在以后的学习和工作中,我会加强自己的理论学习,提高自己的动手能力。通过自己

温馨提示

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

评论

0/150

提交评论