当前位置:文档之家› 理解OSPF区域

理解OSPF区域

理解OSPF区域
理解OSPF区域

在进行OSPF路由方案部署过程中,OSPF的各种区域是最难理解的。它们之间到底有什么区别和作用呢?本文将为大家一一解答。

8.1.3 Backbone(骨干)区域

在一个OSPF网络中,可以包括多种区域,其中就有三种常见的特殊区域,即就是骨干区域(Backbone Area)、末梢区域(Stub Area)和非纯Stub区域(No Stotal Stub area,NSSA),当然还可以包括其它标准区域。OSPF网络中的区域是以区域ID进行标识的,区域ID为0的区域规定为骨干区域。这几类区域如图8-4

所示。

图8-4 OSPF主要区域类型示例

一个OSPF互联网络,无论有没有划分区域,总是至少有一个骨干区域。骨干区域有一个ID 0.0.0.0,也称之为区域0。另外,骨干区域必须是连续的(也就是中间不会越过其他区域),也要求其余区域必须与骨干区域直接相连(但事实上,有时并不一定会这样,所以也就有了下面将要介绍的"虚拟链路"技术)。骨干区域一般为区域0(Area 0),其主要工作是在其余区域间传递路由信息。

骨干区域作为区域间传输通信和分布路由信息的中心。区域间的通信先要被路由到骨干区域,然后再路由到目的区域,最后被路由到目的区域中的主机。在骨干区域中的路由器通告他们区域内的汇总路由到骨干区域中的其他路由器。这些汇总通告在区域内路由器泛洪,所以在区域中的每台路由器有一个反映在它所在区域内路由可用的路由表,这个路由与AS中其他区域的ABR汇总通告相对应。

如在本章前面的图8-1中,R1使用一个汇总通告向所有骨干路由器(R2和R3)通告Area 0.0.0.1中的所有路由。R1从R2和R3接收汇总通告。R1配置了Area 0.0.0.0中的汇总通告信息,通过泛洪,R1把这个汇总路由信息传播到Area

0.0.0.1内所有路由器上。在Area 0.0.0.1内的每个路由器,来自Areas 0.0.0.0、0.0.0.2和0.0.0.3区域的汇总路由信息共同完成路由表的计算。

在实际网络中,可能会存在骨干区域不连续,或者某一个区域与骨干区域物理不相连的情况,此时系统管理员可以通过设置虚拟链路(Virtual Link)的方法来解决(参见图8-4)。虚拟链路存在于两个路由器之间,这两个路由器都有一个端口与同一个非骨干区域(这个区域是处于骨干区域和某个不直接与骨干区域相连的区域之间)相连,虚拟链路使该区域与骨干区域间建立一个逻辑联接点。虚拟链路被认为是属于骨干区域(相当于骨干区域的延伸),在OSPF路由协议看来,虚拟链路两端的两个路由器被一个点对点的链路连在一起。而且,在OSPF 路由协议中,通过虚拟链路的路由信息是作为域内路由来看待的。该虚拟链路必须建立在两个区域边界路由器之间,并且其中一个区域边界路由器必须属于骨干区域。

8.1.4 Stub(末梢)区域

通过前面对OSPF区域概念的了解可以知道,在划分了区域之后,OSPF网络中的非骨干区域中的路由器对于到外部区域的路由,一定要通过ABR(区域边界路由器)来转发,或者说对于区域内的路由器来说,ABR是一个通往外部世界的必经之路。既然如此,对于区域内的路由器来说,就没有必要知道通往外部区域的详细路由了,只要由ABR向该区域发布一条默认路由来指导报文的发送路径即可。这样在区域内的路由器中就只需要为数不多的区域内路由和一条指向ABR的默认路由(Default-Route),使区域内的路由表简化。而且无论区域外的路由如何变化,都不会影响到区域内路由器这个简单的路由表。这就是OSPF路由协议中"Stub Area"(末梢区域)的设计理念。Stub区域的ABR不允许注入Type5 LSA (有关OSPF LSA类型将在本章后面具体介绍),在这些区域中路由器的路由表规模以及路由信息传递的数量都会大大减少,同时也使得该区域不受外部AS路由的影响。

一个Stub区域可以包含一个入口/出口(也就是一个ABR),或者在任一ABR可以被用于到达外部路由目标时,还可包含多个ABR。对于多ABR的Stub区域,外部路由是通过一个区域外的ASBR进行通告的。AS外部路由器不会被泛洪到,或者通过Stub区域。在一个Stub区域中的所有到达外部网络的路由是通过一个默认路由(0.0.0.0 0.0.0.0)来实现的。这样,在一个Stub区域中的路由器的路由表中就只有一个路由到所有AS外部位置的入口。

为了创建默认路由,Stub区域的ABR通行一个默认路由到Stub区域。默认路由被泛洪到这个Stub区域内的所有路由器上,但是不会泛洪到Stub区域外。默认路由是用于一个Stub区域中的路由器为任一不可到达AS内部的目的IP地址提供路由。在Stub区域中的所有路由器必须被配置,以便它们不在Stub区域内导入或泛洪AS外部路由。所以,在一个Stub区域中的所有路由器接口上的所有区域配置必须配置Stub区域。例如,图8-5中的Area 0.0.0.3被配置为一个Stub 区域,因为所有外部通信必须它的单个ABR——R3。R3通告一个默认路由分布在内部区域Area 0.0.0.3,而不是在区域内泛洪AS外部网络。

图8-5 OSPF Stub区域示例

