第 8 章 内容回顾

38
Page 1/38 第8第 第第第第 OSFP 第第第 RIP 第第第第第 第第第第第第第第 第第第第第第第第第 第第第第第第 ,, OSFP 第第第第 OSPF 第第第第第 OSPF 第第第第第第 OSPF 第第第第第第第 第第第 OSPF 第第第第

description

第 8 章 内容回顾. OSFP 的特点,与 RIP 有哪些区别 邻居与邻接的关系,如何建立邻接关系,需要几种状态 OSFP 的包类型 OSPF 的网络类型 OSPF 的三种数据库 OSPF 单域配置的命令 常用的 OSPF 检查命令. 第 9 章. OSPF 的多域配置. 本章目标. 理解 OSPF 的区域概念 理解 OSPF 的路由器类型 理解 OSPF 的链路状态数据库 理解 OSPF 的 LSA 理解 OSPF 路由表的形成过程 掌握 OSPF 多区域的配置. 本章结构. 骨干区域. 区域. 末梢区域. 非骨干区域. 完全末梢区域. - PowerPoint PPT Presentation

Transcript of 第 8 章 内容回顾

Page 1: 第 8 章  内容回顾

Page 1/38

第 8 章 内容回顾第 8 章 内容回顾

OSFP 的特点,与 RIP 有哪些区别 邻居与邻接的关系,如何建立邻接关系,需要几种状态

OSFP 的包类型OSPF 的网络类型OSPF 的三种数据库OSPF 单域配置的命令常用的 OSPF 检查命令

Page 2: 第 8 章  内容回顾

Version 2.0

OSPFOSPF 的多域配置的多域配置OSPFOSPF 的多域配置的多域配置

第 9 章第 9 章

Page 3: 第 8 章  内容回顾

Page 3/38

本章目标本章目标

理解 OSPF 的区域概念 理解 OSPF 的路由器类型理解 OSPF 的链路状态数据库 理解 OSPF 的 LSA理解 OSPF 路由表的形成过程掌握 OSPF 多区域的配置

Page 4: 第 8 章  内容回顾

Page 4/38

本章结构本章结构

路由器类型路由器类型

区域区域

邻接关系数据库邻接关系数据库

路由表路由表

骨干路由器骨干路由器

内部路由器内部路由器

区域边界路由器 ABR区域边界路由器 ABR

自治系统边界路由器 ASBR自治系统边界路由器 ASBR

骨干区域骨干区域

完全末梢区域完全末梢区域非骨干区域非骨干区域

非纯末梢区域非纯末梢区域

路由器 LSA路由器 LSA

网络 LSA网络 LSA

网络汇总 LSA网络汇总 LSA

ASBR汇总 LSAASBR汇总 LSA

AS 外部 LSAAS 外部 LSANSSA 外部LSANSSA 外部LSA

链路状态数据库链路状态数据库

OSPFOSPF

链路状态通告 LSA链路状态通告 LSA

末梢区域末梢区域

Page 5: 第 8 章  内容回顾

Page 5/38

生成 OSPF 的多区域生成 OSPF 的多区域

生成 OSPF 多区域的原因 改善网络的可扩展性 快速收敛

取得上述两个目标的关键是把网络分成更小的区Area 0

Area 1

Page 6: 第 8 章  内容回顾

Page 6/38

OSPF 路由器的类型 2-1OSPF 路由器的类型 2-1

骨干路由器内部路由器区域边界路由器 ABR自治系统边界路由器 ASBR

Page 7: 第 8 章  内容回顾

Page 7/38

其他AS

OSPF 路由器的类型 2-2OSPF 路由器的类型 2-2

区域边界路由器 /ABR

自制系统边界路由器 /ASBR

区域边界路由器 /ABR

Area 1Area 0

Area 2

内部路由器

内部路由器

内部路由器

只保存本区域内的链路状态信息只保存本区域内的链路状态信息用来连接区域 0

和其他区域用来连接区域 0

和其他区域用来连接 OSPF 的 AS与外部其他的路由

