第九章 OSPF的多域配置.PPT
Page 1/38,第8章 内容回顾,OSFP的特点,与RIP有哪些区别 邻居与邻接的关系,如何建立邻接关系,需要几种状态OSFP的包类型OSPF的网络类型OSPF的三种数据库OSPF单域配置的命令常用的OSPF检查命令,OSPF的多域配置,第9章,Page 3/38,本章目标,理解OSPF的区域概念 理解OSPF的路由器类型理解OSPF的链路状态数据库 理解OSPF的LSA理解OSPF路由表的形成过程掌握OSPF多区域的配置,Page 4/38,本章结构,路由器类型,区域,邻接关系数据库,路由表,骨干路由器,内部路由器,区域边界路由器ABR,自治系统边界路由器ASBR,骨干区域,完全末梢区域,非骨干区域,非纯末梢区域,路由器LSA,网络LSA,网络汇总LSA,ASBR汇总LSA,AS外部LSA,NSSA外部LSA,链路状态数据库,OSPF,链路状态通告LSA,末梢区域,Page 5/38,生成OSPF的多区域,生成OSPF多区域的原因改善网络的可扩展性 快速收敛取得上述两个目标的关键是把网络分成更小的区,Page 6/38,OSPF路由器的类型2-1,骨干路由器内部路由器区域边界路由器ABR自治系统边界路由器ASBR,Page 7/38,OSPF路由器的类型2-2,区域边界路由器/ABR,自制系统边界路由器/ASBR,区域边界路由器/ABR,Area 1,Area 0,Area 2,内部路由器,内部路由器,内部路由器,只保存本区域内的链路状态信息,用来连接区域0和其他区域,用来连接OSPF的AS与外部其他的路由,Page 8/38,OSPF的区域类型21,OSPF的区域类型骨干区域area 0非骨干区域根据能够学习的路由种类来区分:标准区域末梢区域(stub)完全末梢(Totally stubby)区域非纯末梢区域(NSSA),Page 9/38,生成OSPF的多区域-NSSA,NSSA区域是OSPF RFC的补遗 定义了特殊的LSA类型7提供类似stub area和totally stubby area的优点可以包含ASBR,Page 10/38,ABR负责将area 1的链路状态信息汇总后发送到area 0将其他区域的链路信息汇总后发送给area 1,OSPF的区域类型22,Area 0,Area 1,Area 2,RIP,ASBR负责将外部路由注入到OSPF的网络中,ASBR,ABR,ABR,RIP,1.能学习其他区域的路由2.能学习外部路由,ASBR不能将外部路由注入到OSPF的网络中,1.ASBR不能将外部路由注入到OSPF的网络中2.ABR不会将其他区域的路由发送到area 1中,而是用一条缺省路由代替,1.可以学习本区域连接的外部路由;2.不学习其他区域转发进来的外部路由,Page 11/38,阶段总结,OSPF分成多区域的原因改善网络的可扩展性加快收敛OSPF多区域的分类骨干区域非骨干区域标准区域末梢区域完全末梢区域非纯末梢区域 OSPF路由器的类型骨干路由器内部路由器ABRASBR,Page 12/38,OSPF链路状态数据库,链路状态数据库的组成每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库链路状态数据库中每个条目称为LSA(链路状态通告),常见的有六种LSA类型,Page 13/38,OSPF链路状态通告6-1,链路状态通告LSA的类型,Page 14/38,OSPF链路状态通告6-2,路由器LSA每一台路由器都会产生路由器LSA通告,列出了路由器所有的链路或接口,指明它们的状态和沿每条链路方向出站的代价这些LSA通告只会在始发它们的区域内部进行泛洪,Page 15/38,OSPF链路状态通告6-3,网络LSA(Network LSA)每一个多路访问网络中的指定路由器DR将会产生网络LSA通告用来描绘一个多路访问网络和与之相连的所有路由器,Page 16/38,OSPF链路状态通告6-4,网络汇总LSA由ABR路由器始发,发送网络汇总LSA到一个区域,用来通告该区域外部的目的地址是ABR路由器告诉与之相连的区域内的内部路由器,它所能到达的目的地址的一种方法,Page 17/38,OSPF链路状态通告6-5,ASBR汇总LSA(ASBR Summary LSA)是由ABR路由器始发出的ASBR汇总LSA通告的目的地是一个ASBR路由器,Page 18/38,OSPF链路状态通告6-6,自治系统外部LSA或称为外部LSA(Extemal LSA),始发于ASBR路由器用来通告到达OSPF自主系统外部的目的地或者OSPF自主系统外部的缺省路由的LSA外部LSA通告将在整个自主系统中进行泛洪,Page 19/38,阶段总结,Page 20/38,OSPF路由表-目的类型2-1,网络条目(Network Entries)是数据包所要转发的目的网络地址。这些网络条目就是记录到路由表中的目的网络地址,Page 21/38,OSPF路由表-目的类型2-2,路由器条目放置在一个和网络条目相分开的内部表中,用来表示到达ABR和ASBR路由器的路由,Page 22/38,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路由器的路径代价,Page 23/38,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),优先,优先,Page 24/38,OSPF路由表查找,路由表的查找选择可以和目的地址最精确匹配的路由,即最长匹配拥有最长的地址掩码的路由通过排除次优的路径类型来剪除(prune)可选择条目的集合路径类型根据下面的次序排列优先级,l表示最高的优先级,而4表示最低的优先级:区域内路径 1区域间路径 2E1外部路径 3E2外部路径 4,Page 25/38,阶段总结,OSPF路由表的组成目的类型路径类型OSPF路由表的形成利用SPF算法针对链路状态数据库计算出到达每个网络的最佳路径OSPF路由表的查找,Page 26/38,OSPF多area的配置4-1,配置一个ABR,在两个区域内通告网段,所以它是一台ABR,Page 27/38,OSPF多area的配置4-2,配置一个ASBR,这是一台ASBR,它将会把学到的RIP路由在OSPF内进行重分发,Page 28/38,OSPF多area的配置4-3,配置一个stub areaRouter(config-router)#area area-id stub,Stub关键字表明该路由属于末梢区域,Stub关键字表明该路由属于末梢区域,Page 29/38,OSPF多area的配置4-4,配置一个totally stubby areaRouter(config-router)#area area-id stub no-summary,no-summary使其成为一个完全末梢区域,Page 30/38,常用的检查命令,Page 31/38,本章总结,OSPF,ABR,骨干路由器,内部路由器,配置stub area,配置ASBR,配置ABR,检查命令,路由表内容,划分多域的原因,链路状态数据库,路由器类型,ASBR,路由表,多域配置,配置完全末梢区域,多域配置的检查,改善网络可扩展性加快收敛,记录区域内路由器之间的连接情况及链路成本,通过SPF算法计算得到到达目的网络的最优路径,Page 32/38,实验1-网络拓扑,BENET公司总部位于北京,在上海、广州拥有分公司,现将三个地方的办公网络用OSPF连接起来,网络拓扑如下图所示,Page 33/38,实验1-任务,配置多区域的OSPF 配置各路由器的loopback地址 配置各路由器的互连接口地址 启动路由器SH1的OSPF路由进程,把相应网段发布出去 启动路由器BJ1的OSPF路由进程,把相应网段发布出去 启动路由器GZ1的OSPF路由进程,把相应网段发布出去,Page 34/38,实验1-完成标准,show run命令看到区域0、1、51已被成功配置show ip route,可在路由表中看到学习到的来自其他区域的路由信息 证明配置成功,Page 35/38,实验2-任务,配置多区域的OSPF 配置路由器BJ1和GZ1所属的区域area 51为stub区域,Page 36/38,实验2-完成标准,show run命令看到该区域已被成功配置show ip ospf,可看到如下语句:It is a stub area 证明配置成功,Page 37/38,实验3-任务,配置完全末梢区域 使用no-summary命令完成,Page 38/38,实验3-完成标准,show run命令看到该区域已被成功配置show ip ospf,可看到如下语句:It is a stub area,no summary LSA in this area 证明配置成功,