在Stub区域中规定不接收外部AS的LSA,也不向外部AS发送区域内部LSA,即Stub区域中不注入ASE(自治系统外部)路由。Stub区域一定是非骨干区域和非转换区域(可以配置虚连接的区域),因为它不接收也不发送LSA。并且在Stub 区域中不传递Type 5类型(AS外部LSA)的LSA(有关LSA类型将在本节后面介绍)。本节前面的图8-4显示了骨干区域、Stub区域,以及其他标准区域之间的关系。Area 0为骨干区域,area 3是Stub区域,area 2为一个标准OSPF 区域。同时在这个示例中Area 2区域并没有与骨干区域Area 0直接相连,这时就通过在两个区域的边界路由器之间建立的虚拟链路进行直接通信。Area 1是一个转发区域。

由于Stub区域通常位于OSPF网络末端,这些区域内的路由器通常是由一些处理能力有限的低端路由器组成,所以处于Stub区域内的这些低端设备既不需要保存庞大的路由表,也不需要经常性的进行路由计算。这样做有利于减小Stub区

域中内部路由器上的链路状态数据库的大小及存储器的使用,提高路由器计算路由表的速度。

当一个OSPF的区域只存在一个区域出口点(只与一个其他区域连接)时,我们可以将该区域配置成一个Stub区域。这时,该区域的边界路由器会对域内通告默认路由信息。需要注意的是,一个Stub区域中的所有路由器都必须知道自身属于该区域,否则Stub区域的设置不会起作用。另外,针对Stub区域还有两点需要注意:一是Stub区域中不允许存在虚拟链路,这样就不会作为骨干区域的延伸;二是Stub区域中不允许存在ASBR,否则这个AS中的LSA无法传播到另一个AS中。

8.1.5 Totally Stub(完全末梢)区域和NSSA(非纯末梢)区域

上节介绍的Stub区域是一类特殊的OSPF区域,这类区域不接收或扩散Type-5类型LSA(AS-external-LSAs),对于产生大量Type-5 LSA(外部AS LSA)的网络,这种处理方式能够有效减小Stub区域内路由器的LSDB大小,并缓解SPF 运算对路由器资源的占用。通常情况下,Stub区域位于自治系统边缘区域。为保证Stub区域去往自治系统外的报文能被正确转发,Stub区域的ABR(区域边界路由器)将通过Summary-LSA(汇总链路状态通告)向本区域内发布一条默认路由,并且只在本区域泛洪。为了进一步减少Stub区域中路由器的路由表规模以及路由信息传递的数量,可以将该区域配置为Totally Stub(完全末梢)区域,该区域的ABR不会将区域间的路由信息和外部路由信息传递到本区域。1. 完全Stub区域

这里所说的完全Stub区域(Totally Stub,或者Stub no-summary)是在Stub 区域的基础上(即阻止了Type 5 LSA包的基础上)再对其他ABR通告的网络汇总LSA(即Type 3类型LSA)也进行了阻隔,不接收区域间路由通告。其ABR 仅通过网络汇总LSA通告一个默认路由,使用这个默认路由到达OSPF自治系统外部的目的地址。也就是说,完全Stub区域同时不允许Type 3、4或5三类LSA 注入,但默认汇总路由除外。

若要将一个区域定义为Stub区域,则在区域内所有路由器中使用

"area xx stub"命令;若要定义完全Stub区域,使用OSPF路由器配置命令"area xx stub no-summary"命令。

2. NSSA区域

Stub区域虽然为合理的规划网络描绘了美好的前景,但在实际的组网中利用率并不高(Stub区域一般只存在于网络边缘),未免遗憾。但此时的OSPF协议已经基本成型,不可能再做大的修改。为了弥补缺陷,协议设计者提出了一种新的概念NSSA(not-so-Stubby area,非纯末梢区域),并且作为OSPF协议的一种扩展属性单独在RFC 1587中描述。NSSA可以说是对原来的Stub区域要求有所放宽,使它可以在更多网络环境中得到应用。

NSSA区域规定,AS外的ASE路由不可以进入到NSSA区域中,但是NSSA区域内的路由器引入的ASE路由(NSSA区域中可以连接ASBR)可以在NSSA中泛洪并发送到区域之外。这样,在NSSA区域中取消了原来Stub区域中关于ASE的双向传播的限制(区域外的进不来,区域里的也出不去),改为单向限制(区域外的进不来,区域里的能出去)。若要定义NSSA区域,使用OSPF路由器配置命令"area xx nssa"命令。

为了解决ASE单向传递的问题,NSSA中重新定义了一种LSA——Type 7类型的LSA(NSSA外部LSA),作为区域内的路由器引入外部路由时使用。该类型的LSA 除了类型标识与Type 5不相同之外,其它内容基本一样。这样区域内的路由器就可以通过LSA的类型来判断是否该路由来自本区域内。但由于Type 7类的LSA 是新定义的,对于不支持NSSA属性的路由器无法识别,所以协议规定:在NSSA 的ABR上将NSSA内部产生的Type 7类型的LSA转化为Type 5类型的LSA再发布出去,并同时更改LSA的发布者为ABR自己。这样NSSA区域外的路由器就可以完全不用支持该属性。在NSSA区域内的所有路由器(包括NSSA的ABR)必须支持Type 7类型的LSA属性,而自治系统中的其他路由器则不需要。

总的来说,NSSA区域不允许Type 5 LSA,但在NSSA ABR上转换为Type 5的Type 7 LSA还是可以通过的。

图8-6是一个包含NSSA区域的OSPF网络示例。NSSA所对应的区域ID为1,它与骨干区域0相连,同时它又与另两个自治系统的路由网络(分别是运行IGRP 和RIP路由协议的)相连。此时,外部区域和外部AS的路由信息不能通告到NSSA 区域中,但NSSA中的路由信息可以向外发布。

图8-6 OSPF NSSA区域示例

实验17 OSPF单区域

OSPF单区域1 实验目的: 能够在单区域环境中配置OSPF路由协议。 2 网络拓扑 3 试验环境: 网络中计算机和路由器的IP地址已经如图配置完成。 4 试验要求 ?在Area0配置OSPF。 ?查看路由表。 ?检查OSPF协议的收敛速度。

