1、Page 1/38第第8章章 内容回顾内容回顾v OSFP的特点,与的特点,与RIP有哪些区别有哪些区别v 邻居与邻接的关系,如何建立邻接关系,需要几邻居与邻接的关系,如何建立邻接关系,需要几种状态种状态vOSFP的包类型的包类型vOSPF的网络类型的网络类型vOSPF的三种数据库的三种数据库vOSPF单域配置的命令单域配置的命令v常用的常用的OSPF检查命令检查命令Version 2.0第第9章章Page 3/38本章目标本章目标v理解理解OSPF的区域概念的区域概念 v理解理解OSPF的路由器类型的路由器类型v理解理解OSPF的链路状态数据库的链路状态数据库 v理解理解OSPF的的LSAv
2、理解理解OSPF路由表的形成过程路由表的形成过程v掌握掌握OSPF多区域的配置多区域的配置 Page 4/38本章结构本章结构路由器类型路由器类型区域区域邻接关系数据库邻接关系数据库路由表路由表骨干路由器骨干路由器内部路由器内部路由器区域边界路由器区域边界路由器ABR自治系统边界路由器自治系统边界路由器ASBR骨干区域骨干区域完全末梢区域完全末梢区域非骨干区域非骨干区域非纯末梢区域非纯末梢区域路由器路由器LSA网络网络LSA网络汇总网络汇总LSAASBRASBR汇总汇总LSALSAAS外部外部LSANSSA外部外部LSA链路状态数据库链路状态数据库OSPF链路状态链路状态通告通告LSALSA末
3、梢区域末梢区域Page 5/38生成生成OSPF的多区域的多区域v 生成生成OSPF多区域的原因多区域的原因 改善网络的可扩展性改善网络的可扩展性 快速收敛快速收敛v 取得上述两个目标的关键是把网络分成更小的区取得上述两个目标的关键是把网络分成更小的区Page 6/38OSPF路由器的类型路由器的类型2-1v骨干路由器骨干路由器v内部路由器内部路由器v区域边界路由器区域边界路由器ABRv自治系统边界路由器自治系统边界路由器ASBRPage 7/38OSPF路由器的类型路由器的类型2-2区域边界路区域边界路由器由器/ABR自制系统边界路自制系统边界路由器由器/ASBR区域边界路区域边界路由器由器
4、/ABRArea 1Area 0Area 2内部路由器内部路由器内部路由器内部路由器内部路由器内部路由器只保存本区域内只保存本区域内的链路状态信息的链路状态信息用来连接区域用来连接区域0和其他区域和其他区域用来连接用来连接OSPF的的AS与外部其他的路由与外部其他的路由Page 8/38OSPF的区域类型的区域类型21vOSPF的区域类型的区域类型 骨干区域骨干区域area 0 非骨干区域根据能够学习的路由种类来区分:非骨干区域根据能够学习的路由种类来区分:标准区域标准区域 末梢区域(末梢区域(stub)完全末梢(完全末梢(Totally stubby)区域)区域 非纯末梢区域(非纯末梢区域(
5、NSSA)Page 9/38生成生成OSPF的多区域的多区域-NSSAvNSSA区域是区域是OSPF RFC的补遗的补遗 定义了特殊的定义了特殊的LSA类型类型7 提供类似提供类似stub area和和totally stubby area的优点的优点 可以包含可以包含ASBR Page 10/38ABR负责将负责将area 1的链路状的链路状态信息汇总后发送到态信息汇总后发送到area 0将其他区域的链路信息汇总将其他区域的链路信息汇总后发送给后发送给area 1OSPF的区域类型的区域类型22Area 0Area 1Area 2RIP标准区域标准区域ASBR负责将外部路由注负责将外部路由注
6、入到入到OSPF的网络中的网络中ASBRABRABRstub区域区域Totally stub区域区域NSSA区域区域RIP1.能学习其他区域的路由能学习其他区域的路由2.能学习外部路由能学习外部路由ASBR不能不能将外部路由注入到将外部路由注入到OSPF的网络中的网络中1.ASBR不能不能将外部路由注入将外部路由注入到到OSPF的网络中的网络中2.ABR不会不会将其他区域的路由将其他区域的路由发送到发送到area 1中,而是用一条中,而是用一条缺省路由代替缺省路由代替1.可以可以学习学习本区域连接的外部本区域连接的外部路由;路由;2.不学习不学习其他区域转发进来的其他区域转发进来的外部路由外部
7、路由Page 11/38阶段总结阶段总结 OSPF分成多区域的原因分成多区域的原因 改善网络的可扩展性改善网络的可扩展性 加快收敛加快收敛 OSPF多区域的分类多区域的分类 骨干区域骨干区域 非骨干区域非骨干区域 标准区域标准区域 末梢区域末梢区域 完全末梢区域完全末梢区域 非纯末梢区域非纯末梢区域 OSPF路由器的类型路由器的类型 骨干路由器骨干路由器 内部路由器内部路由器 ABR ASBRPage 12/38OSPF链路状态数据库链路状态数据库v链路状态数据库的组成链路状态数据库的组成 每个路由器都创建了由每个接口、对应的相邻节点和每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成
8、的数据库接口速度组成的数据库 链路状态数据库中每个条目称为链路状态数据库中每个条目称为LSA(链路状态通(链路状态通告),常见的有六种告),常见的有六种LSA类型类型 Page 13/38OSPF链路状态通告链路状态通告6-1v 链路状态通告链路状态通告LSA的类型的类型类型类型代码代码描述描述用途用途Type 1路由器路由器LSA由区域内的路由器发出的由区域内的路由器发出的Type 2网络网络LSA由区域内的由区域内的DR发出的发出的Type 3网络汇总网络汇总LSAABR发出的,其他区域的汇总链路通告发出的,其他区域的汇总链路通告Type 4ASBR汇总汇总LSAABR发出的,用于通告发出
9、的,用于通告ASBR信息信息Type 5AS外部外部LSAASBR发出的,用于通告外部路由发出的,用于通告外部路由Type 7NSSA外部外部LSANSSA区域内的区域内的ASBR发出的,用于通告本发出的,用于通告本区域连接的外部路由区域连接的外部路由Page 14/38OSPF链路状态通告链路状态通告6-2v路由器路由器LSA 每一台路由器都会产生路由器每一台路由器都会产生路由器LSA通告,列出了路由器所有的链路通告,列出了路由器所有的链路或接口,指明它们的状态和沿每条链路方向出站的代价或接口,指明它们的状态和沿每条链路方向出站的代价 这些这些LSA通告只会在始发它们的区域内部进行泛洪通告只
10、会在始发它们的区域内部进行泛洪Page 15/38OSPF链路状态通告链路状态通告6-3v网络网络LSA(Network LSA)每一个多路访问网络中的指定路由器每一个多路访问网络中的指定路由器DR将会产生网络将会产生网络LSA通告通告 用来描绘一个多路访问网络和与之相连的所有路由器用来描绘一个多路访问网络和与之相连的所有路由器Page 16/38OSPF链路状态通告链路状态通告6-4v网络汇总网络汇总LSA 由由ABR路由器始发,发送网络汇总路由器始发,发送网络汇总LSA到一个区域,用来通告该区到一个区域,用来通告该区域外部的目的地址域外部的目的地址 是是ABR路由器告诉与之相连的区域内的内
11、部路由器,它所能到达的路由器告诉与之相连的区域内的内部路由器,它所能到达的目的地址的一种方法目的地址的一种方法Page 17/38OSPF链路状态通告链路状态通告6-5vASBR汇总汇总LSA(ASBR Summary LSA)是由是由ABR路由器始发出的路由器始发出的 ASBR汇总汇总LSA通告的目的地是一个通告的目的地是一个ASBR路由器路由器Page 18/38OSPF链路状态通告链路状态通告6-6v自治系统外部自治系统外部LSA 或称为外部或称为外部LSA(Extemal LSA),始发于始发于ASBR路由器路由器 用来通告到达用来通告到达OSPF自主系统外部的目的地或者自主系统外部的
12、目的地或者OSPF自主系统外部自主系统外部的缺省路由的的缺省路由的LSA 外部外部LSA通告将在整个自主系统中进行泛洪通告将在整个自主系统中进行泛洪 Page 19/38阶段总结阶段总结区域类型区域类型描述描述允许的允许的LSA类型类型普通区域普通区域能学习其他区域的路由能学习其他区域的路由能学习外部路由能学习外部路由LSA-1、LSA-2、LSA-3、LSA-4、LSA-5Stub区域区域能学习其他区域的路由能学习其他区域的路由不能不能学习外部路由学习外部路由LSA-1、LSA-2、LSA-3、LSA-4Totally Stub不能不能学习其他区域的路由学习其他区域的路由不能不能学习外部路由
13、学习外部路由LSA-1、LSA-2NSSA能学习其他区域的路由能学习其他区域的路由不能不能学习其他区域连接的学习其他区域连接的外部路由,但可以注入本外部路由,但可以注入本区域连接的外部路由区域连接的外部路由LSA-1、LSA-2、LSA-3、LSA-4、LSA-7Page 20/38OSPF路由表路由表-目的类型目的类型2-1v网络条目(网络条目(Network Entries)是数据包所要转)是数据包所要转发的目的网络地址。这些网络条目就是记录到路发的目的网络地址。这些网络条目就是记录到路由表中的目的网络地址由表中的目的网络地址 Page 21/38OSPF路由表路由表-目的类型目的类型2-
14、2v路由器条目放置在一个和网络条目相分开的内路由器条目放置在一个和网络条目相分开的内部表中,用来表示到达部表中,用来表示到达ABR和和ASBR路由器的路由器的路由路由Page 22/38OSPF路由表路由表-路径类型路径类型2-1v路径类型路径类型 区域内路径区域内路径(Intra-area path):在路由器所在的区域内:在路由器所在的区域内就可以到达目的地的路径就可以到达目的地的路径 区域间路径区域间路径(Inter-area path):目的地在其他区域但是:目的地在其他区域但是还在还在OSPF自治系统内的路径自治系统内的路径 类型类型1的外部路径的外部路径(Type l extern
15、al path,E1):目的地:目的地在在OSPF自治系统外部的路径自治系统外部的路径 类型类型2的外部路径的外部路径(Type 2 external path,E2):目的:目的地在地在OSPF自主系统外部的路径,但是在计算外部路由自主系统外部的路径,但是在计算外部路由的度量时不再计入到达的度量时不再计入到达ASBR路由器的路径代价路由器的路径代价Page 23/38OSPF路由表路由表-路径类型路径类型2-2v路由器路由器A有两条到达外部目的网络有两条到达外部目的网络10.1.2.0的路径的路径 E1类型:类型:路径路径A-B-D的代价是的代价是35(5+20+10)路径路径A-C-D代价
16、为代价为50(30+10+10)E2类型:类型:路径路径A-B-D的代价是的代价是30(20+10)路径路径A-C-D的代价为的代价为20(10+10)优先优先优先优先Page 24/38OSPF路由表查找路由表查找v路由表的查找路由表的查找 选择可以和目的地址最精确匹配的路由选择可以和目的地址最精确匹配的路由,即最长匹配即最长匹配拥有最长的拥有最长的地址掩码的路由地址掩码的路由 通过排除次优的路径类型来剪除通过排除次优的路径类型来剪除(prune)可选择条目的集合可选择条目的集合 路径类型根据下面的次序排列优先级,路径类型根据下面的次序排列优先级,l表示最高的优先级,而表示最高的优先级,而4
17、表示最低的优先级:表示最低的优先级:区域内路径区域内路径 1 区域间路径区域间路径 2 E1外部路径外部路径 3 E2外部路径外部路径 4 Page 25/38阶段总结阶段总结 OSPF路由表的组成路由表的组成目的类型目的类型路径类型路径类型OSPF路由表的形成路由表的形成利用利用SPF算法针对链路状态数据库计算出到达每个网算法针对链路状态数据库计算出到达每个网络的最佳路径络的最佳路径OSPF路由表的查找路由表的查找Page 26/38OSPF多多area的配置的配置4-1v 配置一个配置一个ABR在两个区域内通在两个区域内通告网段,所以它告网段,所以它是一台是一台ABRPage 27/38O
18、SPF多多area的配置的配置4-2v 配置一个配置一个ASBR这是一台这是一台ASBR,它将会把学到的它将会把学到的RIP路由在路由在OSPF内进行重分发内进行重分发Page 28/38OSPF多多area的配置的配置4-3v 配置一个配置一个stub areaRouter(config-router)#area area-id stubStub关键字关键字表明该路由表明该路由属于末梢区属于末梢区域域Stub关键字关键字表明该路由表明该路由属于末梢区属于末梢区域域Page 29/38OSPF多多area的配置的配置4-4v 配置一个配置一个totally stubby areaRouter(
19、config-router)#area area-id stub no-summaryno-summary使其成为一个使其成为一个完全末梢区域完全末梢区域Page 30/38常用的检查命令常用的检查命令Show ip route查看路由表信息(直连查看路由表信息(直连/学习)学习)Show ip route ospf只查看只查看OSPF学习到的路由学习到的路由Show ip ospf查看在路由器上查看在路由器上OSPF是如何配置的和是如何配置的和ABRShow ip ospf database查看查看LSDB内的所有内的所有LSA数据信息数据信息Show ip ospf neighbor查看查
20、看OSPF邻居和邻接的状态(邻居和邻接的状态(FULL表示邻居状态正常)表示邻居状态正常)Show ip protocol查看查看OSPF协议配置信息协议配置信息Show ip interface接口上接口上OSPF的配置信息(如进程的配置信息(如进程ID,cost,优先级等),优先级等)Debug ip ospf adj查看路由查看路由“邻接邻接”的整个过程的整个过程Clear ip route清空路由表清空路由表Page 31/38本章总结本章总结OSPFABR骨干路由器骨干路由器内部路由器内部路由器配置配置stub area配置配置ASBR配置配置ABR检查命令检查命令路由表内容路由表内
21、容划分多域的原因划分多域的原因链路状态数据库链路状态数据库路由器类型路由器类型ASBR路由表路由表多域配置多域配置配置完全末梢区域配置完全末梢区域多域配置的检查多域配置的检查改善网络可扩展性改善网络可扩展性加快收敛加快收敛记录区域内路由器之间记录区域内路由器之间的连接情况及链路成本的连接情况及链路成本通过通过SPF算法计算得到到算法计算得到到达目的网络的最优路径达目的网络的最优路径Page 32/38实验实验1-网络拓扑网络拓扑v BENET公司总部位于北京,在上海、广州拥有公司总部位于北京,在上海、广州拥有分公司,现将三个地方的办公网络用分公司,现将三个地方的办公网络用OSPF连接连接起来,
22、网络拓扑如下图所示起来,网络拓扑如下图所示 Page 33/38实验实验1-任务任务v配置多区域的配置多区域的OSPF 配置各路由器的配置各路由器的loopback地址地址 配置各路由器的互连接口地址配置各路由器的互连接口地址 启动路由器启动路由器SH1的的OSPF路由进程,把相应网段发布出去路由进程,把相应网段发布出去 启动路由器启动路由器BJ1的的OSPF路由进程,把相应网段发布出去路由进程,把相应网段发布出去 启动路由器启动路由器GZ1的的OSPF路由进程,把相应网段发布出去路由进程,把相应网段发布出去Page 34/38实验实验1-完成标准完成标准vshow run命令看到区域命令看到
23、区域0、1、51已被成功配置已被成功配置vshow ip route,可在路由表中看到学习到的来自,可在路由表中看到学习到的来自其他区域的路由信息其他区域的路由信息 证明配置成功证明配置成功 Page 35/38实验实验2-任务任务v配置多区域的配置多区域的OSPF 配置路由器配置路由器BJ1和和GZ1所属的区域所属的区域area 51为为stub区域区域 Page 36/38实验实验2-完成标准完成标准vshow run命令看到该区域已被成功配置命令看到该区域已被成功配置vshow ip ospf,可看到如下语句:,可看到如下语句:It is a stub area 证明配置成功证明配置成功 Page 37/38实验实验3-任务任务v配置完全末梢区域配置完全末梢区域 使用使用no-summary命令完成命令完成Page 38/38实验实验3-完成标准完成标准vshow run命令看到该区域已被成功配置命令看到该区域已被成功配置vshow ip ospf,可看到如下语句:,可看到如下语句:It is a stub area,no summary LSA in this area 证明配置成功证明配置成功
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。