|
今天主要写的内容不多 ,主要写有关
一 .LSA的几种常用类型
二 . OSPF的路由汇总 。
LSA用来描述链路状态信息,常用的有type 1,2,3/4,5,7类,它们是协同工作的 ,现在从三个角度去描述 1.传播范围 2.通告者 3.内容
先说一下有关名词 ABR :区域边界路由器 (大家应该很熟悉了) ; ASBR是自治系统边界路由器(一部分接口在OSPF区域中 ,一部分接口在别的协议里 如RIP ,并且要产生5类的LSA) ;ADV Router :通告者 ;Link ID :LSA标识的内容 。
一 .
LSA Type 1 :Router LSA(在路由表中以 O 标识)
只在本区域中传播,不会超过ABR ;区域中每台运行OSPF的路由器都会通告LSA1 ;用于描述路由器连接到的某一区域的链路或某一端口的状态信息,简单的说就是告诉别人自己的Router-ID和我所直连的链路状态信息。
LSA Type 2 :Network LSA(只出现在多路访问MA网络中)
只在本区域中传播 ,不会超过ABR ;DR通告LSA2 ; 用于描述本网络中有多少台运行OSPF的路由器 及DR自身的信息。
----------------依靠LSA1和LSA2可以计算出区域内的所有路由----------------
为什么呢,MA网络中路由器在相互比较Priority和Router-ID之后 ,选举出DR BDR,DROTHER与之邻接,并把自己的LSU发往224.0.0.6 ,在DR/BDR收到从224.0.0.6发过来的LSU之后又会把这些LSU发给224.0.0.5这个组播地址 ,这时224.0.0.5会把LSU泛洪到所有DROHTER路由器上。那么区域网络上的所有DROHTER路由器都会知道最这个起源的DROTHER路由器的路由更新。收敛以后,各自路由进行SPF算法 ,选出最短的路径来。
---------------------------------------------------------------------------------------
LSA Type 3 :Network Summary LSA(在路由表中以 O IA标识)
整个OSPF区域中传播 ;ABR通告 ,原LSA 1所描述的路由信息会由所在区域的ABR将其转换为LSA 3 ;传播的是域间路由。注意:LSA3每穿越一个ABR,其ADV Router都会发生改变,ADVRouter转变为最后一次穿越的ABR路由器。
----------------依靠LSA1、LSA2、LSA3可以计算出整个OSPF 的所有路由----------------
LSA Type 5 :External LSA(在路由表中以 O E标识)
没有看错,这里是LSA 5,我们先讲LSA 5再反过来看LSA4。
整个OSPF区域中传播 ; ASBR通告(重分发) ; 传播的是域外路由 ;注意:LSA5的通告路由器在穿越ABR的时候是不会改变的
External 外部路由又分成了External 1和2 两种情况,用于metric计算:
1:把外部进来的路由传进来cost 在area中传递要叠加的(一般情况)
2:进来的时候cost 是多少那么就一直是多少,不管经过多少路由器(负载均衡时用)
LSA Type 4 :summary ASB LSA
传播在整个OSPF区域中除了ASBR所在的区域 ; 区域中有ASBR的ABR产生 ;传播ASBR的Router-ID ;因为LSA5的通告路由器在穿越ABR的时候是不会改变的 通告者是ASBR不变 ,所以其他域的路由就不知道ASBR的位置 。 简单的说 4类就是告诉ASBR的具体位置 。
还有一个7类的LSA 下次和末节一起说 。。
二 .
最后简单说下OSPF的路由汇总
域间汇总(ABR上) 命令 :area area-id range address mask
域外汇总 (ASBR上)命令 :summary-address ip-address mask
和EIGRP一样汇总的要求 :
1.基于进程/接口(OSPF在进程下) 2.本地产生一条汇总指向NULL 0
3.明细路由全部消失 ,汇总消失 4.cost取明细路由中最小的
下面说一下 向OSPF区域中注入默认路由 命令 :
1. default-information originate ; 本地要有一条0.0.0.0 路由
2. default-information originate always
LSA真的很有些绕人 ,不过总结了 ,觉得头脑清楚了不少 呵呵。。
<完>
鐵血 、諾言
|
|