5 基本配置步骤 5.1在Router2上 Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#router ospf 1 Router(config-router)#network 192.168.0.0 0.0.0.3 area 0 Router(config-router)#network 172.16.0.0 0.0.255.255 area 0 Router(config-router)# OR Router(config)#router ospf 1 Router(config-router)#network 192.168.0.1 0.0.0.0 area 0 Router(config-router)#network 172.16.0.1 0.0.0.0 area 0 Router(config-router)# 5.2在Route0上 Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#router ospf 1 Router(config-router)#network 192.168.0.0 0.0.0.3 area 0 Router(config-router)#network 192.168.0.4 0.0.0.3 area 0 Router(config-router)#network 192.168.0.12 0.0.0.3 area 0 Router(config-router)#ex 5.3在Router1上 Router>en

OSPF LSA的7种类型及特殊区域和路由表详解

始发路由器内容泛洪区域Link State ID 在OSPF数据库中的名字 1 Router LSA 每台路由器 链路或接口type 和cost 本区域 始发路由器的 router-id Router Link States 2 Network LSA MA网络中 DR产生 与之相连的路由 器的router-id (包 括DR) 本区域 DR接口上的IP 地址 Net Link States 3 Network Summary LSA ABR 区域外部的目的 地址(到同一目的 中cost最小的)及 到该目的的cost 跨区域Internal网络 Summary Net Link States 4 ASBR Summary LSA ASBR ASBR路由器及 到该路由器的 cost 跨区域 所通告的 ASBR路由器 的router-id Summary ASB Link States 5 AS External LSA ASBR AS外部的目的地 址及其cost AS External网络 Type-5 AS External Link States 7 NSSA External LSA NSSA中的 ASBR AS外部的目的地 址及其cost NSSA External网络 Type-7 AS External Link States Stub area末梢区域(存根区域) 没有4类和5类LSA,ABR下发一条3类0.0.0.0/0默认路由O *IA 配置命令:所有stub区域路由器上 router ospf 1 area 1 stub Totally stub area 没有3、4、5类LSA,ABR下发一条3类0.0.0.0/0默认路由O* IA 配置命令: 区域内部路由器: router ospf 1 area 1 stub ABR路由器: router ospf 1 area 1 stub no-summary //阻挡3类外部汇总路由 area 1 default-cost 10 // 设定下发默认路由的cost值 Not-so-stubby-area(NSSA)非完全末梢区域:既想阻挡LSA5,又想引入外部路由 没有4、5类LSA,外部路由注入NSSA区域里,ASBR产生7类LSA, 7类LSA只能存在于NSSA区域里,若穿越ABR到其他区域 ABR会将其变成5类LSA,NSSA区域的ABR不会下发3类0.0.0.0/0默认路由,可手工配置

Packet Tracer 5.0建构CCNA实验攻略(10)——配置单区域OSPF

Packet Tracer 5.0是一款非常不错的Cisco(思科)网络设备模拟器,对于想考思科初级认证(如CCNA)的朋友们来说,Packet Tracer 5.0是非常不错的选择。通常我们周围并没有那么多思科的设备供我们学习调试,参加培训费用很贵,上机实践的机会还是有限的,利用Packet Tracer 5.0练习思科IOS操作命令很不错的。近日,在网上下载了思科CCNA640-802指导用书,打算根据此教程与诸位网友共同分享Packet Tracer 5.0的使用方法与技巧,也借此抛砖引玉。 OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。OSPF协议比较复杂F version 2 RFC 2328标准文档长达224页,可以划分区域是OSPF能多适应大型复杂网络的一个特性,我们只借助完成单个area的简单配置。 一、配置实例拓扑图 图一

二、OSPF配置基本命令 Router(config)#router ospf 1 Router(config-router)#network 192.168.1.0 0.0.0.255 area 0 Router(config-router)#router-id 10.1.1.1 三、OSPF配置实例 1、路由器基本配置 图二以Router1为例介绍网络中各个路由器的基本配置2、启动OSPF

图三 图四 Router1的OSPF配置

H3C常见的OSPF

1. OSPF邻接形成过程? 互发HELLO包,形成双向通信 根据接口网络类型选DR/BDR 发第一个DBD,选主从 进行DBD同步 交互LSR、LSU、LSack进行LSA同步 同步结束后进入FULL 2. OSPF中承载完整的链路状态的包?LSU 3. 链路状态协议和距离矢量协议的比较? (1)路由传递方法不同(2)收敛速度不同(3)度量值不同(4)有环无环 (5)应用环境不同(6)有无跳数限制(7)生成路由的算法不同(8)对设备资源的消耗不同 4. OSPF防环措施? (1)SFP算法无环(2)更新信息中携始发者信息,并且为一手信息(3)多区域时要求非骨干区域,必须连接骨干区域,才能互通路由,防止了始发者信息的丧失,避免了环路。 5. OSPF是纯链路状态的协议吗? (1)单区域时是纯的链路状态协议,而多区域时,区域间路由使用的是距离矢量算法。6. OSPF中DR选举的意义?DR选举时的网络类型?DR和其它路由器的关系? (1)提高LSA同步效率。(2)广播型和NBMA要选DR (3)DR与其它路由器为邻接关系。 7. OSPF的NSSA区域和其它区域的区别? 比普通区域相比:去除了四类五类LSA,增加了七类LSA 和STUB区域相比:他可以单向引入外部路由 8. OSPF的LSA类型,主要由谁生成? 一类路由器LSA 所有路由器本区域描述直连拓扑信息 二类网络LSA DR 本区域描述本网段的掩码和邻居 三类网络汇总LSA ABR 相关区域区域间的路由信息 四类ASBR汇总LSA ABR 相关区域去往ASBR的一条路由信息 五类外部LSA ASBR 整个AS AS外部的路由信息 七类NSSA外部LSA ASBR 本NSSA区域AS外部的路由信息 9. IBGP为什么采用全互联?不采用全互联怎么部署? (1)解决IBGP水平分割问题(2)反射器或联盟 10. 路由反射器的反射原则? (1)客户端的路由反射给所有邻居(2)非客户端的路由反射给客户端(3)只发最优路由(4)两个非客户端路由不能互通(5)反射不改变路由属性 11. OSPF邻居形成过程? 12. OSPF有几类LSA? 13. OSPF的NSSA区域与其它区域的通信方法? 14. PPP协商过程? 15. OSPF没有形成FULL状态的原因? (1)HELLO和失效时间不一致(2)接口网络类型不一致(3)区域不一致(4)MA网络中掩码不一致(5)版本不一致(6)认证不通过(7)ROUTER-ID 相同(8)MA网络中优先级都为0 (9)MTU不一致(10)特殊区域标记不一样(11)底层不通(12)NBMA网络中没有指邻居