用来连接 OSPF 的 AS与外部其他的路由

Page 8: 第 8 章  内容回顾

Page 8/38

OSPF 的区域类型 2 - 1OSPF 的区域类型 2 - 1

OSPF 的区域类型 骨干区域 area 0 非骨干区域-根据能够学习的路由种类来区分:

• 标准区域• 末梢区域( stub )• 完全末梢( Totally stubby )区域• 非纯末梢区域( NSSA )

Page 9: 第 8 章  内容回顾

Page 9/38

生成 OSPF 的多区域 -NSSA生成 OSPF 的多区域 -NSSA

NSSA 区域是 OSPF RFC 的补遗 定义了特殊的 LSA 类型 7 提供类似 stub area 和 totally stubby area 的优点 可以包含 ASBR

Page 10: 第 8 章  内容回顾

Page 10/38

ABR 负责将 area 1 的链路状态信息汇总后发送到 area 0

将其他区域的链路信息汇总后发送给 area 1

ABR 负责将 area 1 的链路状态信息汇总后发送到 area 0

将其他区域的链路信息汇总后发送给 area 1

OSPF 的区域类型 2 - 2OSPF 的区域类型 2 - 2

Area 0Area 1 Area 2

RIP

标准区域标准区域

ASBR 负责将外部路由注入到 OSPF 的网络中

ASBR 负责将外部路由注入到 OSPF 的网络中

ASBRASBR

ABRABR ABRABR

stub 区域stub 区域Totally stub 区域Totally stub 区域NSSA 区域NSSA 区域

RIP

1. 能学习其他区域的路由2. 能学习外部路由

1. 能学习其他区域的路由2. 能学习外部路由ASBR 不能将外部路由注入到

OSPF 的网络中ASBR 不能将外部路由注入到

OSPF 的网络中1.ASBR 不能将外部路由注入到 OSPF 的网络中

2.ABR 不会将其他区域的路由发送到 area 1 中,而是用一条缺省路由代替

1.ASBR 不能将外部路由注入到 OSPF 的网络中

2.ABR 不会将其他区域的路由发送到 area 1 中,而是用一条缺省路由代替

1. 可以学习本区域连接的外部路由;

2. 不学习其他区域转发进来的外部路由

1. 可以学习本区域连接的外部路由;

2. 不学习其他区域转发进来的外部路由

Page 11: 第 8 章  内容回顾

Page 11/38

阶段总结阶段总结

OSPF 分成多区域的原因 改善网络的可扩展性 加快收敛

OSPF 多区域的分类 骨干区域 非骨干区域

标准区域 末梢区域 完全末梢区域 非纯末梢区域

OSPF 路由器的类型 骨干路由器 内部路由器 ABR ASBR

Page 12: 第 8 章  内容回顾

Page 12/38

OSPF 链路状态数据库OSPF 链路状态数据库

链路状态数据库的组成 每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库

链路状态数据库中每个条目称为 LSA (链路状态通告),常见的有六种 LSA 类型

Page 13: 第 8 章  内容回顾

Page 13/38

OSPF 链路状态通告 6-1OSPF 链路状态通告 6-1

链路状态通告 LSA 的类型

类型代码 描述 用途

Type 1 路由器 LSA 由区域内的路由器发出的

Type 2 网络 LSA 由区域内的 DR发出的

Type 3 网络汇总 LSA ABR发出的,其他区域的汇总链路通告

Type 4 ASBR汇总 LSA ABR发出的,用于通告 ASBR信息

Type 5 AS外部 LSA ASBR发出的,用于通告外部路由

Type 7 NSSA外部 LSANSSA区域内的 ASBR发出的,用于通告本区域连接的外部路由

Page 14: 第 8 章  内容回顾

Page 14/38

OSPF 链路状态通告 6-2OSPF 链路状态通告 6-2

路由器 LSA 每一台路由器都会产生路由器 LSA 通告,列出了路由器所有的链

路或接口,指明它们的状态和沿每条链路方向出站的代价 这些 LSA 通告只会在始发它们的区域内部进行泛洪

