边界路由器. 　　虚链路(Virtual Link)　　以下2中情况需要使用到虚链路:　　1. 通过一个非骨干区域连接到一个骨干区域.　　2. 通过一个非骨干区域连接一个分段的骨干区域两边的部分区域.　　虚链接是一个逻辑的隧道(Tunnel),配置虚链接的一些规则: 　　1. 虚链接必须配置在2个ABR之间. 　　2. 虚链接所经过的区域叫Transit Area,它必须拥有完整的路由信息.　　3. Transit Area不能是Stub Area. 　　4. 尽可能的避免使用虚链接,它增加了网络的复杂程度和加大了排错的难度.　　OSPF区域—OSPF的精华　　Link-state 路由在设计时要求需要一个层次性的网络结构.　　OSPF网络分为以下2个级别的层次:　　骨干区域 (backbone or area 0)　　非骨干区域 (nonbackbone areas)　　在一个OSPF区域中只能有一个骨干区域,可以有多个非骨干区域,骨干区域的区域号为0。　　各非骨干区域间是不可以交换信息的,他们只有与骨干区域相连,通过骨干区域相互交换信息。　　非骨干区域和骨干区域之间相连的路由叫边界路由(ABRs-Area Border Routers),只有ABRs记载了各区域的所有路由表。各非骨干区域内的非ABRs只记载了本区域内的路由表,若要与外部区域中的路由相连,只能通过本区域的ABRs,由ABRs连到骨干区域的BR,再由骨干区域的BR连到要到达的区域。　　骨干区域和非骨干区域的划分,大大降低了区域内工作路由的负担。　　1.类型1:Router LSA:每个路由器都将产生Router LSA,这种LSA只在本区域内传播,描述了路由器所有的链路和接口,状态和开销. 　　2.类型2:Network LSA:在每个多路访问网络中,DR都会产生这种Network LSA,它只在产生这条Network LSA的区域泛洪描述了所有和它相连的路由器(包括DR本身).　　3.类型3:Network Summary LSA :由ABR路由器始发,用于通告该区域外部的目的地址.当其他的路由器收到来自ABR的Network Summary LSA以后,它不会运行SPF算法,它只简单的加上到达那个ABR的开销和Network Summary LSA中包含的开销,通过ABR,到达目标地址的路由和开销一起被加进路由表里,这种依赖中间路由器来确定到达目标地址的完全路由(full route)实际上是距离矢量路由协议的行为　　4.类型4:ASBR Summary LSA:由ABR发出,ASBR汇总LSA除了所通告的目的地是一个ASBR而不是一个网络外,其他同NetworkSummary LSA. 　　5.类型5:AS External LSA:发自ASBR路由器,用来通告到达OSPF自主系统外部的目的地,或者OSPF自主系统那个外部的缺省路由的LSA.这种LSA将在全AS内泛洪 　　6.类型6:Group Membership LSA 　　7.类型7:NSSA External LSA:来自非完全Stub区域(not-so-stubby area)内ASBR路由器始发的LSA通告它只在NSSA区域内泛洪,这是与LSA-Type5的区别.　　8.类型8:External Attributes LSA 　　9.类型9:Opaque LSA(link-local scope,) 　　10.类型10:Opaque LSA(area-local scope) 　　11.类型11:Opaque LSA(AS scope)　　由于并不是每个路由器都需要外部网络的信息,为了减少LSA泛洪量和路由表条目,就创建了末节区域,位于Stub边界的ABR将宣告一条默认路由到所有的Stub区域内的内部路由器.　　Stub区域限制:　　a) 所有位于stub area的路由器必须保持LSDB信息同步, 并且它们会在它的Hello包中设置一个值为0的E位(E-bit),因此这些路由器是不会接收E位为1的Hello包,也就是说在stub area里没有配置成stub router的路由器将不能和其他配置成stub router的路由器建立邻接关系.　　b) 不能在stub area中配置虚链接(virtual link),并且虚链接不能穿越stub area.　　c) stub area里的路由器不可以是ASBR.　　d) stub area可以有多个ABR,但是由于默认路由的缘故,内部路由器无法判定哪个ABR才是到达ASBR的最佳选择.　　e)NSSA允许外部路由被宣告OSPF域中来,同时保留Stub Area的特征,因此NSSA里可以有ASBR,ASBR将使用type7-LSA来宣告外部路由,但经过ABR,Type7被转换为Type5.7类LSA通过OSPF报头的一个P-bit作Tag,如果NSSA里的ABR收到P位设置为1的NSSA External LSA,它将把LSA类型7转换为LSA类型5.并把它洪泛到其他区域中;如果收到的是P位设置为0的NSSAExternal LSA,它将不会转换成类型5的LSA,并且这个类型7的LSA里的目标地址也不会被宣告到NSSA的外部NSSA在IOS11.2后支持.　　f)totally stub area完全的stub区域,连类型3的LSA也不接收。　　OSPF的包类型:　　类型号 包 作用 可靠性　　1 HELLO 1、用于发现邻居2、建立邻接关系3、维持邻接关系4、确保双向通信 5、选举DR和BDR 　　2 Database Description 数据库的描述 DBD 可靠　　3 Link-state Request 链路状态请求包 LSR 可靠　　4 Link-state Update 链路状态更新包 LSU 可靠　　5 Link-state Acknowledment 链路状态确认包 LSACK 　　AS 自治系统(autonomous system):一组相互管理下的网络,它们共享同一个路由选择方法,自治系统由地区再划分并必须由IANA分配一个单独的16位数字。地区通常连接到其他地区,使用路由器创建一个自治系统。　　OSPF单区域及多区域的基本配置命令　　配置LOOPBACK接口地址　　ROUTER(config)