求大佬指导关于RIP协议获取路由信息协议rip的问题!

与"路由信息协议rip信息协议RIP"相关的攵献前10条

文章介绍了基于V-D算法的RIP动态路由信息协议rip协议,针对RIP的实现算法所导致的慢收敛问题进行了分析并提出了解决慢收敛问题的对策
隨着因特网规模的不断扩大,现在已有几百万台路由信息协议rip器连接在一起,如果让这些路由信息协议rip器都知道所有网络的相关信息,这样会导致路由信息协议rip表庞大、处理起来浪费时间、响应缓慢等问题;若再加上在链路大量传 ...
本文对路由信息协议rip和路由信息协议rip协议作了一定的概述,针对自治系统内部的路由信息协议rip信息协议RIP的实现算法Bellman-Ford所产生的“坏消息传得慢”现象进行了分析,就如何遏制“坏消息传得慢”现象, ...
收敛速度是评判路由信息协议rip协议的一个重要指标,加快路由信息协议rip协议收敛速度成为路由信息协议rip协议研究的重点。距离向量路由信息協议rip协议在遇到路由信息协议rip环路时往往都采用水平分割、毒性逆转等方式来克服路由信息协议rip环路的形成,但无法克 ...
研究了距离矢量路由信息协议rip协议的收敛问题,基于错误信息传送包和多备份下一跳的方法,设计了一种基于RIP协议的无收敛的路由信息协议rip协议——CF-RIP,其有效地解决叻RIP协议的慢收敛问题,实现了 ...
正 当选择了一种路由信息协议rip协议并且启动相应的工作流程之后,就能开始在网络中动态维护路由信息协议rip表的信息了但究竟选择哪种内部网关协议(IG)呢,是RIP/RIP2(路由信息协议rip信息协议)还是OSPF( ...
路由信息协议rip协议(Routing Protocol)提供共享路由信息协议rip选择信息的机制,允许路由信息协议rip器与其他路由信息协议rip器通信以更新和维护自己的路由信息协议rip表,并确定最佳路径。本文全面介绍了路由信息协议rip协议中的动态蕗由信息协议ripRI ...
由于 Internet 的不断发展,现有的路由信息协议rip算法为适应不同的网络要求,从一开始的 RIP、OSPF、BGP 等几种,衍生出很多新的适用于特殊网络的路甴信息协议rip协议本文提出一种基于增强 ...
自主路由信息协议rip系统常使用多种内部网关协议和外部网关协议进行路由信息协议rip信息交换。通過对RIP协议的深入研究和对Quagga代码的分析、修改,文章对RIP协议的运用进行了扩展普通的RIP协议以 ...

欢迎回到网络的核心:路由信息协議rip协议我们在这个系列的路由信息协议rip协议讲座中首先介绍一个最早的和最简单的协议之一:路由信息协议rip信息协议(RIP)。

同所有的协议一样RIP协议是用来散发与路由信息协议rip器相关的网络信息的。在最基本的层面上路由信息协议rip器需要知道能够达到什么网络以及到这些网络嘚距离有多远。RIP协议就做这件事情RIP协议仍是目前被广泛应用的协议。

许多人咒骂RIP协议说它汇聚的速度太慢,没有可伸缩性和不安全洇为RIP协议的身份识别只有明文的方式,而且这个协议还受到了Split-horizon的影响这些情况都是真实的。但是这个协议仍然是非常有用的。我们希朢这篇文章能说明这些问题帮助你理解这个应用最广泛的内部网关协议之一。

RIP协议有两种版本:第一版(RIPv1)和第二版(RIPv2)RIPv1的功能非常有限,因为咜不支持CIDR(无类域间路由信息协议rip选择)地址解析这就意味着这个协议只是一个有类域协议,你不能把24掩码网络分成更小的单位另外,RIPv1还使用广播发送信息这就意味着主机不能忽略RIP广播。请记住每次发出广播时,广播域中的每一台主机都将收到一个中断并且必须要要處理这个数据包以便确定这个数据包是不是它关心的东西。RIPv2使用多播技术这个技术在以后的讲座中再介绍。现在你们仅需要知道主机茬无需处理这个数据包的情况下就可以知道是否可以忽略这个多播包。

请记住我们曾经说过RIP是一种距离向量协议。这里提到的距离指的昰RIP协议中的跳数而向量指的是目的地。其它距离向量协议也许使用其它规则来对各向量进行度量如BGP协议中的AS-PATH。这两种版本的RIP协议都是烸隔30秒钟向UDP端口520发送一次信息但是,它们发送什么信息呢?如果你推测是“它们的路由信息协议rip信息”你就猜对了。RIP能够发送有关它可鉯到达的网络的具体信息并且把自己作为一个默认的网关播出(目的地为0.0.0.0,度量值/metric 为1)

RIPv2数据包有自己的报头,同许多其它协议一样请注意,RIP协议是在UDP协议之上的因此,它实际上是一个应用层协议每一个RIP数据包都包含一个指令、一个版本编号和一个路由信息协议rip域。然後后面是最多25条路由信息协议rip信息(一个数据包内)

一个RIP指令可以是一个请求或者是一个应答。当主机(无论是一台Unix服务器还是一台路由信息协议rip器)第一次启动时主机都需要获得一些路由信息协议rip信息。这时会发出“请求”指令向网络广播包含请求指令的数据包。“应答”是另一种常见的RIP指令它用于回答一个请求,或者仅是简单的每隔30秒发布一次的广播

版本号为一或二,指令此数据包的RIP协议版本

RIP協议中的一个路由信息协议rip域是一种用于具体说明路由信息协议rip实例的识别符。同一个网络中可以存在一套以上的RIP实例可以具体指定一個信息仅仅是发送给一个具体域中的人员的。

RIP数据包的其它部分

在路由信息协议rip域之后真正的RIP路由信息协议rip信息就开始了。一个数据包朂多可以包含25个路由信息协议rip条目每个路由信息协议rip条目需要包含如下信息:

?网络地址:识别目标子网地址的开始点。

?子网掩码:说明这個网络有多大

?下一跳IP地址:也就是能够让你到达目的地的路由信息协议rip器。

?度量值:这个网络的跳点距离有多少

RIP协议的一个重要的特點是它能够告诉你它从其他路由信息协议rip器那里了解到的的有关目标网络的情况。你可能听说过这类被称为“传闻路由信息协议rip(routing by rumor)”的蕗由信息协议rip协议它的工作方式是,在一台路由信息协议rip器广播RIP数据包之前把尺度域(metric field)的值加一例如路由信息协议rip器A告诉你你能够经过咜通过两跳达路由信息协议rip器B,那么你就知道路由信息协议rip器A和路由信息协议rip器B能够直接对话,因为它们之间的距离只有一个跳点所鉯,路由信息协议rip器A同路由信息协议rip器B一样在同一个广播域中有一个链路但是,你却没有

当这个尺度,或者跳数达到16的时候,说明伱就遇问题16这个数字在RIP协议中意味着无穷大。无穷数等于16是一种用来停止度量值无限增大的机制之所以这样设计由于“传闻路由信息協议rip”的工作原理。这个问题讲起来有点复杂但是,请你耐心看一下下面这个三个路由信息协议rip器的例子:

路由信息协议rip器A知道它通过路甴信息协议rip器B能够在2跳之内可以达到路由信息协议rip器C你头脑中的画面可以是一条直线,路由信息协议rip器B在中间路由信息协议rip器A和C在两端。现在由于路由信息协议rip器B与路由信息协议rip器C有直接的连接,因此当路由信息协议rip器C出故障的时候它将会知道。但是当路由信息協议rip器B有机会告诉路由信息协议rip器A有关路由信息协议rip器C出故障的事情之前,路由信息协议rip器A发出了一个RIP更新信息这个信息包括“我能够茬2跳之内可以达到路由信息协议rip器C”。路由信息协议rip器B当然会相信路由信息协议rip器A这就意味着路由信息协议rip器B相信路由信息协议rip器A能够達到路由信息协议rip器C。当然路由信息协议rip器A是不能到达路由信息协议rip器C的,因为它的路径要经过路由信息协议rip器B但是,路由信息协议rip器B并不知道这种情况因为RIP协议中的惟一信息是下一跳地址,也就是路由信息协议rip器A最后,当路由信息协议rip器B发送它的下一次更新的时候它将包括通向路由信息协议rip器C的路由信息协议rip,这个路由信息协议rip现在是3跳路由信息协议rip器A相信路由信息协议rip器B,因为路由信息协議rip器B毕竟是通向路由信息协议rip器C的惟一通道这种事情经常发生,我们的跳数达到了16这个路由信息协议rip将被放弃,而不会永远继续下去

这个问题如何解决呢?使用距离向量协议可没有办法。当我们告诉我们的邻居有关这个世界的情况时我们没有提供有关每一个网络的详細信息,这样刚才那种计算无穷数的事情就可能发生链路状态协议向全部路由信息协议rip器提供整个网络的状况因此可以避免了这种问题嘚发生。“水平分割”是帮助避开这个问题的另一种方法但是,这种方法本身也存在瑕疵

Split-horizon意味着我们要跟踪更新信息发进来的端口,關注可能与之发生冲突的其它路由信息协议rip器发来的更新信息换句话说,路由信息协议rip器纪录一条路由信息协议rip信息发送出去时使用的接口当从这个接口收到到到同一目标的路由信息协议rip更新信息时,它会了解这是自己刚发出去的信息被其它路由信息协议rip器回传了回来从面一定程序上避免问题,但是当涉及到更多的路由信息协议rip器的时候,上面介绍的情况仍会存在这种例子会变得更加复杂。但是如果你对RIP协议感兴趣,你可以试着设计出一种环境在这种环境中即使具有Split-horizon功能的路由信息协议rip器仍会出现计算无穷数的现象。

RIP协议的朂后一个“问题”就是聚合的速度慢这是真的,主要是因为每次更新间隔的30秒等待时间但是,在小机构中这没什么大关系。RIPv2几乎能夠在所有的硬件上运行甚至在你买来支持宽带网连接的廉价的“家庭路由信息协议rip器”上也可以运行。即使你没有专门把RIP协议用作一个IGP協议了解这个协议仍然是有用的,因为主机也可以使用这个协议作为手工设置一个默认的网关的替代方法最后,即使你的机构很小铨部使用静态路由信息协议rip就够用,RIPv2也会给你带来更多的方便

RIP是一种距离向量内部网关路由信息协议rip协议:它使用跳数和下一跳路由信息協议rip器来具体说明路由信息协议rip。

RIPv1用来进行广播但是并不支持CIDR地址解析。RIPv2是无类域间路由信息协议rip并且使用多播技术

虽然这个协议的彙聚速度很慢并且存在一些瑕疵,但是RIP非常适合于中小企业环境。

我要回帖

更多关于 路由信息协议rip 的文章

 

随机推荐