距离矢量路由协议举例——RIP

1. 工作原理

?RIP 是一种分布式的基于距离矢量的路由选择协议。

?RIP 协议要求网络中的每个路由器都要维护从它自己到其它每个目的网络的距离记录。

?RIP 协议中的“距离”也称为“跳数”(hop count),由于每经过一个路由器,跳数就加 1。

?RIP 同意一条路径最多仅仅能包括15 个路由器。“距离”的最大值为16 时即相当于不可达。可见 RIP 仅仅适用于小型互联网。

(1)每隔30s从全部參与RIP进程的接口把自己知道的路由表以广播地址通告出去。

(2)当在一个參与RIP进程的接口收到一个RIP更新包,进行例如以下处理:

i.改动RIP包中的数据,将度量值加1,下一跳地址改成发送该更新包的路由器地址;

ii.将改动后的路由表条目一条一条跟自己原有路由表条目比較,若原路由表中没有,则直接增加到路由表中;若原路由表存在到某网络的路由条目,比較下一跳,若下一跳同样,以新代旧,刷新该网络路由记录;若下一跳不同,比較度量值,使用度量值小的放在路由表中;若同样,两条都保留在路由表中,实现负载均衡,最多能够6条,默认4条。

RIP协议的三个要点

?向谁发送? ---仅和相邻路由器交换信息。

?发送什么? ---交换的信息是当前本路由器所知道的所有信息,即自己的路由表。

什么时候发送?---按固定的时间间隔交换路由信息,比如每隔 30 秒

?收敛时间 (convergencetime):从网络拓扑发生变化到网络中全部路由器都知道这个表化的时间就叫收敛时间

?RIP协议的主要缺点是:收敛时间长

RIP协议的优缺点

?RIP 协议最大的长处就是实现简单,开销较小。

?RIP 存在的一个问题是当网络出现问题时,要经过比較长的时间才干将此信息传送到全部的路由器。

?RIP 限制了网络的规模,它能使用的最大距离为15(16 表示不可达)。

?路由器之间交换的路由信息是路由器中的完整路由表,因而随着网络规模的扩大,开销也就添加。

RIP定时器

?路由更新定时器:设置路由定期更新的时间间隔 (默认30s),发送完整的路由表复制到邻居

?路由失效定时器:认定一个路由成为失效路由的等待时间(默认180s),一旦成为失效路由,将发送更新消息至全部邻居,通知失效

?保持失效定时器:设置路由信息被抑止时间(默认180s),当指示某路由成为不可达路由的更新数据包被接受,路由器进入保持失效状态,持续到一个更好的度量的更新数据包被接受或定时器到期。

?路由刷新定时器:设置路由成为无效路由并从路由表删除的时间间隔(240s),

?RIPv1配置

步骤1:启动RIP进程

R1(config)#router  rip

R1(config-router)#

步骤2:通告网络,并将接口增加进程

R1(config-router)#network  10.0.0.0—主类网络号

?RIPv1检查验证

(1)show ip route—查看路由表

(2)showipprotocol—查看当前执行的路由协议RIP的參数。

(3)debug iprip:调试RIP。

RIPv1与RIPv2的差别

RIPV2是个无类的路由协议

组播(224.0.0.9)路由更新(不用广播)

支持VLSM(在更新过程中发送掩码)

支持手动汇总

支持MD5认证或者纯文本认证

时间: 2024-10-09 08:23:44

距离矢量路由协议举例——RIP的相关文章

动态路由距离矢量路由协议RIP

动态路由距离矢量路由协议RIP R1连接R2连接R3 R1 ip192.168.12.1 R2 ip192.168.12.2,192.168.23.2 R3 ip192.168.23.3,lo:3.3.3.3 R1(config)#int s0/0 R1(config-if)#ip add 192.168.12.1 255.255.255.0 R1(config-if)#no shut R1(config)#router rip R1(config-router)#network 192.168

HCNA——距离矢量路由协议RIP的环路问题

HCNA--距离矢量路由协议RIP的环路问题 为何称为距离矢量 RTB收到路由,Metric就是距离,下一跳就是方面 RIP-环路:最大跳数 当网络发生故障时,RIP网络有可能产生路由环路. 此时RTA 路由表应该存在一条 10.0.0.0/8 下一跳是192.168.1.1 路由条目 此时断开10.0.0.0/8网络的接口 随之RTB就会删除本身它有的10.0.0.0/8 的路由条目 那么此时RTB没有了10.0.0.0/8网络的路由表 那么它还会有吗? PS:还会有的 因为RTA RTB都开