Page 15: 第 8 章  内容回顾

Page 15/38

OSPF 链路状态通告 6-3OSPF 链路状态通告 6-3

网络 LSA (Network LSA) 每一个多路访问网络中的指定路由器 DR 将会产生网

络 LSA 通告 用来描绘一个多路访问网络和与之相连的所有路由器

Page 16: 第 8 章  内容回顾

Page 16/38

OSPF 链路状态通告 6-4OSPF 链路状态通告 6-4

网络汇总 LSA 由 ABR 路由器始发,发送网络汇总 LSA 到一个区域,用来通告该

区域外部的目的地址 是 ABR 路由器告诉与之相连的区域内的内部路由器,它所能到达

的目的地址的一种方法

Page 17: 第 8 章  内容回顾

Page 17/38

OSPF 链路状态通告 6-5OSPF 链路状态通告 6-5

ASBR 汇总 LSA(ASBR Summary LSA) 是由 ABR 路由器始发出的 ASBR 汇总 LSA 通告的目的地是一个 ASBR 路由器

Page 18: 第 8 章  内容回顾

Page 18/38

OSPF 链路状态通告 6-6OSPF 链路状态通告 6-6

自治系统外部 LSA 或称为外部 LSA(Extemal LSA) ,始发于 ASBR 路由器 用来通告到达 OSPF 自主系统外部的目的地或者 OSPF 自主系统外

部的缺省路由的 LSA 外部 LSA 通告将在整个自主系统中进行泛洪

Page 19: 第 8 章  内容回顾

Page 19/38

阶段总结阶段总结

区域类型 描述 允许的 LSA 类型普通区域 能学习其他区域的路由

能学习外部路由LSA-1 、 LSA-2 、 LSA-3 、LSA-4 、 LSA-5

Stub 区域 能学习其他区域的路由不能学习外部路由

LSA-1 、 LSA-2 、 LSA-3 、LSA-4

Totally Stub

不能学习其他区域的路由不能学习外部路由

LSA-1 、 LSA-2

NSSA 能学习其他区域的路由不能学习其他区域连接的外部路由,但可以注入本区域连接的外部路由

LSA-1 、 LSA-2 、 LSA-3 、LSA-4 、 LSA-7

Page 20: 第 8 章  内容回顾

Page 20/38

OSPF 路由表 - 目的类型 2-1OSPF 路由表 - 目的类型 2-1

网络条目( Network Entries )是数据包所要转发的目的网络地址。这些网络条目就是记录到路由表中的目的网络地址

Page 21: 第 8 章  内容回顾

Page 21/38

OSPF 路由表 - 目的类型 2-2OSPF 路由表 - 目的类型 2-2

路由器条目放置在一个和网络条目相分开的内部表中,用来表示到达 ABR 和 ASBR 路由器的路由

Page 22: 第 8 章  内容回顾

Page 22/38

OSPF 路由表 - 路径类型 2-1OSPF 路由表 - 路径类型 2-1

路径类型 区域内路径 (Intra-area path) :在路由器所在的区域内就可以到达目的地的路径

区域间路径 (Inter-area path) :目的地在其他区域但是还在 OSPF 自治系统内的路径

类型 1 的外部路径 (Type l external path , E1) :目的地在 OSPF 自治系统外部的路径

类型 2 的外部路径 (Type 2 external path , E2) :目的地在 OSPF 自主系统外部的路径,但是在计算外部路由的度量时不再计入到达 ASBR 路由器的路径代价

Page 23: 第 8 章  内容回顾

Page 23/38

OSPF 路由表 - 路径类型 2-2OSPF 路由表 - 路径类型 2-2

路由器 A 有两条到达外部目的网络 10.1.2.0 的路径 E1 类型:

路径 A-B-D 的代价是 35(5+20+10) 路径 A-C-D 代价为 50(30+10+10)

E2 类型: 路径 A-B-D 的代价是 30(20+10) 路径 A-C-D 的代价为 20(10+10)

优先优先

优先优先

Page 24: 第 8 章  内容回顾

Page 24/38

