资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
文档来源为 :从网络收集整理 .word版本可编辑 .欢迎下载支持 .南京 CCIE 培训OSPF多区域及 LSA 类型讲解OSPF的区域类型和LSA 类型这两个知识点,经常容易导致人们对他们理解上的混乱,今天就来谈谈这两个概念。本文将会为大家进行讲解。一、 LSA Type ,链路状态通告的类型本来想先讲区域类型, 但是由于要理解不同类型的区域,必然要涉及到不同类型的LSA,现在把 LSA放到前面先讲。我们这里谈谈常见的几种LSA: 1、 2、 3、 4、5、 7 类 LSA。1、1 类 LSA,路由器 LSA。OSPF网络中所有路由器都会产生1 类 LSA,他的意思就是表示路由器自己在本区域内的直连链路信息。该 LSA 仅在本区域内传播。 其中,Link ID 跟 ADVRouter 写的都是该路由器的RouterID 。2、 2 类 LSA,网络 LSA。在广播或者非广播模式下(NBMA)由 DR生成。该 LSA 仅在本区域内传播。 2 类 LSA 表达的意思应该是:某区域内,在广播或非广播的网段内选举了DR,于是 DR在本区域范围利用2 类 LSA 来进行通告。该 LSA仅在本区域内传播。其中,该LSA 的Link ID 就是该 DR的接口 IP 地址,而 ADV Router则是 DR的 Router ID。3、3 类 LSA,网络汇总 LSA。由区域边界路由器ABR生成,用于将一个区域内的网络通告给 OSPF中的其他区域。可以认为3 类 LSA 保存着本区域以外的所有其他区域的网络。举个例子,在多区域的环境如1-0-2这样的三个区域,含有area1 和 area0 的 ABR会把 area1的网络以 3 类 LSA 的形式通告给area0 ,当然它也会把 area0 里面的网络通告给area1 。那么, area1 里面的网络又是如何通告到area2 呢?这里就要考虑到area1那些一开始被转换成 3 类 LSA 的网络,是如何进入到area2 的问题了。当原先这个3 类 LSA 进入到 area0跟area2 的边界路由器时, 位于这个边界的ABR就把这条包含着area1 链路信息的3 类 LSA进行修改, 修改的内容是把里面的ADVRouter 替换成自己的Router ID ,并且维持原先的LinkID 不变,然后把这条修改后的LSA 通告给 area2 ,这个就是3 类 LSA的工作过程。4、4 类 LSA,ASBR汇总 LSA。4 类 LSA 跟 5 类 LSA是紧密联系在一起的, 可以说 4 类 LSA是由于 5 类 LSA 的存在而产生的。4 类 LSA 由距离本路由器最近的ABR生成,这句话应该要这样来理解: 如果路由器想要找到包含了外部路由的那台ASBR(自治系统边界路由器) 的话,你应该要到达哪台 ABR,这台 ABR的 Router ID就写在该 LSA 的 ADV Router 里面,而 LSA里面的 Link ID 代表的是该 ASBR的 Router ID。5、5 类 LSA,外部的 LSA。5 类 LSA由包含了外部路由的ASBR产生,目标是把某外部路由通告给 OSPF进程的所有区域 ( 特殊区域除外,下面会提到) 。5 类 LSA 可以穿越所有区域,意思是在跨区域通告时,该LSA的 Link ID 和 ADV Router 一直保持不变。通俗一点来说,就像是该 ASBR对 OSPF全网络的所有路由器说,我有这个外部路由,想去的话就来找我吧!其中, Link ID 代表的是那台ASBR所引入的网络, ADV Router 则是该 ASBR的 Router ID 。6、7 类 LSA,7 类 LSA是一种由 NSSA区域中引入了外部路由的路由器生成的LSA,他仅在 NSSA本区域内传播。由于NSSA区域不允许外部的路由进来从而禁止了5 类 LSA,那么为了能够把自己的外部路由传播出去,于是使用了7 类 LSA 来代替 5 类 LSA的功能。 值得注意的一点是,当这种 7 类 LSA 到达 NSSA跟其他区域的边界后,该边界路由器会根据这条7 类LSA。生成对应的 5 类 LSA然后继续传播给其他区域。此时,这条 5 类的 LSA里面的 LinkID跟 7 类 LSA一样,都是该外部网络地址, 而 ADVRouter 则变成了该边界路由器的RouterID ,因为这条 5 类 LSA 本来就是边界路由器产生的。这里要注意的一点是,该5 类 LSA 里面的Forwarding Address 还是保持跟之前的7 类 LSA的 Forwarding Address一样。二、 Area Type ,区域类型OSPF的区域类型分为5 种:Backbone area(area0) 、Standard area 、Stub area 、Totally1文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持.stubby area、 No so stubby area(NSSA)。下面来逐一介绍。1、 Backbone area ,也叫骨干区域,其实就是area 0 。根据 OSPF的设计原则,area 0在 OSPF网络中起着中心节点的作用,其他区域的链路信息通过area 0 来进行相互传递,这也意味着所有其他区域都必须跟area 0相连。该区域支持1、 2、 3、 4、 5 类 LSA。2、Standard area ,也叫标准区域,标准区域的意思就是在这个区域里面可以正常传递OSPF各类报文。该区域支持 1、 2、 3、4、 5 类 LSA。3、 Stub area,也叫末节区域,所谓末节区域,意思就是该区域不接受非OSPF网络的任何外部路由 (externalroute) ,它如果要到达那些外部路由的时候,只需要通过默认路由把它发出去就可以了。该区域支持1、 2、 3 类 LSA。4、Totallystubby area ,也叫完全末节区域,他的意思是该区域非但不接受外部路由,也不接受自己本区域以外的其他区域的链路信息。它如果要到达本区域以外的目标网络的时候,也是跟末节区域一样,直接把报文通过默认路由发出去。这里要注意的是,由于默认路由是用 3 类 LSA 发送的, 所以完全末节区域虽然不允许普通的3 类 LSA 报文,但是支持这种包含默认路由的3 类 LSA。该区域支持1、 2 类 LSA,以及包含默认路由的3 类 LSA。5、 No so stubby area,就是平时所说的NSSA了,这个NSSA其实是从 stub 区域发展而来的,它的意思是在含有stub 区域的条件下,还拥有可以发送外部路由出去给其他区域的能力。该区域支持1、2、3、7 类 LSA。这里注意一点的是,NSSA区域还有另外一种模式,那就是是完全末节区域模式的NSSA。这个模式其实就是在完全末节区域环境下允许引入外部路由,这种区域模式支持1、2 类 LSA以及包含默认路由的3 类 LSA。附记:下面附上 stub 区域和 totally stubby area的配置方式:Stub 区域的配置方式, 其实就像普通一样通告OSPF网络,然后在把该区域设置为stub ,命令是 area xx stub 。举开始的拓扑图为例,要设置aera24 为 stub 区域,就要在R2和 R4上分别进入路由配置模式:area 24 stub;通告完,然后用这条命令“area 24 stub ”即可把area24 配置为 stub 区域,如果要配置为完全末节区域, 则只要在该命令后面添加一个参数no-summary,即可,完整命令为 “area24 stub no-summary”。若要查看该区域是否成功配置为stub 区域的话,直接show ip ospf即可。2
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号