290 likes | 656 Views
多区域的 OSPF 配置. 教学 目标. 理解 OSPF 的区域概念 理解 OSPF 的路由器类型 理解 OSPF 的链路状态数据库 理解 OSPF 的 LSA 理解 OSPF 路由表的形成过程 掌握 OSPF 多区域的配置. 重点.难点. 掌握 OSPF 多区域的配置 理解 OSPF 的链路状态数据库. 生成 OSPF 的多区域. 生成 OSPF 多区域的原因 改善网络的可扩展性 快速收敛 取得上述两个目标的关键是把网络分成更小的区. OSPF 路由器的类型 2-1. 骨干路由器 内部路由器 区域边界路由器 ABR
E N D
教学目标 理解OSPF的区域概念 理解OSPF的路由器类型 理解OSPF的链路状态数据库 理解OSPF的LSA 理解OSPF路由表的形成过程 掌握OSPF多区域的配置
重点.难点 • 掌握OSPF多区域的配置 • 理解OSPF的链路状态数据库
生成OSPF的多区域 • 生成OSPF多区域的原因 • 改善网络的可扩展性 • 快速收敛 • 取得上述两个目标的关键是把网络分成更小的区
OSPF路由器的类型2-1 • 骨干路由器 • 内部路由器 • 区域边界路由器ABR • 自治系统边界路由器ASBR
OSPF路由器的类型2-2 只保存本区域内的链路状态信息 用来连接区域0和其他区域 用来连接OSPF的AS与外部其他的路由 区域边界路由器/ABR Area 1 Area 0 Area 2 内部路由器 内部路由器 内部路由器 区域边界路由器/ABR 自制系统边界路由器/ASBR
OSPF的区域类型2-1 • OSPF的区域类型 • 骨干区域area 0 • 非骨干区域-根据能够学习的路由种类来区分: • 标准区域 • 末梢区域(stub) • 完全末梢(Totally stubby)区域 • 非纯末梢区域(NSSA)
生成OSPF的多区域-NSSA • NSSA区域是OSPF RFC的补遗 • 定义了特殊的LSA类型7 • 提供类似stub area和totally stubby area的优点 • 可以包含ASBR
标准区域 NSSA区域 Totally stub区域 stub区域 OSPF的区域类型2-2 Area 1 ABR Area 0 ABR Area 2 RIP ABR负责将area 1的链路状态信息汇总后发送到area 0 将其他区域的链路信息汇总后发送给area 1 ASBR负责将外部路由注入到OSPF的网络中 1.能学习其他区域的路由2.能学习外部路由 ASBR不能将外部路由注入到OSPF的网络中 1.ASBR不能将外部路由注入到OSPF的网络中 2.ABR不会将其他区域的路由发送到area 1中,而是用一条缺省路由代替 1.可以学习本区域连接的外部路由; 2.不学习其他区域转发进来的外部路由 RIP ASBR
阶段总结 OSPF分成多区域的原因 • 改善网络的可扩展性 • 加快收敛 OSPF多区域的分类 • 骨干区域 • 非骨干区域 • 标准区域 • 末梢区域 • 完全末梢区域 • 非纯末梢区域 OSPF路由器的类型 • 骨干路由器 • 内部路由器 • ABR • ASBR
OSPF链路状态数据库 • 链路状态数据库的组成 • 每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库 • 链路状态数据库中每个条目称为LSA(链路状态通告),常见的有六种LSA类型
OSPF链路状态通告6-1 • 链路状态通告LSA的类型
OSPF链路状态通告6-2 • 路由器LSA • 每一台路由器都会产生路由器LSA通告,列出了路由器所有的链路或接口,指明它们的状态和沿每条链路方向出站的代价 • 这些LSA通告只会在始发它们的区域内部进行泛洪
OSPF链路状态通告6-3 • 网络LSA (Network LSA) • 每一个多路访问网络中的指定路由器DR将会产生网络LSA通告 • 用来描绘一个多路访问网络和与之相连的所有路由器
OSPF链路状态通告6-4 • 网络汇总LSA • 由ABR路由器始发,发送网络汇总LSA到一个区域,用来通告该区域外部的目的地址 • 是ABR路由器告诉与之相连的区域内的内部路由器,它所能到达的目的地址的一种方法
OSPF链路状态通告6-5 • ASBR汇总LSA(ASBR Summary LSA) • 是由ABR路由器始发出的 • ASBR汇总LSA通告的目的地是一个ASBR路由器
OSPF链路状态通告6-6 • 自治系统外部LSA • 或称为外部LSA(Extemal LSA),始发于ASBR路由器 • 用来通告到达OSPF自主系统外部的目的地或者OSPF自主系统外部的缺省路由的LSA • 外部LSA通告将在整个自主系统中进行泛洪
OSPF路由表-目的类型2-1 • 网络条目(Network Entries)是数据包所要转发的目的网络地址。这些网络条目就是记录到路由表中的目的网络地址
OSPF路由表-目的类型2-2 • 路由器条目放置在一个和网络条目相分开的内部表中,用来表示到达ABR和ASBR路由器的路由
OSPF路由表-路径类型2-1 • 路径类型 • 区域内路径(Intra-area path):在路由器所在的区域内就可以到达目的地的路径 • 区域间路径(Inter-area path):目的地在其他区域但是还在OSPF自治系统内的路径 • 类型1的外部路径(Type l external path,E1):目的地在OSPF自治系统外部的路径 • 类型2的外部路径(Type 2 external path,E2):目的地在OSPF自主系统外部的路径,但是在计算外部路由的度量时不再计入到达ASBR路由器的路径代价
OSPF路由表-路径类型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) 优先 优先
OSPF路由表查找 • 路由表的查找 • 选择可以和目的地址最精确匹配的路由,即最长匹配—拥有最长的地址掩码的路由 • 通过排除次优的路径类型来剪除(prune)可选择条目的集合 • 路径类型根据下面的次序排列优先级,l表示最高的优先级,而4表示最低的优先级: • 区域内路径 1 • 区域间路径 2 • E1外部路径 3 • E2外部路径 4
阶段总结 OSPF路由表的组成 • 目的类型 • 路径类型 OSPF路由表的形成 • 利用SPF算法针对链路状态数据库计算出到达每个网络的最佳路径 OSPF路由表的查找
OSPF多area的配置4-1 • 配置一个ABR 在两个区域内通告网段,所以它是一台ABR
OSPF多area的配置4-2 • 配置一个ASBR 这是一台ASBR,它将会把学到的RIP路由在OSPF内进行重分发
OSPF多area的配置4-3 • 配置一个stub area • Router(config-router)# areaarea-id stub Stub关键字表明该路由属于末梢区域 Stub关键字表明该路由属于末梢区域
OSPF多area的配置4-4 • 配置一个totally stubby area • Router(config-router)# areaarea-id stub no-summary no-summary使其成为一个完全末梢区域