OSPF 路由表查找OSPF 路由表查找

路由表的查找 选择可以和目的地址最精确匹配的路由 ,即最长匹配—拥有最长

的地址掩码的路由 通过排除次优的路径类型来剪除 (prune) 可选择条目的集合 路径类型根据下面的次序排列优先级, l 表示最高的优先级,而 4

表示最低的优先级:• 区域内路径 1

• 区域间路径 2

• E1 外部路径 3

• E2 外部路径 4

Page 25: 第 8 章  内容回顾

Page 25/38

阶段总结阶段总结

OSPF 路由表的组成目的类型路径类型

OSPF 路由表的形成利用 SPF 算法针对链路状态数据库计算出到达每个网络的最佳路径

OSPF 路由表的查找

Page 26: 第 8 章  内容回顾

Page 26/38

!Interface Ehternet0Ip address 10.64.0.2 255.255.255.0!Interface Serial0Ip address 10.2.1.2 255.255.255.0!Router Ospf 50Network 10.64.0.0 0.0.255.255 area 0Network 10.2.0.0 0.0.255.255 area 1 !

OSPF 多 area 的配置 4-1OSPF 多 area 的配置 4-1

配置一个 ABR

A B C

Area 0Area 1ABR

E0

E0

S0

S110.64.0.1

10.64.0.2

10.2.1.2

10.2.1.1

!Interface Ehternet0Ip address 10.64.0.1 255.255.255.0!Router Ospf 77Network 10.0.0.0 0.255.255255 area 0 !

在两个区域内通告网段,所以它是一台ABR

在两个区域内通告网段,所以它是一台ABR

Page 27: 第 8 章  内容回顾

Page 27/38

OSPF 多 area 的配置 4-2OSPF 多 area 的配置 4-2

配置一个 ASBR

A B

OSPF Area 0ASBR

192.168.1.0/24

A(config)# router ripA(config-router)# network 10.0.0.0A(config-router)# exit!A(config)# router ospf 1A(config-router)# network 192.168.1.0 0.0.0.255 area 0A(config-router)#redistribute ripA(config)#^Z!A#show ip ospfRouter Process “ ospf 1” with ID 192.168.1.2Support only single TOS(TOSO) routesIt is an autonomous system boundary router(ASBR) redistributing external routes from rip,including subnets in redistribution.

这是一台 ASBR ,它将会把学到的RIP 路由在 OSPF内进行重分发

这是一台 ASBR ,它将会把学到的RIP 路由在 OSPF内进行重分发

Page 28: 第 8 章  内容回顾

Page 28/38

OSPF 多 area 的配置 4-3OSPF 多 area 的配置 4-3

配置一个 stub areaRouter(config-router)# area area-id stub

外部AS

Area 0

Stub Area 2

E0S0

S0

192.168.14.1192.168.15.1

192.168.15.2

R4

R3

R3# interface Ethernet 0ip address 192.168.14.1 255.255.255.0interface Serial 0ip address 192.168.15.1 255.255.255.0

router ospf 100network 192.168.14.0 0.0.0.255 area 0network 192.168.15.0 0.0.0.255 area 2area 2 stub

R4#

interface Serial 0ip address 192.168.15.2 255.255.255.0

router ospf 15network 192.168.15.0 0.0.0.255 area 2area 2 stub

Stub 关键字表明该路由属于末梢区域

Stub 关键字表明该路由属于末梢区域

Stub 关键字表明该路由属于末梢区域

Stub 关键字表明该路由属于末梢区域

Page 29: 第 8 章  内容回顾

Page 29/38

OSPF 多 area 的配置 4-4OSPF 多 area 的配置 4-4

配置一个 totally stubby areaRouter(config-router)# area area-id stub no-summary

外部AS

Area 0

Totally Stubby Area 2

E0S0

S0

192.168.14.1192.168.15.1

192.168.15.2

R4

R3

R3#

router ospf 100network 192.168.14.0 0.0.0.255 area 0network 192.168.15.0 0.0.0.255 area 2area 2 stub no-summary

R4#

