RIP路由协议学习

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
R 30.0.0.0 20.0.0.2
Routing Table
Metri c 0 0
1
Routing Table
NET C C R 30.0.0. 0 40.0.0. 20.0.0.0 0
30.0.0.1
Next hop
NET C 20.0.0.0 C 30.0.0.0
R R 10.0.0.0 40.0.0.0
RIPv1的配置 RIP的配置 RIPv2的配置
什么是动态路由?5-1
f0/0 R1 10.0.0.0
.1 .2
f0/1 R2
.1 .2
20.0.0.0
30.0.0.0
R3
40.0.0.0
Routing Table NET 配置了接口IP地址后, 路由器的路由表中包 C 20.0.0.0 含什么内容? C 30.0.0.0 Metric 0 0
Next hop
Metric 0 0
Next hop
Metric 0 0 1
20.0.0.1 30.0.0.2
1 1
RIP工作原理-路由表的形成4-3
再过30s,路由器的第二个更新周期到了,再次发送路 由表
.1 10.0.0.0 R1 .2 R2 .1 .2 R3 40.0.0.0 20.0.0.0 30.0.0.0
R R 10.0.0.0 40.0.0.0
Next hop
Metric 0 0
Next hop
Metric 0
30.0.0. 0 40.0.0. 20.0.0.0 0 10.0.0.0
30.0.0.1 30.0.0.1
20.0.0.1 30.0.0.2
1 1
0 1
2
RIP工作原理-路由表的形成4-4
水平分割
水平分割是一个规则,用来防止路由环路的 产生 规则:从一个接口上学习到的路由信息,不 再从这个接口发送出去
30.0.0.0 40.0.0.0 10.0.0.0 20.0.0.0
.1 10.0.0.0 R1
.2
.1
.2
20.0.0.0
R2
30.0.0.0
R3
40.0.0.0
有类路由与无类路由
RIP路由协议
第11章
本章目标
能够通过配置RIP路由协议使中小型网络互 通
了解动态路由协议的分类及特点 掌握RIP协议路由表的形成和维护 掌握RIP v1和v2之间的区别 了解RIP路由协议的水平分割等规则的作用和原 理
Leabharlann Baidu
本章结构
什么是动态路由 动态路由 动态路由协议的分类 路由表的形成 RIP路由协 议 RIP工作原理 RIP计时器 水平分割 RIP的两个版本
北 京 200公里
链路状态路由协议
距离矢量路由协议
路由器每经过特定时间周期向邻居发送自己的路
由表
距离:有多远 矢量:从哪个方向
R1
R2
R
我通过R2可以到达路由 器R,R2到R之间的具 我能够到达路由器R, 体细节我不清楚 距离是5
链路状态路由协议2-1
从对等路由器处获取信息,建立一张完整的网络
接收到路由信息 否
路由表中是否已 有该条目? 是 否 接收到的信息 是否优于(或等于)路由 表中的条目 是 更新路由表

