LSA的详解

  • 格式:doc
  • 大小:160.00 KB
  • 文档页数:6

OSPF路由器的类型:1、内部路由器--在一个普通区域内的路由器2、核心路由器--在area 0区域内的路由器3、ABR区域边界路由器--连接两个不同区域的路由器4、ASBR自治系统边界路由器--连接OSPF域到另一个自治系统的路由器<LSA(Link-State Advertisement)>学习时的注意点:1、传播范围2、由谁产生3、包含内容•类型指明是哪种类型的LSA•Link-ID 每一条LSA都有一个Link-ID,区分不同路由器发出的LSA •ADV Router 指Router-id1 2 3 4 5 7Link ID RID DR IP Route ASBR RID Route RouteLSA1(Router Link States)R1#show ip ospf database router 查看LSDB中的1类LSA的详细信息1、域内路由,仅在本区域传递,不会穿越ABR。

2、每台路由器都会产生。

3、包含本路由器的直连的邻居,以及直连网络的信息Link ID: router IDADV router: router ID三种信息:Another neighbor stub network transit network(Ma网络的一些信息)LSA2(Net Link States)R1#show ip ospf database network1、仅在本区域传递2、只有MA网络才会产生LSA2,由DR发出。

3、标识出本MA网中有哪些路由器以及本网的掩码信息。

Link ID: DR的接口IPADV router: DR的router IDLSA3(Summary Net Link States)R1#show ip ospf database summary1、域间路由,能泛洪到整个AS。

2、由ABR发出,穿越一个ABR,其ADV Router就会变成此ABR的Router-id.3、包含本区域中的所有路由信息,包括网络号和掩码。

Link ID: 路由route(网络号)ADV router: ABR的router ID(经过一个ABR,就会改为这个ABR的router ID)LSA4(Summary ASB Link States)R1#show ip os database asbr-summary1、把ASBR的Router-id传播到其他区域,让其他区域的路由器得知ASBR 的位置。

2、由ABR产生并发出,穿越一个ABR,其ADV Router就会变成此ABR 的Router-id.Link ID: ASBR的RIDADV router: ABR的router ID(经过一个ABR,就会改为这个ABR的router ID)在ASBR直连的区域内,不会产生4类的LSA,因为ASBR会发出一类的LSA,其中会指明自已是ASBRLSA5(Type-5 AS External Link States)R1#show ip os database external1、域外路由,不属于某个区域。

2、ASBR产生,泛洪到整个AS。

不会改变ADV Router。

3、包含域外的路由Link ID: 路由(网络号)ADV router: ASBR的router ID (unchange)LSA7(Type-7 AS External Link States)R2#show ip os database nssa-external特殊的域外路由,只存在于NSSA区域中。

Link ID: 路由(网络号)ADV router: ASBR的router ID (只在NSSA区域中)R2(config-if)#bandwidth 5000R2(config-if)#ip ospf cost 30•重分布进OSPF的路由默认为E2,Cost=20,且传递过程中不改变COST。

•如果改为E1类型,则在传输过程中会累加每个入接口的cost值R4(config-router)#redistribute rip subnets metric 8回答者:style24366|二级| 2010-6-17 11:05由于OSPF协议定义了多种路由器的类型,因而定义多种LSA通告的类型也是必要的。

例如:一台DR路由器必须通告多路访问链路和所有与这条链路相连的路由器,而其他类型的路由器将不需要通告这种类型的信息。

OSPF的七种类型LSA:1、路由器LSA (Router LSA)由区域内所有路由器产生,并且只能在本个区域内泛洪广播。

这些最基本的LSA通告列出了路由器所有的链路和接口,并指明了它们的状态和沿每条链路方向出站的代价。

2、网络LSA (Network LSA)由区域内的DR或BDR路由器产生,报文包括DR和BDR连接的路由器的链路信息。

网络LSA也仅仅在产生这条网络LSA的区域内部进行泛洪。

3、网络汇总LSA (Network summary LSA)由ABR产生,可以通知本区域内的路由器通往区域外的路由信息。

在一个区域外部但是仍然在一个OSPF自治系统内部的缺省路由也可以通过这种LSA来通告。

如果一台ABR路由器经过骨干区域从其他的ABR路由器收到多条网络汇总LSA,那么这台始发的ABR路由器将会选择这些LSA通告中代价最低的LSA,并且将这个LSA的最低代价通告给与它相连的非骨干区域。

4、ASBR汇总LSA (ASBR summary LSA)也是由ABR产生,但是它是一条主机路由,指向ASBR路由器地址的路由。

5、自治系统外部LSA (Autonomous system external LSA)由ASBR产生,告诉相同自治区的路由器通往外部自治区的路径。

自治系统外部LSA是惟一不和具体的区域相关联的LSA通告,将在整个自治系统中进行泛洪。

