网络互连与互联网 - 路由信息协议(RIP)
文章目录
- 1 概述
- 2 RIP 要点
- 2.1 根据 距离矢量(或 跳数)寻找最佳路由
- 2.2 RIP 三大要点
- 2.3 基本工作过程
- 2.4 路由条目的更新规则
- 2.5 RIPv1 和 RIPv2 区别
- 2.6 路由环路问题的解决措施
- 3 扩展
- 3.1 网工软考真题
1 概述
2 RIP 要点
- 路由信息协议 RIP(Routing Information Protocol) 是内部网关协议 IGP 中最先得到广泛使用的协议之一,其相关标准文档为 RFC 1058
- RIP 要求 自制系统 AS 内的每一个路由器都要维护从它自己到 AS 内其它每一个网络的距离记录。这一组距离,称为 “距离向量 D-V(Distance-Vector)”
- RIP 使用 跳数(Hop Count) 作为 度量(Metric)来衡量到达目的网络的距离。
- 路由器到 直连网络 的距离定义为 1
- 路由器到 非直连网络 的距离定义为 所经过的路由器数 + 1
- 允许一条路径最多只能包含 15 个路由器。“距离” 等于 16 时相当于 不可达,因此,RIP 只适用于小型互联网。
2.1 根据 距离矢量(或 跳数)寻找最佳路由
- RIP 认为 好的路由 就是 “距离短” 的路由,也就是 所通过路由器数量最少的路由
- 情况一:“距离短” 时,最佳路由:
R1 -> R4 -> R5
- 情况二:“距离相同” 时,都是最佳,可进行 等价负载均衡
2.2 RIP 三大要点
- 和谁交换信息? 仅和 相邻路由器 交换信息
- 交换什么信息? 自己的 路由表
- 何时交换信息? 周期性交换(默认 30 秒)
2.3 基本工作过程
- 更新和交换路由信息前:只知道直连网络
- 更新和交换路由信息后:知道 自制系统 AS 内所有网络
2.4 路由条目的更新规则
- 更新规则前:路由器 D 可通过 路由器 C 达到 C 知道的 目的网络,只需要 距离 + 1
- 更新规则后:
2.5 RIPv1 和 RIPv2 区别
RIPv1 | RIPv2 |
---|---|
有类路由协议,不携带子网掩码 | 无类路由协议,携带子网掩码 |
广播更新 | 组播更新(224.0.0.9) |
周期新更新(30s) | 触发更新 |
不支持 VLSM、CIDR | 支持 VLSM,不支持 CIDR 汇总,但可传递 CIDR 汇总 |
不提供认证 | 提供 明文 和 MD5 认证 |
2.6 路由环路问题的解决措施
- 固有问题:距离矢量协议容易形成路由循环、传递好消息块、传递坏消息慢等问题。解决这些问题可以采取以下几个措施:
- ① 水平切割(Split Horizon)。路由器某一个接口学习到的路由信息,不再反方向传回。
- ② 路由中毒(Router Poisoning)。路由中毒又称为反向抑制的水平分割,不马上将不可达网络从路由表中删除该路由信息,而是将路由 信息度量值置为无穷大(rip中设置跳数为16),该中毒路由被发给邻居路由器以通知这条路径失效。
- ③ 反向中毒(Poison Reverse)。路由器从一个接口学习到一个 度量值为无穷大 的路由信息,则应该向同一个接口返回一条路由不可达的信息。
- ④ 抑制定时器(Holddown Timer)。一条路由信息失效后,一段时间内都不接收其目的地址的路由更新。路由器可以避免收到同一路由信息失效和有效的矛盾信息。通过抑制定时器可以有效避免链路频繁起停,增加了网络有效性。
- ⑤ 触发更新(Trigger UPdate)。 路由更新信息每30秒发送一次,当路由表发生变化时,则应立即更新报文并广播到邻居路由器。
3 扩展
3.1 网工软考真题
【2022下半年 - 23、24】RIP 路由协议是一种基于(23)为度量的路由协议,其中 RIPv1 使用广播方式进行路由更新,RIPv2 使用组播方式进行路由更新,其组播地址是(24)
(23) A.跳数 B.带宽 C.负载 D.延迟二
(24) A.224.0.0.5 B.224.0.0.6 C.224.0.0.9 D.224.0.0.10
参考答案:23-A,24-C
【2021下半年 - 20,21】ARP报文分为ARP Request和ARP Response,其中ARP Request采用(20)进行传送,ARP Response采用(21)进行传送。
(20) A.广播 B.组播 C.多播 D.单播
(21) A.广播 B.组播 C.多播 D.单播
参考答案:20=A,21=D
ARP协议的作用是由IP地址求MAC地址,ARP请求是广播发送,ARP响应是单播发送。
扩展:广播:一对全;多播 = 组播:一对多;单播:一对一
【2022下半年 - 24】以下关于RIPv2对于RIPv1改进的说法中,错误的是( )。
A.RIPv2 是基于链路状态的路由协议
B.RIPv2 可以支持VLSM
C.RIPv2 可以支持认证,有明文和MD5两种方式
D.RIPv2 采用的是组播更新
参考答案:A
RIPv1 和 RIPv2 都是 基于距离矢量 的路由协议
【2018上半年 - 26】在RIP协议中,默认()秒更新一次路由。
A.30
B.60
C.90
D.100
参考答案:A
【2018上半年 - 28】以下关于RIP与OSPF的说法中,错误的是()。
A.RIP 定时发布路由信息,而 OSPF 在网络拓扑发生变化时发布路由信息
B.RIP 的路由信息发送给邻居,而 OSPF 路由信息发送给整个网络路由器
C.RIP 采用组播方式发布路由信息,而 OSPF 以广播方式发布路由信息
D.RIP 和 OSPF 均为内部路由协议
参考答案:C
ripv1采用广播发送路由表,ripv2增加了组播方式,而ospf是组播。
【2016上半年 - 22,23】为了解决伴随 RIP 协议的路由环路问题,可以采用水平分割法,这种方法的核心是(22),而反向毒化方法则是(23)。
(22) A.把网络水平地分割为多个网段,网段之间通过指定路由器发布路由信息
B.一条路由信息不要发迭给该信息的来源
C.把从邻居学习到的路由费用设置为无限大并立即发送给那个邻居
D.出现路由变化时立即向邻居发送路由更新报文
(23) A.把网络水平地分割为多个网段,网段之间通过指定路由器发布路由信息
B.一条路由信息不要发迭给该信息的来源
C.把从邻居学习到的路由费用设置为无限大并立即发送给那个邻居
D.出现路由器变化时立即向邻居发送路由更新报文
参考答案:22=B,23=C
网络互连与互联网 - 路由信息协议(RIP)相关推荐
- 计算机网络——路由信息协议RIP
路由信息协议RIP是内部网关协议IGP中最先得到广泛使用的协议之一,该协议要求自治系统内的每一个路由器都要维护从它自己到AS内其他每一个网络的距离记录.这是一组距离,称为距离向量D-V.RIP ...
- 计算机网络 『内部网关协议IGP中的路由信息协议RIP』
路由信息协议RIP RIP(路由信息协议 Routing Information Protocol) 是内部网关协议 IGP中最先得到广泛使用的协议. RIP 是一种分布式的基于距离向量的路由选择协议 ...
- 十、路由信息协议RIP(Routing Information Protocol)
路由信息协议RIP(Routing Information Protocol) 路由协议分类 路由学习的方式进行分类: 静态路由 动态路由 算法分类(动态路由分类): 距离矢量路由协议:RIP.EIG ...
- 互联网协议 — RIP 路由信息协议
目录 文章目录 目录 RIP 路由信息协议 RIP 的报文类型及格式 RIPv1 RIPv2 RIP 的路由宣告 路由器启动 第一次交换路由信息 路由收敛 RIP 路由信息协议 RIP(Routing ...
- RIP路由信息协议-个人总结
目录 *RIP介绍* *RIP三个定时器* *RIP工作过程* *RIP防环机制* *RIP版本及差别* *RIP优缺点* 一.优点 二.缺点 RIP介绍 路由信息协议RIP(Routing Info ...
- 网络基础--静态路由和RIP
rip ip路由原理 静态路由 实施静态路由 实施rip ripv1 ripv2 1.1ripv2的特点和时间值 时间值 rip防环机制 1.2ripv2的其他特性 命令 ip路由原理 静态路由 vl ...
- RIP --- 路由信息协议
全球网络连成一片会很混乱,由此引出AS AS --- 自治系统 --- 将网络分块管理 --- 由单一的机构或组织所管理的一系列IP网络及其设备所构成的集合 AS的管理 --- AS存在编号 --- ...
- 浅析【RIP路由信息协议】
RIP简介 RIP(Routing Infomation Protocol,路由信息协议)是一种较为简单的内部网关协议(Interior Gateway Protocol,IGP),主要用于规模较小的 ...
- 路由选择信息协议-RIP
路由选择信息协议 简介 (RIP/RIP2/RIPng:Routing Information Protocol) 路由信息协议(RIP)是一种在网关与主机之间交换路由选择信息的标准.RIP 是一种内 ...
最新文章
- 10月第3周网络安全报告:新增信息安全漏洞308个
- python subprocess使用记录
- 北京内推 | 华为CloudAI机器视觉产品部招聘计算机视觉见习研究员
- Java并发中常用同步工具类
- Linux 系统如何查看硬盘UUID与修改
- c语言点按钮弹窗口,【iOS】按钮点击弹窗
- docker镜像与容器概念
- Java毕业设计-企业员工考勤打卡管理系统
- 机械设计课程设计含设计说明书
- vivo X80Pro和iQOO 9Pro哪个值得入手 两者配置对比
- DASCTF Sept X 浙江工业大学秋季挑战赛wp
- 演讲技巧_成功进行技术演讲的11个重要技巧
- 如何使用GOOGLE高级搜索技巧
- 软件项目管理 7.3.敏捷历时估算
- 霍尔开关的分类及如何选型
- 苹果蓝牙耳机怎么接电话_除了苹果AirPods,真无线蓝牙耳机到底怎么选?
- word饼图如何画引导线_excle怎么画立体饼图/如何在饼形图中添加引导线(Excel)...
- JDK的一个Bug,监听文件变更要小心了
- Oracle-ASM-PRCR-1079-监听启动报错
- CSDN社区关于水晶报表的讨论