OSPF路由协议单区域概念及配置

OSPF路由协议单区域概念及配置 知识1:OSPF概述 开放式最短路径优先协议(Open Shortest Path First,OSPF)是基于开放标准的发链路状态路由选择协议 1.OSPF是内部网关路由协议 内部网关路由协议(IGP):用于在单一自治系统(Autonomous System-AS)内决策路由 自制系统(AS):执行统一路由策略的一组网络设备的组合 2.OSPF区域 为了适应大型的网络,OSPF在AS内划分多个区域;一定要划分区域0(骨干区域),其他区域必须和区域0相连。 每个OSPF路由器只维护所在区域的完整的链路状态信息 3.链路状态路由协议 OSPF是链路状态路由协议,链路状态路由协议中的路由器了解OSPF网络内的链路状态信息 链路状态路由协议中,直连的路由器之间建立邻接关系,互相“交流”链路信息,来“画”出完整的网络结构 知识2:Router ID Router ID 是在OSPF区域内唯一标识一台路由器的IP地址。 Router ID选取规则 ???首先,路由器选取它所有loopback接口上数值最高的IP地址 ???如果没有loopback接口,就在所有物理端口中选取一个数值最高的IP地址Router ID 不具备强占性,Router ID 只要选定就不会改变,即使是物理接口关闭,Router ID 也不会变,除非重启路由器或进程。 知识3:OSPF的工作过程 邻居列表 ?列出每台路由器全部已经建立邻接关系的邻居路由器 链路状态数据库(LSDB) ?列出网络中其他路由器的信息,由此显示了全网的网络拓扑 路由表 ?列出通过SPF算法计算出的到达每个相连网络的最佳路径 知识4:OSPF邻接关系 邻接关系的建立过程

实验5 OSPF单区域

【实验名称】 OSPF单区域基本配置。 【实验目的】 掌握在路由器上配置OSPF单区域。 【背景描述】 假设校园网通过1台三层交换机连到校园网出口路由器,路由器再和校园外的另1台路由器连接,现做适当配置,实现校园网内部主机与校园网外部主机的相互通信。 本实验以两台R1762路由器、1台三层交换机为例。S3550上划分有VLAN10和VLAN50,其中VLAN10用于连接Router1,VLAN50用于连接校园网主机。 路由器分别命名为Router1和Router2,路由器之间通过串口采用V35 DCE/DTE电缆连接,DCE端连接到Router1(R1762)上。 PC1的IP地址和缺省网关分别为172.16.5.11和172.16.5.1,PC2的IP地址和缺省网关分别为172.16.3.22和172.16.3.1,网络掩码都是255.255.255.0。 【技术原理】 OSPF(Open Shortest Path First,开放式最短路径优先)协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态(link-state)协议。OSPF路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库(LSDB),然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。 OSPF属于无类路由协议,支持VLSM(变长子网掩码)。OSPF是以组播的形式进行链路状态的通告的。 在大模型的网络环境中,OSPF支持区域的划分,将网络进行合理规划。划分区域时必须存在area0(骨干区域)。其他区域和骨干区域直接相连,或通过虚链路的方式连接。 【实现功能】 实现网络的互连互通,从而实现信息的共享和传递。 【实验设备】 S3550(1台)、R1762路由器(两台)、V35线缆(1根)、交叉线或直连线(1条) 【实验拓扑】

26.路由单区域OSPF协议的配置方法

将路由器连接起来如下图: 接下来是为路由器添加模块(注意要关电添加):

下面配置路由器A的接口IP: Router# Router#config Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Router(config)#in Router(config)#interface se Router(config)#interface serial 1/1 Router(config-if)#ip ad Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#co Router(config-if)#cl Router(config-if)#clock ? rate Configure serial interface clock speed Router(config-if)#clock ra Router(config-if)#clock rate 64000 Router(config-if)#no sh Router(config-if)#no shutdown %LINK-5-CHANGED: Interface Serial1/1, changed state to down Router(config-if)# %LINK-5-CHANGED: Interface Serial1/1, changed state to up

ospf的四种特殊区域(通俗易懂)

stub(末节区域): 使用的前提:如下图示,非骨干路由和其它路由协议(静态、EIGRP、RIP...)均要与骨干路由直连。 作用是:把一个非骨干区域配置成stub区域,而stub区域路由器将从其它协议重分布到OSPF的路由条目(OE1、OE2)替换成默认路由指向骨干区域。如下图所示:在R1、R2(即ABR)上配置,配置命令如下: R1/R2:router ospf 1 area 100stub 结果是:由于R2既是处于area 100,又处于area 0,所以,当“show ip route ospf”的时候,只有R1上的OSPF路由条目(OE1、OE2)会被替换成默认路由指向骨干路由,而R2上的路由条目是不会被替换的。当然,此图右边使用的是EIGRP,也可以使用除OSPF外的其他路由协议,因为,我们要在R3上做“路由重分布”。 totally-stub(完全末节区域): 使用的前提条件和stub的一样,只是totally-stub要更“狠”,它的作用是:将从它路由协议重分布到OSPF的路由条目(OE1、OE2)

