5 动态路由协议RIP与OSPF
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
50.0.0.0
减少了管理任务 占用了网络带宽
10.0.0.0
f0/0 R2
f0/1 .1 .2 30.0.0.0 R3 40.0.0.0
R1
.1 .2 20.0.0.0
我的路由表是: Routing Table 动态路由不需要手工写路由, 10.0.0.0和20.0.0.0 路由器之间能够自己互相学习! NET Metric NET Metric 20.0.0.0 0 C C 20.0.0.0 0 CC ? ?
Page 21
21
链路状态路由协议中的数据库 类型
邻居列表 链路状态数据库 路由表
A 1.5 1 B 1 C 1 1 1.5 1 E 1 F C 1 B 1 1 E 1 F A 1.5
以A为例,生成路由表的过程
建立邻接关系
链路状态数据库
最短路径树
路由表
学习链路状态信息
Page 22
Djkstra算法
192.168.2.0/24
教员演示操作过程
Page 13
13
RIP配置实例验证
R2#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route 管理距离(Distance), RIP的管理距离为120 Gateway of last resort is not set
RIP v1
距离矢量路由协议
RIP v2
支持可变长子网掩码 (VLSM) 收敛速度快 使用组播发送链路状态更 新,在链路状态变化时使 周期性广播整个路由表,在低速链路及广域网 用触发更新,提高了带宽 中应用将产生很大问题 的利用率
RIP的15跳限制,超过15跳的路由被认为不可 达 不支持可变长子网掩 支 持 可 变 长 子 网 掩 码 码(VLSM) (VLSM) 收敛速度慢
距离矢量路由协议 链路状态路由协议 AS 1
例如:RIP、OSPF等
AS 2
外部网关路由协议 (EGP)例如:BGP等
Page 6
6
RIP路由协议概述
RIP是距离-矢量路由选择协议 RIP的基本概念
定期更新 邻居 广播更新 全路由表更新
Page 7
7
RIP工作原理-路由表的形成
路由器学习到直连路由 更新周期30s到时,路由器会向邻居发送路由表 再过30s,第二个更新周期到了再次发送路由表
Routing Table
NET NET C 20.0.0.0 C 20.0.0.0 C 30.0.0.0 C 30.0.0.0 R R 10.0.0.0 40.0.0.0 20.0.0.1 30.0.0.2 Next Next hop hop Metric 0 0 1 1
Routing Table
10
水平分割
使用水平分割,防止路由环路
从一个接口学习到路由信息,不再从此接口发送出去
Page 11
11
RIP路由协议的配置与验证
启动RIP进程
Router(config)# router rip
宣告主网络号
Router(config-router)# network network-number
区域ID
骨干区域Area0
AS Area 0 负责区域间路由信息传播 Area 1 Area 2
Page 15
15
RIP的版本
RIPv1
有类路由
RIPv2
无类路由
.1 10.1.1.0/24 R1 .2 R2 .1 .2 R3 10.1.2.0/24
192.168.1.0
192.168.2.0
10.1.1.0/24 10.1.1.0 Routing Table NET Next hop Next hop
RIP路由协议 动态路由协议
RIP的配置和验证 RIP路由协议V1与V2 OSPF路由协议概述 链路状态路由协议工作过程 Route ID
OSPF基本概念与配置
OSPF的工作过程
OSPF的度量值
OSPF与RIP的比较 OSPF的基本配置
Page 3
3
动态路由概述
动态路由
更新路由信息: 基于某种路由协议实现 30.0.0.0 40.0.0.0 配置接口IP地址后 我的路由表是: 50.0.0.0 动态路由特点 路由表中生成直连路由 20.0.0.0和30.0.0.0
收敛
2Mb/s
R2
使所有路由表都达到一致状态的过程
2Mb/s
R1 静态路由与动态路由的比较 19.2Kb/s 192.168.1.0/24 网络中静态路由和动态路由互相补充 R3
Page 5
5
动态路由分类
内部网关协议和外部网关协议
自治系统(AS) 内部网关协议(IGP) 外部网关协议(EGP)
按照路由执行的算法分类 内部网关路由协议(IGP)
Page 4
我的路由表是: 30.0.0.0和40.0.0.0 不同的路由协议, 有不同的值
30.0.0.0 30.0.0.0 10.0.0.0 40.0.0.0 50.0.0.0
0 0
?根据拓扑变化 ?做出及时反映
4
动态路由协议
动态路由协议概述
路由器之间用来交换信息的语言
度量值
跳数、带宽、负载、时延、可靠性、成本
14
表示RIP协议学到的路由
Page 14
有类路由和无类路由
路由协议在路由信息宣告时,是否包含网络掩码
有类路由
在通告目的地址时不通告它的子网掩码
无类路由
在通告目的地址时通告它的子网掩码
通告有类地址
如果目的地址是一个和路由器直连的主网络的成员,则该 网络的路由器接口的子网掩码被用来确定目的地址的子网 如果目的地址不是一个和路由器直连的主网络成员,则路 由器仅尝试去匹配目的地址对应的A、B、C类主网络号
Page 16
16ห้องสมุดไป่ตู้
RIPv2配置
启用RIPv2
Router(config)# router rip Router(config-router)# version 2
关闭路由汇总功能
Router(config-router)# no auto-summary
Page 17
17
RIPv2配置实例
动态路由协议
—— 理论部分
Page 1
技能展示
理解动态路由的基本概念和原理 理解距离矢量路由协议和链路状态路由协议 了解内部和外部网关协议 理解有类路由和无类路由 会RIP协议的基本配置 会OSPF协议的基本配置
Page 2
2
本章结构
动态路由协议基础
动态路由协议简介
动态路由协议分类 RIP路由协议工作原理
Routing Table
Hop 2 1 0 16 0 2 30.0.0.1 Next Hop 30.0.0.1 30.0.0.1
20.0.0.0
30.0.0.0 40.0.0.0
0
1 2
40.0.0.0
30.0.0.2
40.0.0.0
将跳数改变为2跳, 被标记为无效 下一条地址为30.0.0.1
Page 10
NET NET C 30.0.0.0 C 30.0.0.0 C 40.0.0.0 C 40.0.0.0 R 20.0.0.0 R 10.0.0.0 30.0.0.1 30.0.0.1 Next Next hop hop Metric 0 0 0 0 1 2 8
Page 8
RIP的度量值与更新时间
.1
10.0.0.0
.2
R2
.1
.2 R3 40.0.0.0
R1
20.0.0.0
30.0.0.0
Routing Table
NET C 10.0.0.0 C 20.0.0.0 R 30.0.0.0 R 40.0.0.0 20.0.0.2 20.0.0.2 Next hop Next hop Metric 0 0 1 2
查看路由表
Router# show ip route
查看路由协议的配置
Router# show ip protocol
Page 12
12
RIP配置实例
需求描述
配置RIP实现全网互通
F1/0
F0/0
F1/0
F0/0
F0/0
F1/0
R2
10.0.0.0/8
R1
20.0.0.0/8
R3
192.168.1.0/24
RIP度量值为跳数
最大跳数为15跳,16跳为不可达
RIP更新时间
每隔30s发送路由更新消息
RIP路由更新消息
发送整个路由表信息
Page 9
9
路由环路
发送40.0.0.0的跳数 产生路由环路,直到 为1的更新信息 跳数增加到16为止
.1 10.0.0.0 .2 R2 .1 .2 R3 40.0.0.0
Page 24
24
OSPF的应用与特点
从以下几方面考虑OSPF的使用
网络规模 网络拓扑 其他特殊要求 路由器自身要求
OSPF的特点
可适应大规模网络 路由变化收敛速度快 无路由环 支持变长子网掩码VLSM 支持区域划分 支持以组播地址发送协议报
Page 25
25
OSPF区域概述
OSPF区域
为了适应大型的网络,OSPF在AS内划分多个区域 每个OSPF路由器只维护所在区域的完整链路状态信息
10.1.2.0/24 10.1.2.0
Metric Metric 1 1 1 1
10.1.1.0/24 192.168.1.1 10.0.0.0/8 192.168.1.1 10.1.2.0/24 192.168.2.2 10.0.0.0/8 192.168.2.2
RIPv1路由表 RIPv2路由表
R C C R 20.0.0.0/8 [120/1] via 10.0.0.2, 00:00:19, FastEthernet0/0 10.0.0.0/8 is directly connected, FastEthernet0/0 192.168.1.0/24 is directly connected, FastEthernet1/0 192.168.2.0/24 [120/2] via 10.0.0.2, 00:00:19, FastEthernet0/0 Metric,RIP中为跳数
Page 19
19
OSPF路由协议概述
链路状态路由协议
40 RB 20 10 RA 30 RD 60
20
50 80 RC 70
Page 20
Route ID
Router ID
OSPF区域内唯一标识路由器的IP地址
Router ID选取规则
首先,选取路由器loopback接口上数值最高的IP地址 如果没有loopback接口,在物理端口中选取IP地址最高的 也可以使用router-id命令指定Router ID
R1
20.0.0.0
30.0.0.0
发送40.0.0.0的 路由更新,跳数为2
Routing Table Net 10.0.0.0 Hop 0 Next Hop Net 10.0.0.0 20.0.0.0 20.0.0.2 20.0.0.2 30.0.0.0 Routing Table Hop 1 0 0 1 3 Next Hop 20.0.0.1 Net 10.0.0.0 20.0.0.0 30.0.0.0
22
OSPF的度量值
OSPF的度量值为COST
COST= 108/BW 最短路径是基于接口指定的代价(cost)计算的
接口类型
Fast Ethernet Ethernet 56K
代价(108/BW)
1 10 1785
Page 23
23
OSPF与RIP比较
OSPF
链路状态路由协议 没有跳数的限制
需求分析
分别使用RIPv1和RIPv2进行配置 分别验证路由器Loopback接口通信是否正常
Loopback0 10.1.1.1/24
F0/0 R1
F0/0
R2
192.168.0.0/24
Loopback0 10.1.2.1/24
教员演示操作过程
Page 18
18
小结
请思考:
动态路由协议的分类? RIP路由协议的最大跳数? 有类路由和无类路由? 水平分割的作用?