码迷,mamicode.com
首页 > 其他好文 > 详细

LSA详解

时间:2017-08-15 23:05:31      阅读:792      评论:0      收藏:0      [点我收藏+]

标签:lsa

一类LSA

在P2P下的状态

一类就是Router

链路类型 P2P

transnet ----拓扑信息

stubnet ---路由信息


Router-LSA描述P2P网络

技术分享

技术分享

2.如何去判断收到的LSA优于自己还是次于自己,以上图为示

①序列号 以大为优

②检验和 以大为优

③老化时间 超过15min 以小为优

小于15min 默认是相同

一类LSA下描述的是所有直连链路的信息


Router-LSA描述MA网络或NBMA网络

技术分享技术分享

技术分享

二类LSA Network-LSA描述MA网络或NBMA网络

描述的是所有邻接链路的信息

由DR发出

一个区域内部传输

以根找直连

技术分享

技术分享

SPF算法

1.构建SPF树

根据Router-LSA和Network-LSA中的拓扑信息,构建SPF树干

2.计算最优路由

基于SPF树干和Router-LSA、network-LSA中的路由信息,计算最优路由


域间路由

Network-Summary-LSA三类LSA

由ABR发出的

OSPF域内

描述的是其他域内的信息

Network-Summary-LSA

技术分享技术分享

如果Area1区域相传数据给Area2区域的话,那么就需要通过RTB(也是ABR)去吧1类LSA转化为3类LSA,传到Area 0区域,这时候RTC需要重新封装成新的三类LSA,发给Area 2,这样,数据就传递完成,反过来亦是。

技术分享

技术分享

技术分享


RTD向Area 1 中发送关于192168.1.04/2网段的三类LSA,RTB收到之后向Area0进行转发,RTC同样也可以,RTE也可以,这样一来,一直下去,所以,域间的路由由此就产生了。

避免域间路由的产生

骨干区域:0区域,负责OSPF网络中所有的数据转发

非骨干区域:非0区域;非0区域之间不能直接通信,必须经过0区域传输数据。

1.骨干区域可以学习到非骨干区域的路由

2.非骨干区域可以学习到骨干区域的路由

3.非骨干区域不能直接传路由给其他非骨干区域

4.骨干区域学习到的非骨干区域的路由不会再发给这个非骨干路由

5.非骨干区域从骨干区域学习到的路由不会再发给其他区域(包括非骨干区域和骨干区域)



五类LSA

ASBR(自治系统边界路由器,一边连接外部,一边连接内部)

ospf域中传递的

描述的是如何去往外部的路由信息

技术分享

技术分享



四类LSA

ABR(区域边界路由器)

区域内传递的

描述的是如何从ABR到达ASBR

技术分享

OSPF的特殊区域

传输区域和末端区域

传输区域:通俗来讲,就是本区域内能传输,其他区域区域也能传输

末端区域:只能在本区域内进行传输

Stub区域

首先,stub不能再骨干区域配置

如果在一个区域内配置了stub,那么在这个区域内的其他路由器也需要配置stub

配置完成之后,本来能接收到1,2,3,4,5类的都能接收到,一旦配置成stub4,5类就消失了,并且区域内的ABR将生成一条缺省路由(对应三类LSA),并发布给其他的路由器,这样做的好处是减少路由条目

stub有哪些缺点

不能再0区域配置

不能在vlink区域配置

不能再有ASBR的区域配置

Totally Stub区域

在ABR上需要追加no-summary参数

不允许四类,五类在本区域内传输,也不允许三类LSA在本区域进行传输,只允许一类,二类进行传输,

NSSA区域和Totally NSSA

NSSA可以在ASBR传输

特点:NSSA与stub最大的不同是NSSA可以引入外部路由并且能传播到整个OSPF域中,同时又不会学习来自OSPF网络其他区域的外部路由

NSSA LSA(七类LSA)

①七类LSA是为了支持NSS区域而新增的一种LSA类型,用于描述NSSA区域引入的外部路由信息

②七类LSA由NSSA区域中的ASBR产生,其扩散范围仅限于ASBR所在的NSSA区域

③缺省路由也可以由七类LSA产生,用于指导流量流向其他的自治域

七类LSA转化为五类的LSA(七转五):

①NSSA区域的ABR收到七类的LSA时,会有选择的将其转化为五类的LSA,以便将外部的路由信息通告到OSPF网络中的其他区域

Totally NSSA与NSSA的区别

①Totally NSSA不允许三类的LSA在本区域泛洪

②配置区别在于Totally NSSA需要在ABR上追加no-summary参数

PS:stub是不能引入外部路由的,因为因为这样可以避免大量外部路由对stub区域设备资源消耗,但是,NSSA可以引入外部路由


LSA的总结(作用):

①Router-LSA(一类):一类LSA下描述的是所有直连链路的信息

②Network LSA(二类):由DR产生,描述的是本网段的链路信息

③Network-summary-LSA(三类):由ABR产生,描述的是其他域内的信息

④ASBR-summary-LSA(四类):由ABR产生,描述的是到ASBR的路由,通告给除ASBR所在区域的其他相关区域

⑤AS-extermal-LSA(五类):由ASBR产生,描述的是如何去往外部的路由信息

⑥NSSA LSA(七类):由ASBR产生,描述的是到AS外部的路由,仅在ASBR区域内传输




本文出自 “costin” 博客,请务必保留此出处http://brighttime.blog.51cto.com/12837169/1956505

LSA详解

标签:lsa

原文地址:http://brighttime.blog.51cto.com/12837169/1956505

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!