是否与原条目来自 同一源地址 是
忽略路由信息
RIP的度量值(Metric)
RIP以跳数作为唯一的度量值
R1会选择从R3到达 192.168.1.0网段 2M R2
2M R1 19.2K R3 192.168.1.0/24
.1 10.0.0.0 R1
.2 R2
.1
.2 R3 40.0.0.0
20.0.0.0
30.0.0.0
Routing Table Net 10.0.0. 0 20.0.0. 0 30.0.0. Hop 0 0 1 20.0.0.2 Next Hop
Routing Table
Routing Table
Routing Table
Net
10.0.0. 0
Hop
1
Next Hop
20.0.0.1
Routing Table Net 10.0.0. 0 20.0.0. 0 30.0.0. 0 Hop Next Hop 2 1 0 30.0.0.1 30.0.0.1
20.0.0. 0
30.0.0. 0
0
0
发送40.0.0.0的跳数 路由环路 4 -2 为 1的更新信息
0
0
C
C
30.0.0. 0
40.0.0. 0
0
0
RIP工作原理-路由表的形成4-2
当路由器的更新周期30s到了时候,会向邻居发送路 由表
.1 10.0.0.0 R1 .2 R2 .1 .2 R3 40.0.0.0 20.0.0.0 30.0.0.0
Routing Table
NET C 10.0.0.0 C 20.0.0.0
?
20.0.0.0 30.0.0.0 10.0.0.0 40.0.0.0
不同的路由协议,有 不同的值
什么是动态路由?5-4
50.0.0.0 f0/0 R1 10.0.0.0
.1 .2
f0/1 R2
.1 .2
20.0.0.0
30.0.0.0
R3
40.0.0.0
Routing Table NET Metric
图-链路状态数据库
R2 R1 R3 R4
链路状态路由协议2-2
再根据链路状态数据库,用SPF(最短路径树)算 法计算出一个以自己为根的树型结构,再生成路由 表
SPF算法
路由表
R2 R1 R3 R4
阶段总结
什么是动态路由
路由器之间动态学习路由信息 根据Metric值选择最佳路由
动态路由的分类
R3
40.0.0.0
Routing Table
NET Next hop Metri c C C
Routing Table
NET 20.0.0. 0 30.0.0. 0 Next hop Metric 0 0
Routing Table
NET Next hop Metric
C 10.0.0.0
C 20.0.0.0
Routing Table Net 10.0.0. 0 20.0.0. 0 30.0.0. 0 Hop Next Hop 2 1 0 30.0.0.1 30.0.0.1
Net Next Hop 10.0.0. 将跳数改变为 0 3跳
20.0.0. 0 30.0.0. 0
Hop Next Hop
1 0 0 20.0.0.1
Net
10.0.0. 0 20.0.0. 0 30.0.0. 0
Hop Next Hop
1 0 0
Net Hop Next Hop 20.0.0.1 被标记为无 10.0.0. 2 30.0.0.1 效 0 20.0.0. 0 30.0.0. 0 1 0 30.0.0.1
路由环路4-3
.1 10.0.0.0 R1 .2 R2 .1 .2 R3 40.0.0.0
忽略更新 N1 N1 2 跳 16 跳
R1
N1 16跳
16 跳 N1 1 跳
R2
N116 1跳 N1 跳
R3
路由环路4-1
.1 10.0.0.0 R1 .2 R2 .1 .2 R3 40.0.0.0
20.0.0.0
30.0.0.0
Routing Table Net 10.0.0. 0 20.0.0. 0 30.0.0. 0 Hop 0 0 1 20.0.0.2 Next Hop
Routing Table
NET C 10.0.0.0 C 20.0.0.0
R R 30.0.0.0 40.0.0.0 20.0.0.2 20.0.0.2
Routing Table
Metri c 0 0
1 2
Routing Table
NET C C R
R
Next hop
NET C 20.0.0.0 C 30.0.0.0
根据路由协议,在进行路由信息宣告时,是 否包含网络掩码,可以把路由协议分为两种:
一种是有类路由(Classful)协议,它们在宣告 路由信息时不携带网络掩码 一种是无类路由(Classless)协议,它们在宣 告路由信息时携带网络掩码
RIP路由协议的版本
RIP v1
发送路由更新时不携带子网掩码,属于有类路由 协议 发送路由更新时,目标地址为广播地址: 255.255.255.255
RIP v2
发送路由更新时携带子网掩码,属于无类路由协 议 发送路由更新时,目标地址为组播地址: 224.0.0.9
RIP v1
不支持不连续子网
.1 10.1.1.0/24 R1 .2 R2 .1 .2 R3 10.1.2.0/24
RIP工作原理
RIP路由协议向邻居发送整个路由表信息 RIP路由协议以跳数作为度量值根据跳数的 多少来选择最佳路由 最大跳数为15跳,16跳为不可达 经过一系列路由更新,网络中的每个路由 器都具有一张完整的路由表的过程,称为收 敛
RIP计时器2-1
更新计时器
路由器每隔30秒从每个启动RIP协议的接口发送出路由 更新信息
无效计时器
如果一条路由在180s内没有收到更新,这条路由的跳数 将记为16
刷新计时器
如果这条路由在被记为16跳后,60s内还没有收到更新, 则将这条路由从路由表中删除
0s 30s 180s 240s t
RIP计时器2-2
抑制计时器
如果一个目标的距离增加或变为不可达,启动抑制计时器 (180s),直到抑制计时器超时,路由器才接收有关于这条路 由的更新信息。 抑制计时器超时前 作用是防止路由抖动
C
C
20.0.0.0
30.0.0.0 10.0.0.0 40.0.0.0
50.0.0.0
0
0
能够对拓朴的改变作 出及时的反应
什么是动态路由5-5
什么是动态路由
网络中的路由器之间相互通信,传递路由信息, 利用收到的路由信息更新和维护路由表的过程 基于某种路由协议实现的
动态路由的特点
减少管理任务 占用网络带宽
什么是动态路由?5-2
我的路由表是: 20.0.0.0和30.0.0.0
f0/0 R1 10.0.0.0
.1 .2
f0/1 R2
.1 .2
20.0.0.0
30.0.0.0
R3
40.0.0.0
我的路由表是: 我的路由表是: 10.0.0.0和Ip 20.0.0.0 30.0.0.0和40.0.0.0 route 10.0.0.0 255.0.0.0 20.0.0.1 如果配置静态路由, 动态路由不需要手工写路由, 需要配置什么? 路由器之间能够自己互相学 Ip route 40.0.0.0 255.0.0.0 30.0.0.2 习!
20.0.0.0
30.0.0.0
Routing Table Net 10.0.0. 0 20.0.0. 0 30.0.0. Hop 0 0 1
Routing Table Routing Table 发送40.0.0.0的路 Net Hop Next Net 由更新,跳数为 2 Hop Next 将跳数改变为 2跳, Hop Next Hop Hop 10.0.0. 1 20.0.0.1 10.0.0. 2 30.0.0.1 下一条地址为 0 0 30.0.0.1 20.0.0. 0 20.0.0. 1 30.0.0.1 0 0 30.0.0. 0 30.0.0. 0 0 20.0.0.2 0
路由更新信息: 什么是动态路由? 5- 3 30.0.0.0
40.0.0.0 50.0.0.0
50.0.0.0 f0/0 R1 10.0.0.0
.1 .2
f0/1 R2
.1 .2
20.0.0.0
30.0.0.0
R3
40.0.0.0
Routing Table NET C C
?
?
Metric 0 0
?
产生路由环路,直 路由环路 4-4
到跳数增加到16为 止
.1 10.0.0.0 R1
.2 R2
.1
.2 R3 40.0.0.0
20.0.0.0
30.0.0.0
Routing Table Net 10.0.0. 0 20.0.0. 0 30.0.0. Hop 0 0 1 20.0.0.2
Routing Table
距离矢量路由协议 链路状态路由协议
RIP路由协议概述
RIP是为TCP/IP环境中开发的第一个路由
选择协议标准
RIP是一个距离-矢量路由选择协议
RIP工作原理-路由表的形成4-1
路由器学习到直连网段
.1 10.0.0.0 R1 .2 .1 .2
20.0.0.0
R2
30.0.0.0
动态路由协议
动态路由协议
向其他路由器传递路由信息 接收其他路由器的路由信息 根据收到的路由信息计算出到每个目的网络的 最优路径,并由此生成路由表 根据网络拓朴变化及时调整路由表,同时向其 他路由器宣告拓朴改变的信息
动态路由协议的分类
根据路由所执行的算法分类
距离矢量路由协议
相关文档
最新文档