及OIA(区域间学习到的路由)全部替换成默认路由指向骨干区域,但配置命令与上述还是有一点点差别的: R1:router ospf 1 area 100 stub R2: router ospf 1 area 100 stub no-summary 结果:也是只有R1上的所有OSPF路由条目(包括OE1、OE2机OIA)被替换成了一条默认路由指向骨干路由。 nssa和totally-nssa的使用前提是一样的,即当OSPF区域跨非骨干区域连接到骨干区域时,如下图所示,RIP跨了area 10连接到了area 0。而两者的作用有点不同。。。。 nssa(次末节区域):作用是将从连接骨干区域出口的其它路由协议重发布来的(OE1、OE2)替换成默认路由指向骨干区域 配置命令: R2和R3:router ospf 1 area 10 nssa R4: router ospf 1

实验:OSPF特殊区域

R1 R2R3R412.1.1.1/24 F0/0 12.1.1.2/24 F0/0S1/023.1.1.2/24 S1/0 23.1.1.3/24S1/134.1.1.3/24S1/134.1.1.4/24Lo1 10.1.1.1/24Lo1 40.1.1.1/24 实验:OSPF 特殊区域类型 Area 1Area 0Area 2

命令参考: show ip ospf database观察OSPF数据库的LSA摘要信息 show ip ospf database router观察OSPF数据库的Router LSA(LSA Type 1)详细信息 show ip ospf database network观察OSPF数据库的Network LSA(LSA Type 2)详细信息show ip ospf database summary观察OSPF数据库的Summary LSA(LSA Type 3)详细信息show ip ospf database asbr‐summary观察OSPF数据库的ASBR‐Summary LSA(LSA Type 4)详细信息show ip ospf database external观察OSPF数据库的External LSA(LSA Type 5)详细信息 show ip ospf database nssa‐external观察OSPF数据库的NSSA‐External LSA(LSA Type 7)详细信息前面的命令均可以在最后添加self‐originate来观察本路由器产生的相关LSA!!! 提示: 思科路由器的路由表中所显示OSPF路由包括: O区域内路由,即根据LSA Type 1+LSA Type 2(本区域拓扑)计算的 O IA区域间路由,即根据LSA Type 3计算的 O E外部路由,即根据LSA Type 5计算的 O N NSSA外部路由,即根据LSA Type 7计算的 请大家观察路由表时认真查看!!!!

实验1 单区域OSPF基本配置

单区域OSPF基本配置 一、实验目的 1.掌握单区域OSPF的配置 2.理解链路状态路由协议的工作过程 3.掌握实验环境中虚拟接口的配置 二、应用环境 在大规模网络中,OSPF作为链路状态路由协议的代表应用非常广泛,具有无自环,收敛快的特点 三、实验设备 DCR-1702 两台 CR-V35MT 一条 CR-V35FC 一条 四、实验拓扑 五、实验要求 ROUTER-A ROUTER-B S1/1 192.168.1.1/24 S1/0 192.168.1.2/24 Loopback0 10.10.10.1/24 Loopback0 10.10.11.1/24 六、实验步骤 第一步:路由器环回接口的配置(其他接口配置请参见实验三) 路由器A: Router-A_config#interface loopback0 Router-A_config_l0#ip address 10.10.10.1 255.255.255.0 路由器B: Router-B#config Router-B_config#interface loopback0 Router-B_config_l0#ip address 10.10.11.1 255.255.255.0 第二步:验证接口配置 Router-B#sh interface loopback0 Loopback0 is up, line protocol is up Hardware is Loopback Interface address is 10.10.11.1/24 MTU 1514 bytes, BW 8000000 kbit, DLY 500 usec

OSPF区域类型及其LSA种类介绍