6、组成员LSA (Group membership LSA)* 目前不支持组播OSPF (MOSPF 协议)7、NSSA外部LSA (NSSA External LSA)由ASBR产生,几乎和LSA 5通告是相同的,但NSSA外部LSA通告仅仅在始发这个NSSA外部LSA通告的非纯末梢区域内部进行泛洪。

在NSSA区域中,当有一个路由器是ASBR时,不得不产生LSA 5报文,但是NSSA中不能有LSA 5报文,所有ASBR产生LSA 7报文,发给本区域的路由器。

* 只有一个例外,每台ABR路由器上利用一个类型3来通告缺省路由。

每一种区域内允许泛洪的LSA类型区域类型1&2 3&4 5 7骨干区域允许允许允许不允许非骨干(非末梢) 允许允许允许不允许末梢允许允许允许不允许完全末梢允许不允许不允许不允许NAAS 允许允许不允许允许* 只有一个例外,每台ABR路由器上利用一个类型3来通告缺省路由。

1 末梢区域:(Stub Area)不允许AS外部通告(LSA 5)在其内部进行泛洪。

在末梢区域边界的ABR路由器使用网络汇总LSA (LSA 3)向这个区域通告缺省路由,而且这条缺省路由不会被通告到这个区域的外部去。

Router(config-route)area 1 stub //将Area 1设置成末梢区域2. 完全末梢区域:(Totally stub)使用缺省路由到达OSPF自治系统外部的目的地址,而且使用缺省路由到达这个区域外部的所有目的地址,完全末梢区域的ABR路由器不仅阻塞LSA 5,也阻塞所有的汇总LSA——除了通告缺省路由的那一条类型3。

Router(config-route)#area 1 stub no-summary //将Area 1设置成完全末梢区域,此时会将类型3用默认路由代替,NO-summary的作用是将类型3、4用默认路由简化3 非纯末梢区域(Not-so-stubby-area)允许外部路由通告到OSPF自治系统内部,而同时保留自治系统的其余部分的末梢区域特征,ASBR将始发类型7的LSA来通告那些外部网络,这些NAAS 外部LSA将在整个NAAS区域中泛洪,在ABR上被阻塞。

ABR会将类型7的转化为类型5通告到其他区域中。

回答者:tzh1987999|二级| 2010-6-20 22:38上面的全是百度里找来的,千篇一律,根本没可信度..下面是我自己总结出来的,通俗易懂,希望能对你有帮助......1.ROUTER LSA ,描述区域内部与路由器直连的链路的信息.WORK LSA, 记录了广播或是NBMA网段上所有路由的ROUTER ID.WORK SUMMARY LSA,将所连接的区域内部的链路信息以子网的形式传播到邻区.4.ASBR SUMMARY LSA ,描述的是一个ASBR的ROUTER ID.5.AS EXTERNAL LSA ,描述的是AS外部的路由信息.6.在MOSPF协议中使用的组播LSA.(不常用)7.NSSA EXTERNAL LSA ,在NSSA区域内传播的,描述到AS外部的路由信息.全是自己总结的,没有上面说的清楚,不过也没有上面说的复杂,我想你一定会懂的,希望能帮到你.......回答者:wu5371919|三级| 2010-6-23 12:56我的笔记,要是这都说得不够详细直白的话...LSA类型:常用1 2 3 4 5 7几种---sh ip ospf database 看LSA列表---LSA1(router link state) :由任何一台OSPF的路由器生成(包括DR和BDR)。

ROUTER ID不能相同,LSA1用于生成并泛洪同区域内的路由条目即SH IP ROUTE里头的O条目,不能穿透本区域看LSA1:sh ip ospf data router---LSA2(net link state):由DR生成,用于在多路访问(MA)链路标识该链路有哪些路由器(比如一个以太网广播域里一共有哪几台路由器,DR是谁,BDR是谁,DROTHER有谁)看LSA2:sh ip ospf database network---LSA3(Summary net link state):由ABR生成,被后续ABR再生成,由LSA1变成LSA3,传出去,用于泛洪域间路由,在sh ip route里看到的O IA条目即由LSA3生成,通常用于汇总路由看LSA3:sh ip os da summary---LSA4(Summary ASB link state)ASBR汇总LSA:用于泛洪ASBR地址(/32)给其他所有区域,由ABR生成,被后续ABR再生成看LSA4:sh ip os da asbr-summary---LSA5(Type-5 External Link state)AS外部LSA:用于泛洪重分布的路由由始发ASBR发布与拥有,泛洪到所有区域,包括始发区域,但无法穿透到任何stub区域由哪个ABR转发需要选举,看LSA5:sh ip os da external---LSA7(AS External Link State)NSSA外部LSA:NSSA特殊区域的ASBR生成,只在NSSA区域里存在,无法穿透ABR,由ABR出去后,变成LSA5看LSA7:sh ip os da nssa-externalarea 1 nssa translate type 7 suppress-fa当LSA7转出去变成LSA5后,别的AREA看到此LSA5的转发地址会是外部路由器的RID IP,当该IP不可达时(被过滤等等),此LSA5就不会被放入路由表。