router ospf 15network 192.168.15.0 0.0.0.255 area 2area 2 stub

no-summary使其成为一个完全末梢区域no-summary使其成为一个完全末梢区域

Page 30: 第 8 章  内容回顾

Page 30/38

常用的检查命令常用的检查命令

Show ip route 查看路由表信息(直连 / 学习)

Show ip route ospf 只查看 OSPF 学习到的路由

Show ip ospf 查看在路由器上 OSPF 是如何配置的和 ABR

Show ip ospf database 查看 LSDB 内的所有 LSA 数据信息

Show ip ospf neighbor查看 OSPF 邻居和邻接的状态( FULL 表示邻居状态正常)

Show ip protocol 查看 OSPF协议配置信息

Show ip interface接口上 OSPF 的配置信息(如进程 ID , cost ,优先级等)

Debug ip ospf adj 查看路由“邻接”的整个过程

Clear ip route 清空路由表

Page 31: 第 8 章  内容回顾

Page 31/38

本章总结本章总结

OSPFOSPF

ABRABR

骨干路由器骨干路由器

内部路由器内部路由器

配置 stub area配置 stub area

配置 ASBR配置 ASBR

配置 ABR配置 ABR

检查命令检查命令

路由表内容路由表内容

划分多域的原因划分多域的原因

链路状态数据库链路状态数据库

路由器类型路由器类型

ASBRASBR

路由表路由表

多域配置多域配置

配置完全末梢区域配置完全末梢区域

多域配置的检查多域配置的检查

改善网络可扩展性

加快收敛

改善网络可扩展性

加快收敛

记录区域内路由器之间的连接情况及链路成本记录区域内路由器之间的连接情况及链路成本

通过 SPF 算法计算得到到达目的网络的最优路径通过 SPF 算法计算得到到达目的网络的最优路径

Page 32: 第 8 章  内容回顾

Page 32/38

实验 1--- 网络拓扑实验 1--- 网络拓扑

ISP

Area 0

Area 1

Area 51

Lo0 192.168.3.1/24

Fa0/0 192.168.1.3/24S0/0 192.168.224.1/30

S0/1 192.168.224.2/30Fa0/0 192.168.1.1/24

Lo0 192.168.64.1/24

To Beijing

SH1

BJ1

GZ1

BENET公司总部位于北京,在上海、广州拥有分公司,现将三个地方的办公网络用 OSPF 连接起来,网络拓扑如下图所示

Page 33: 第 8 章  内容回顾

Page 33/38

实验 1---任务实验 1---任务

配置多区域的 OSPF 配置各路由器的 loopback 地址 配置各路由器的互连接口地址 启动路由器 SH1 的 OSPF 路由进程,把相应网段发布出去

启动路由器 BJ1 的 OSPF 路由进程,把相应网段发布出去

启动路由器 GZ1 的 OSPF 路由进程,把相应网段发布出去

Page 34: 第 8 章  内容回顾

Page 34/38

实验 1--- 完成标准实验 1--- 完成标准

show run 命令看到区域 0 、 1 、 51已被成功配置

show ip route ,可在路由表中看到学习到的来自其他区域的路由信息

证明配置成功

Page 35: 第 8 章  内容回顾

Page 35/38

实验 2---任务实验 2---任务

配置多区域的 OSPF 配置路由器 BJ1 和 GZ1 所属的区域 area 51 为 stub 区域

Page 36: 第 8 章  内容回顾

Page 36/38

实验 2--- 完成标准实验 2--- 完成标准

show run 命令看到该区域已被成功配置show ip ospf ,可看到如下语句: It is a stub area

证明配置成功

Page 37: 第 8 章  内容回顾

Page 37/38

实验 3---任务实验 3---任务

配置完全末梢区域 使用 no-summary 命令完成

Page 38: 第 8 章  内容回顾

Page 38/38

实验 3--- 完成标准实验 3--- 完成标准

show run 命令看到该区域已被成功配置show ip ospf ,可看到如下语句: It is a stub area, no summary LSA in this

area

证明配置成功