OSPF的LSA类型种类繁多,而OSPF又是目前应用最广泛的IGP协议,我们不得不对它进行研究。OSPF 的LSA类型一共有11种,分别是: LSA1 路由器LSA(Router LSA) LSA2 网络LSA(Network LSA) LSA3网络汇总LSA(Network summary LSA) LSA4 ASBR汇总LSA(ASBR summary LSA) LSA5 自治系统外部LSA(Autonomous system external LSA) LSA6 组成员LSA (Group membership LSA)*目前不支持组播OSPF (MOSPF协议) LSA7 NSSA外部LSA(NSSA External LSA) LSA8 BGP的外部属性LSA(External attributes LSA for BGP) LSA9 不透明LSA(本地链路范围) (opaque LSA)*目前主要用于MPLS多协议标签交换协议 LSA10 不透明LSA(本地区域范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议 LSA11 不透明LSA(AS范围) (opaque LSA) *目前主要用于MPLS多协议标签交换协议 这11种LSA中,NP阶段我们主要研究其中的LSA1、2、3、4、5、7。其余的在一些特殊环境使用,暂时不对它们进行深入的探讨。

请先看一幅图,此图涵盖了我们所研究的6种LSA类型在OSPF环境中的作用。 * 图中ADV是通告路由器;ABR是区域边界路由器;ASBR是自治系统边界路由器。 ①LSA1 路由器LSA(Router LSA) 描述路由器的直连链路状态信息。由每个发起路由器通告,只在本区域内传递,不会超过ABR。 ②LSA2 网络LSA(Network LSA) 描述本区域内BMA/NBMA(串行连接信息不会在此出现)的网络信息以及连接到此网络的路由器。由本 BMA/NBMA网络的DR或BDR通告,只在本区域传递。 ③LSA3网络汇总LSA(Network summary LSA) 描述OSPF的区域间路由(在路由表中以O IA标识)。原LSA 1所描述的路由信息会由所在区域的ABR将其转换为LSA 3。 LSA3可以传播到整个OSPF的所有区域(特殊区域除外)。由ABR通告。 注意:LSA 3每穿越一个ABR,其ADV Router都会发生改变,ADV Router转变为最后一次穿越的ABR路由器。 ④LSA5 自治系统外部LSA(Autonomous system external LSA) 没有看错,这里是LSA 5,我们先讲LSA 5再反过来看LSA 4。 LSA 5描述的是OSPF区域以外的路由(RIP、EIGRP、BGP等等)。由ASBR所通告,LSA 5可以传播到整个OSPF

OSPF单区域配置

OSPF单区域配置 【学习日标】 掌挥OSPF中Router ID 的配置方法 掌握OSPF的配置力法 掌握通过display命令查看OSPP运行状态的方法 掌握使用OSPF发布缺省路由的方法 掌握修改OSPF hello 和dead 时间的配置方法 学握OSPF 路由优先级的修改力法 【理论知识】 OSPF是由IFIF 开发的基J链路状念的自治系统内部路由协议,用来代替RIP 路由协议自身的算法限。与距离矢量协议不同,链路状态路由协议使用Dijkstra 的最短路径优先算法计算和选择路由。OSPF 协议在有组播发送能力的链路层上以组播地址发送协议包,即达到了节约资源的目的,有最大限度地减少了对其他网络设备的干扰。 【实验拓扑】 步骤1.按照实验拓扑图规划IP 地址 步骤2.配置OSPF 路由协议 步骤3.在OSPP中下发默认路由 步骤4.查看R1的路由表、OSPP 邻居状态和链路状态数据库

步骤5.在R2上修改OSPF HELO和DEAD时间的配置方法并查看OSPF的邻居状态步骤6.修改OSPF 优先级控制DR BDR 的选举 【操作步骤】 步骤1.按照实验拓扑图规划IP地址查看接口ip地址配置 [Huawei] sysname R1 [RI]int loo 0 [R1-LoopBack0] ip add 1.1.1.132 [R1-LoopBack0] int g0/0/0 [Rl-GigabitEthernet0/0/01ip add 12.1.1.124 [Huawei] sys R2 [R2] int g0/0/0 [R2-Gigabi tEthernet0/0/0] ip add 12.1.1.2 255.255.255.0 [R2-Gigabi tEthernet0/0/0] int loo 0 [R2-LoopBack0] ip add 2.2.2.2 32 [R2-LoopBack0] int g0/0/1 [R2-GigabitEthernet0/0/1] ip add 23.1.1.2 24 [Huawei] sys R3 [R3]int loo 0 [R3-LoopBack0] ip add 3.3.3.3 32 [R3-LoopBack0] int g0/0/1 [R3-GitEthernet0/0/1] ip add 23.1.1.3 24 使用命令display ip interface birf查看接口ip地址配

实验3+ospf协议配置仿真-单区域

实验3:OSPF路由协议1 实验目的: 在路由器上使用OSPF协议进行单区域仿真。 能够使用ping测试静态路由配置。 通过实验掌握OSPF协议。 2 网络拓扑 3 基本配置步骤

3.1在Router0上的配置 Router(config)#interface loopback 0 Router(config-if)#ip address 1.1.1.1 255.255.255.255 Router(config-if)#exit Router(config)#router ospf 100 Router(config-router)#network 192.168.0.0 0.0.0.255 area 0 Router(config-router)#network 10.0.0.0 0.255.255.255 area 0 3.2在Router1上的配置 Router(config)#interface loopback 0 Router(config-if)#ip address 2.2.2.2 255.255.255.255 Router(config-if)#exit Router(config)#router ospf 100 Router(config-router)#network 10.0.0.0 0.255.255.255 area 0 Router(config-router)#network 172.16. 0.0.255.255 area 0

4 测试 4.1在PC0上测试到PC1的连接 4.2查看Router0 的路由表 5 实验小结 通过本次实验,学习使用OSPF路由协议进行仿真模拟网络的搭建,掌握了许多OSPF 的配置命令,能够搭建基本的基于OSPF链路状态路由协议的单区域小型网络。

OSPF单区域 实验报告

实验报告 课程名称网络规划与管理 实验项目名称OSPF单区域 班级与班级代码 实验室名称(或课室)实验楼808 专业信息管理与信息系统 任课教师 学号: 姓名: 实验日期:2014 年9月25 日 广东财经大学教务处制

姓名实验报告成绩 评语: 指导教师(签名) 年月日

OSPE单区域实验 一、【实验名称】 OSPE单区域基本配置。 二、【实验目的】 掌握在路由器上配置OSPE单区域。 三、【实验原理】 OSPE(Open Shortest Path First,开放式最短路径优先)协议,是目前网络中应用最广泛的路由协议之一。属于内部网关路由协议,能够适应各种规模的网络环境,是典型的链路状态(link-state)协议。 OSPE路由协议通过向全网扩散本设备的链路状态信息,使网络中每台设备最终同步一个具有全网链路状态的数据库,然后路由器采用SPF算法,以自己为根,计算到达其他网络的最短路径,最终形成全网路由信息。 OSPF属于无类路由协议,支持VLSM(变长子掩码)。OSPE是以组播的形式进行链路状态的通告的。 在大规模的网络环境中,OSPE支持区域的划分,将网络进行合理规划。划分区域时必须存在area0(骨干区域)。其他区域和骨干区域直接相连,或通过虚链路的方式连接。 四、【实现功能】 实现网络的互连互通,从而实现信息的共享和传递。 五、【实验设备】 S3350(1台)、R1762路由器(两台)、V35线缆(1根)、交叉线或直连线(1条) 六、【实验步骤与结果】 步骤1基本配置。 三层交换机基本配置

验证测试

路由器基本配置1)路由器1

实验 4 OSPF单区域配置

实验 4-1 OSPF单区域配置 学习目的 ●理解OSPF路由器Router ID的意义 ●掌握在特定接口或网络启用OSPF的方法 ●掌握使用display命令查看OSPF工作情况的方法●掌握使用OSPF发布默认路由的方法 ●掌握修改OSPF hello和dead时间的方法 ●掌握修改OSPF优先级的方法 ●理解OSPF在以太网上的DR/BDR选择过程 拓扑图

场景 你是公司的网络管理员。现在公司的网络准备使用OSPF协议来进行路由信息的传递。规划网络中所有路由器属于OSPF的区域0。实际使用中需要向OSPF发布默认路由,此外你也希望通过这次部署了解DR/BDR选举的机制。 学习任务 步骤一. 基本配置 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1 [R1]interface serial1/0/0 [R1-Serial1/0/0]ip address 10.0.12.1 24 [R1-Serial1/0/0]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 10.0.13.1 24 [R1-GigabitEthernet0/0/0]interface loopback 0 [R1-LoopBack0]ip address 10.0.1.1 24 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R2 [R2]interface serial 1/0/0 [R2-Serial1/0/0]ip address 10.0.12.2 24 [R2-Serial1/0/0]interface loopback 0 [R2-LoopBack0]ip address 10.0.2.2 24 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R3 [R3]interface GigabitEthernet 0/0/0 [R3-GigabitEthernet0/0/0]ip address 10.0.13.3 24 [R3-GigabitEthernet0/0/0]interface loopback 0 [R3-LoopBack0]ip address 10.0.3.3 24 [R3-LoopBack0]interface loopback 2 [R3-LoopBack2]ip address 172.16.0.1 24

ospf 三种认证详解

OSPF区域详解和3种认证 OSPF的4种特殊区域 1.Stub:过滤LSA4/5,将LS4/5的路由通过LSA3自动下放默认路由,Seed cost=1 注意点:Stub区域所有路由器都要配置成Stub 配置命令在OSPF进程中:area [area ID] stub 2.totally stubby:过滤LSA3/4/5,在ABR上配置 配置命令在OSPF进程中:area [area ID] stub no-summary 3.not-so-stubby:过滤LSA4/5,可以在此区域中出现ASBR,在此区域中,将直接相连的其它AS的路由转换为LSA7,在连接其它OSPF区域的ABR上将LSA7转换为LSA5。远端AS不转换,直接过滤掉(连接其它OSPF区域的ABR上不自动下放默认路由) 配置命令在OSPF进程中: area [area ID] nssa(配置为nssa区域) area [area ID] nssa default-information-originate(下发默认路由) tips: 只要产生LSA5的路由器都是ASBR(ASBR定义) 4.totally-nssa:在not-so-stubby基础上过滤LSA3/4/5,自动下放默认路由 配置命令在OSPF进程中: area [area ID] nssa no-summary 补充命令 area [area ID] nssa no-redistribution default-information-originate 总结no-summary的2个特性,过滤掉外部的LSA3并产生一条内部LSA3的默认路由 OSPF不规则区域互联的3种解决方法 1.ospf多进程的双向重分布 在ABR上启用多个OSPF进程,在每个进程中重分布其它进程的OSPF路由信息 2.Tunnel 在ABR上建立Tunnel口,在Tunnel上配置IP地址 基本配置方法: tunnel source [接口IP地址] tunnel destination [接口IP地址] 在tunnel口中配置一条IP地址 将tunnel口的IP地址在OSPF中宣告 3.Virtual Links 虚链路 area [需要穿越的area ID] virtual-link [对方RID]

ospf单区域配置的实验报告

单区域OSPF的配置 一、实验目的 掌握单区域的OSPF的配置方法; 理解链路状态路由协议的工作过程; 二、实验内容 实验的拓扑图如图2-1所示,要求通过配置单区域OSPF,实现RT1和RT2、RT2和RT3之间建立OSPF邻居,且互相学习到到loopback接口对应的路由信息。 图2-1 三、实验步骤 1.搭建实验环境并完成基本配置如表1-1。

表1-1 2.配置RT1的OSPF。 在RT1上启用OSPF协议,并在G0/0/0和Loopback0接口上使能OSPF,将它们加入OSPF的Area0。 [RT1] ospf 1 [RT1-ospf-1] area 0 [RT1-ospf-1-area-0.0.0.0] network 1.1.1.1 0.0.0.0 [RT1-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255 3.配置RT2的OSPF。 在RT2上启用OSPF协议,并在G0/0、G0/1和Loopback0接口上使能OSPF,将它们加入OSPF的Area0。 [RT2] ospf 1 [RT2-ospf-1] area 0

[RT2-ospf-1-area-0.0.0.0] network 2.2.2.2 0.0.0.0 [RT2-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255 [RT2-ospf-1-area-0.0.0.0] network 20.0.0.0 0.0.0.255 4.配置RT3的OSPF。 在RT3上启用OSPF协议,并在G0/0和Loopback0接口上使能OSPF,将它们加入OSPF的Area0。 [RT3] ospf 1 [RT3-ospf-1] area 0 [RT3-ospf-1-area-0.0.0.0] network 3.3.3.3 0.0.0.0 [RT3-ospf-1-area-0.0.0.0] network 20.0.0.0 0.0.0.255 四、实验结果 1.配置结束后,如图4=1所示。请在RT2上查看OSPF邻居表。OSPF邻居表中,RT2与RT1之间的状态是full,RT2与RT3之间的状态是full。说明RT2与RT1、RT2与RT3之间邻居关系建立成功。 图4-1

ospf特殊区域

OSPF(stub,totally nssa,virtual-link) 实验目的:1、配置stub,totally nssa和虚链路 2、熟悉stub,totally nssa和虚链路的作用 实验拓扑1: 实验拓扑2(加入Area 3): 实验步骤: 加入Area 3之前(拓扑1),配置如“ospf-LSA”的ospf配置+重分布(ospf和eigrp的重分布)。在区域2配置totally NSSA R3 R3(config)#router ospf 110 R3(config-router)#area 2 nssa no-redistribution no-summary

R3(config-router)#exit R3(config)#^Z R3#wr Building configuration... [OK] R4 R4(config)#router ospf 110 R4(config-router)#area 2 nssa R4(config-router)#exit *Mar 1 00:56:06.683: %OSPF-5-ADJCHG: Process 110, Nbr 33.33.33.33 on Serial0/0 from LOADING to FULL, Loading Done R4(config)#^Z R4#wr Building configuration... *Mar 1 00:56:13.523: %SYS-5-CONFIG_I: Configured from console by console[OK] totally NSSA配置后,LSA信息显示如下 R1的5类和7类LSA被过滤。

单区域OSPF配置

实验六单区域OSPF路由配置 一、实验目的: 1. 了解OSPF协议的工作原理; 2. 熟悉三层交换机的VLAN划分; 3. 掌握三层交换机的路由配置方法 4. 掌握单区域OSPF路由配置方法; 二、实验环境: 本实验在PC机上利用模拟软件进行操作,需要的设备有:PC机,思科路由模拟软件Packet Tracer V5.2。 三、实验内容: 1. 配置路由器接口的IP地址; 2. 配置三层交换机的VLAN; 3. 在三层交换机和路由器中配置单区域OSPF协议。 四、实验步骤: 1. 规划如下的网络拓扑 2. 在三层交换机上划分VLAN 在三层交换机上划分两个VLAN,分别是VLAN 10和VLAN 20,三层交换机的F0/2口连接计算机Server0,F0/1口连接Router0,二者均划分到VLAN 10中,PC2为VLAN 20中的计算机。 (1)在三层交换机上创建VLAN 10 和VLAN 20,使用的命令为: SW(config)#vlan 10 SW(config-vlan)#exit SW(config)#vlan 20 SW(config-vlan)#exit (2)分别为VLAN 10和VLAN 20配置IP地址,使用的命令为: SW(config)# interface vlan 10 SW(config-if)#ip add 172.16.1.1 255.255.255.0 SW(config-if)#no shut SW(config-if)#exit SW(config)#interface vlan 20

SW(config-if)#ip add 172.16.5.1 255.255.255.0 SW(config-if)#no shut SW(config-if)#exit (3)PC2的IP地址为:_172.16.5.254/24______,网关为:_172.16.5.1/24_____ (4)Server0的IP地址为:_172.16.1.254/24____,网关为:__172.16.1.1/24__ 3. 配置路由器各接口IP地址 (1)配置Router0的F0/0接口,使用的命令为:(注意:该接口应和VLAN 10在同一网段) R0(config)#in f0/0 R0(config-if)#ip add 172.16.1.3 255.255.255.0 R0(config-if)#no shut (2)配置Router0的F1/0接口,Router1的F1/0接口和PC0的IP地址及网关,然后把各结点的IP地址归纳在下表中。 4. 配置单区域OSPF协议(三层交换机和路由器均处于一个区域中) (1)查看三层交换机的路由表,记录结果: SW#show ip route 172.16.0.0/24 is subnetted, 2 subnets C 172.16.1.0 is directly connected, Vlan10 C 172.16.5.0 is directly connected, Vlan20

HCNP-OSPF特殊区域-陈海辉

OSPF特殊区域 (一)Stub 区域 1.OSPF允许特定区域配置成stub区域(area0、虚链路不能配置) 2.AS-external-LSA不允许被分布到stub 区域内。到AS外部的路由只能基于由ABR生 成的一条默认路由。 3.Stub区域技术可以减少stub区域内部路由器上LSDB的规模和对内存的需求 4.虚连接不能跨越stub area *stub仅有一、二、三类LSA和一条缺省三类路由。 [R1-OSPF-AREA-1]Stub //配置stub区域 *stub区域没有引入的外部路由条目,完全stub区域没有area外的条目明细 stub配置 拓扑: 命令: [R2-ospf-1-area-0.0.0.1]stub [R3-ospf-1-area-0.0.0.1]stub

(二)完全stub区域 不接收3、4、5类LSA [R1-OSPF-AREA-1]Stub no-summar //配置完全stub区域 *stub仅有一、二、三类LSA和一条缺省的三类LSA。 (三)NSSA(not so stubby area,非完全末梢区域 NSSA就是将引入的路由,封装成7类LSA(因为NSSA区不能有5类LSA),传递给area 0. NSSA不接收4、5类LSA,有1、2、3、7类LSA (四)完全NSSA 不接收3、4、5类LSA,有1、2类LSA和默认3类LSA。

(五)七类LSA只在NSSA传递 NSSA-LSA(与五类LSA类似) Type:NSSA LS ID目标网段 Advrtr:通告路由器 配置成NSSA:[R1-ospf-1-area-3]NSSA 配置成完全NSSA:[R1-ospf-1-area-3]NSSA no-summary 配置缺省路由:[R1-ospf-1-area-0]NSSA default-route-advertise *产生五类LSA的路由就是ASBR NSSA FA地址详解: 1.如果options字段显示此LSA不可以被转换成第5类LSA,则farwarding address可以被 设置成0.0.0.0. 2.如果options字段显示此LSA可以被转换成第五类LSA,则forwarding address不能被设 置成0.0.0.0. 3.如果所引入外部路由的下一跳不在OSPF路由域内,则forwarding address设置为该ASBR 上某个OSPF路由域内的STUB网段(例如loopback 0接口)的接口IP地址,由多个stub 网段时选IP地址最大者。 (六)区域中存在多个ABR 此时由Translator(router ID 大的路由器)引入外部路由

相关主题
文本预览
相关文档 最新文档