距离矢量路由协议以及链路状态路由协议(2018年1月3日 09:09:15)

距离矢量路由协议以及链路状态路由协议 -------------------- 静态路由 通过(NQA   思科叫SLA) -----服务级别协定 建议使用静态的情况:园区网边界 默认路由(缺省路由) 静态路由:华为格式:ip route-static 0.0.0.0 0 外网接口 运营商端三层网关的IP (帮助园区访问公网) () (外网接口) (下一跳) 靠谱的方式是运行动态选择协议---能自动学习到.(简单.灵活) 原文地址:https://www.cnblogs.com/yeison/p

OSPF 距离矢量路由协议和链路状态路由协议相比

距离矢量路由协议和链路状态路由协议相比,前者是依照"传闻"来进行路由选择,而后者是每台路由器独立地计算最优路径. 详细地说,每台运行了链路状态路由协议的路由器会和它的邻居建立邻接关系并且互相给自己的每个邻居发送一些数据(在此我们用OSPF中的术语"LSA"称呼),LSA中包含了本地链路.链路状态.路由接口到链路的代价.链路连接的所有邻居等信息.当一台路由器收到了另一台路由器发送的LSA后,它会将其中信息复制一份放在自己的数据库中并继续将此信息发送给其他路由器.如果一

19.HCNA-HNTD——距离矢量路由协议RIP

路由信息协议RIP(Routing Information Protocol)的简称,它是一种基于距离矢量(Distance-Vector)算法的协议,使用跳数作为度量来衡量到达目的网络的距离.RIP主要应用与规模较小的网络中. 学习目标: 1. 掌握RIP的基本工作原理 2. 掌握RIP的配置 路由信息协议--RIP RIP是一种比较简单的内部网关协议.RIP使用了基于距离矢量的贝尔曼 -福特算法(Bellman-Ford)来计算到达目的网络的最佳路径. 最初的RIP协议开发时间较早,所以在带

CCNA 路由 第十节 距离矢量路由协议RIP

创作:http://www.ie-lab.cn/ 原文地址:https://blog.51cto.com/14277585/2380164

距离矢量路由协议RIP-路由交换原理13-【HCNA笔记】

1.RIP报文格式 RIP协议工作在应用层,它基于传输层的UDP协议实现,而UDP又基于网络层的IP协议实现,所以RIP帧格式如下: RIP报文帧格式 帧头 Data(IP报文) FCS IP头 Data(UDP报文) UDP头 Data(RIP报文) RIP报文: Command Version Zero AFI Zero IP Address Zero Zero Metric 8位 8位 16位 16位 16位 32位 32位 32位 32位 Command:报文类型,值为1表示请求报文,值

CCNA 学习笔记(四)--路由协议(RIP)

现在我们先复习下,什么是路由? 答:当路由器(或者其它三层设备)收到一个IP数据包时,会查看数据包的IP头部中的目的IP地址,并在路由表中进行查找,在匹配到最优路由后,将数据包扔向路由条目所批的下一跳或者出接口. 在静态路由使用中,我们要注意的是有种网络(MA网络.P2P网络)的配置区分. 1.MA网络中若只使用出站接口,因为无法知道去往目的网段的下一跳在哪儿,这就会导致真正的下一跳路由器使用代理ARP回应,随着路由条目的增多,代理ARP条目也会增大,因此建议在MA网络中使用下一跳地址: 2.P

距离矢量协议,网工面试常见问题

路由选择协议可以分为距离矢量型或链路状态型两种路由选择协议. 这种分类描述了路由器用来计算和交换路由信息的算法或公式. 距离矢量路由选择协议基于贝尔曼-福特(Bellman-Ford)算法.配置为使用距离矢量路由选择协议的路由器通常以一定的时间间隔向相邻路由器发送它们完整的路由表,如图所示. 简单的距离矢量路由选择协议,如RIP和IGRP,它们会将其路由表通过广播或组播的形式发送给所有配置了该协议的接口. 使用这些协议的路由器实际上并不一定为了直接通信而去识别它们的邻居. ?距离矢量协议的更新方