ospf的优化和区域间汇总

ospf的优化和区域间汇总
ospf的优化和区域间汇总

ospf的优化和区域间汇总

一、优化

1.指router-id

Router-id的选举过程:(在没有手动指定的情况下)

有loopback口选最大的loopback口地址作为router-id,没有loopback口,

选当前活跃的最大的物理口地址作为router-id。

为了避免同进程中出现相同的router-id,所以进行手动规划router-id。

2.改网络类型

网络类型默认接口特点Hello time

Loopback Loopback 默认32为掩码------

Point-to-point Serial、BRI、帧中

组播/无DR 10s

继点到点

Broadcast Ethernet 组播/有DR 10s

NBMA 帧中继物理口、帧

单播/有DR 30s

中继点到多点子接

P2MA ------------------- 组播/无DR 30s

P2MA(NBMA)------------------- 组播/无DR 30s

改网络类型主要是为了,在不需要DR的时候,避免选举DR、BDR的过程,

加快网络的收敛速度。

3.改参考带宽

为什么要修改参考带宽呢?

1、缺省上100Mbit/s和1000Mbit/s的接口成本都为1,这显然是不能反映

真实上的差异。这时可以使用1000Mbit/s做为参考带宽,那么1000Mbit/s

的接口的Cost值为1,100Mbit/s的接口的Cost值为10。按选路原则,路

由器会优先选择低Cost值的接口。

2、参考带宽越大,量化的粒度就越细。注意:loopback接口的成本为1,

不受参考带宽的影响。如果通过使用bandwidth命令修改端口带宽来达到

改变链路的Cost值的话,则链路两端的接口都要配置相同的bandwidth,

这样才能避免一条链路两个方向的Cost值不同的情况,才能保证来回的数

据流走相同的路径(不建议改端口带宽,因为对其他协议也会有影响)。二、区域间的汇总

Ospf有两种汇总方式。1、区域间的汇总

2、域外路由汇总

注意:两个汇总的命令是不一样的,不要弄混了。

三、实验

OSPF配置及区域路由汇总

●实验目的

1.OSPF基本配置

2.OSPF手动指定R-ID、OSPF链路类型修改、OSPF代价cost修改

3.OSPF区域路由汇总

●拓扑及需求

1.PC1/PC2/PC3通过路由器之间使用千兆线路运行OSPF协议进行互访,区域划分如图。

2.设计IP时考虑路由汇总,Area1路由传递给Area0时进行汇总。

3.路由器运行OSPF时进行RID指定、链路类型修改及参考带宽修改的优化配置。

●实验步骤

1.路由器之间使用千兆线路搭建拓扑,配置IP,测试接口连通性

2.R1~R4上按照图示配置基本OSPF路由协议,测试网络连通性

3.R3上配置区域汇总,R4上查看效果,测试网络连通性

4.R1~R4上查看当前OSPF参数,然后进行RID指定、链路类型修改及参考带宽修改,测试网络连通

●设备配置

本部分由学员完成

●实验测试或结果验证

本部分由学员完成

●实验总结

本部分由学员完成

思科OSPF的多区域配置及优化

思科OSPF的多区域配置及优化 实验拓扑如上图所示 各路由器配置接口IP地址,并均启用环回口,各路由器启用如图中的路由协议 更改R3、R4的接口优先级为0,使得R2成为DR 在R5上启用多个环回口,用于做路由汇总,配置如下: Loopback0 5.5.5.5 Loopback1 172.5.1.1

Loopback2 172.5.2.1 Loopback3 172.5.3.1 在R9上启用多个环回口,用于做路由汇总,配置如下: Loopback0 9.9.9.9 Loopback1 172.16.1.1 Loopback2 172.16.2.1 Loopback3

172.16.3.1 在R8上将EIGRP10的路由重发布到OSPF中,配置如下: router ospf 10 log-adjacency-changes redistribute eigrp 10 metric-type 1 subnets 在R8上使用ip default-network命令,给EIGRP10添加默认路由,配置如下: interface Loopback1 ipaddress 192.168.8.1 255.255.255.0 router eigrp 10

network 192.168.8.0 //将环回口所在的主类网段宣告进EIGRP中network 192.168.89.0 noauto-summary ip default-network 192.168.8.0 指定环回口所在网段为默认路由 在R4上将RIP的路由重发布到OSPF中,配置如下:router ospf 10

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默认路由,可手工配置

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多区域原理与配置 【OSPF三种配置方法】 1、network 192.168.1.0 0.0.0.255 area0 2、network 0.0.0.0 255.255.255.255 area0 3、network 192.168.1.1 0.0.0.0 area0 【OSPF通信量分三类】 域内通信量:LSA1、LSA2 域间通信量:LSA3 外部通信量:LSA4、LSA5、LSA7 a)标准区域允许‘域内’‘域间’及‘外部’通信量。LSA为(1.2.3.4.5) b)末梢区域不允许‘外部’通信量存在,允许‘域内’‘域间’通信量及一条默认路由。LSA为(1.2.3) c)完全末梢只允许‘域内’通信量及一条默认路由。LSA为(1.2) d)非纯末梢不允许其他区域的外部通信量,允许‘域内’‘域间’及‘本区域’外部通信量。LSA为(1.2.3.7) e)完全非纯末梢只允许本区域内部,本区域外部通信量及一条默认路由存

在,不允许区域间及其他区域外部通信量存在。LSA为(1.2.7) 表-LSA类型 一、OSPF的多区域 【使用OSPF协议经常遇到的问题】 ?在大型网络中,网络结构的变化是时常发生的,因些OSPF路由器就会经常运行SPF算法来重新计算路由信息,大量消耗路由器的CPU和内存资源?在OSPF网络中,随着多条路径的增加,路由表变得越来越庞大,每一次路径的改变都使路由器不得不花大量的时间和资源去重新计算路由表,路由器就会越来越低效 ?包含完整网络结构信息的链路状态数据库也会越来越大,这将有可能使路

由器CPU和内存资源彻底耗尽,从而导致路由器的崩溃 【解决OSPF协议的以上问题】 OSPF允许把大型区域划分成多个更易管理的小型区域。这些小型区域可以交 换路由汇总信息,而不是每一个路由的细节 (1)、生成OSPF多区的原因 1、生成OSPF多区域的原因 改善网络的可扩展性 快速收敛 2、OSPF区域的容量 ?单个区域所支持路由器的范围大约是30~200 ?一些区域包含25台都有可能会显多了,而另一些区域却可以容纳多于500台的路由器 【对于和区域相关的通信量定义了下面三种类型】 域内通信量(Intra-AreaTraffic):指单个区域内路由器之间交换的数据包构成的

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多区域配置与相关概念的理解

大型企业网络配置系列课程详解(二) --OSPF多区域配置与相关概念的理解 试验目的: 1、使用OSPF划分多区域改善网络的可扩展性,其次减少各LSA通告 的范围,达到区域内部快速收敛。 2、通过配置末梢区域(Stub Area)、完全末梢区域(Totally Stubb y Area)以及非纯末梢区域(NSSA)达到各区域部分LSA通告的减少,从而减少区域内部路由器的路由表条目,增大路由器查找路由表的速度,从而减少了对路由器cpu以及内存的消耗,优化网络结构。3、通过配置路由重分发,让不同自治系统之间能够互相通信,其次结合 NSSA达到区域内部路由器条目的减少,从而减少了对路由器cpu以及内存的消耗,优化网络结构。 4、通过对试验结果的分析能够更清楚理解配置末梢区域、完全末梢区域 以及非纯末梢区域所达到的效果。 试验网络拓扑: 试验步骤:

一、根据网络拓扑图配置各个路由器接口的IP地址(注意端口的激活,非标准网络子网的划分),下面是以R1为例,其它的类似。 二、根据网络拓扑图指定的Loopback信息配置各个路由器loopback 接口的地址(用作路由器Router ID的标识符,在路由器上便于查看邻居的路由信息),当然如果试验需要过多的网络,Loopback接口也可以模拟外部网络。比如说,做路由器地址汇总的时候就会用到。同样以R1为例,其他的类似。 三、基本工作做完之后,开始配置OSPF,各个路由器进程号表示为(R 1:10,R2:20……),其次将相连的网段。首先启用路由器OSPF的进程号,然后将相应的网段都发布出去,注意:每个接口对应那个区域,在写的时候就写那个区域,不可混同。 R1的具体配置:

实验: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计算的 请大家观察路由表时认真查看!!!!

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多区域配置 1.规划网络拓扑图如下: 文字说明: a.R1 与R2 作为末梢区域area 1 b.R2 与R3 作为主区域area 0 c.R3 与R4 作为末梢区域area 2 d.R1 上连接交换机LSW3,LSW3上拥有vlan 8,g0/0/1与g/0/2属于vlan 8 e.R1还直连一个主机,网段为192.168.7.0 网段。 2.配置: R1: sys Enter system view, return user view with Ctrl+Z. [Huawei]un in en Info: Information center is disabled. [Huawei]sysname R1 [R1]int e0/0/0 [R1-Ethernet0/0/0]ip add 12.1.1.1 30 [R1-Ethernet0/0/0]q [R1]int e0/0/1 [R1-Ethernet0/0/1]ip add 192.168.8.1 24 [R1-Ethernet0/0/1]q [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]ip add 192.168.7.1 24 [R1-GigabitEthernet0/0/0]q [R1]int loop [R1]int LoopBack 0 [R1-LoopBack0]ip add 1.1.1.1 24

[R1-LoopBack0]q [R1]int loopback 1 [R1-LoopBack1]ip add 192.168.1.1 24 [R1-LoopBack1]q [R1]ospf 10 [R1-ospf-10]area 1 [R1-ospf-10-area-0.0.0.1]network 12.1.1.0 0.0.0.3 [R1-ospf-10-area-0.0.0.1]network 1.1.1.0 0.0.0.255 [R1-ospf-10-area-0.0.0.1]network 192.168.1.0 0.0.0.255 [R1-ospf-10-area-0.0.0.1]network 192.168.8.0 0.0.0.255 //为了能让192.168.8.0网段能够到达2.2.2.2 [R1-ospf-10-area-0.0.0.1]network 192.168.7.0 0.0.0.255 //为了能让192.168.7.0网段能够到达2.2.2.2 [R1-ospf-10-area-0.0.0.1]q [R1-ospf-10]q [R1]ip route-static 192.168.0.0 255.255.255.0 12.1.1.2 [R1]ip route-static 192.168.0.0 255.255.255.0 192.168.8.254 [R1] R2: [R2]int e0/0/0 [R2-Ethernet0/0/0]ip add 12.1.1.2 30 [R2-Ethernet0/0/0]int e0/0/1 [R2-Ethernet0/0/1]ip add 23.1.1.1 30 [R2-Ethernet0/0/1]q [R2]int loopback 0 [R2-LoopBack0]ip add 2.2.2.2 24 [R2-LoopBack0]q [R2]int loopback 1 [R2-LoopBack1]ip add 192.168.2.1 24 [R2-LoopBack1]q [R2]ospf 10 [R2-ospf-10]area 1 [R2-ospf-10-area-0.0.0.1]network 12.1.1.0 0.0.0.3 [R2-ospf-10-area-0.0.0.1]q [R2-ospf-10]area 0 [R2-ospf-10-area-0.0.0.0]network 23.1.1.0 0.0.0.3 [R2-ospf-10-area-0.0.0.0]network 2.2.2.0 0.0.0.255 [R2-ospf-10-area-0.0.0.0]network 192.168.2.0 0.0.0.255 [R2-ospf-10-area-0.0.0.0]q

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(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被过滤。

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 大的路由器)引入外部路由

OSPF的选路原则

OSPF路由类型2014年8月8日14:09

OE1与OE2的区别2010年12月30日20:05

OSPF选路原则2014年8月8日16:38

修改管理距离 2014年11月29日21:16 注意: 1.不管哪种协议。管理距离都是对路由器自身来说的,只在本地有效。 方法1、不好的方法--改所有路由的AD R1(config)#router ospf 110 R1(config-router)#distance 121 (对本路由器所有路由都有效,改动范围太大,通常不建议这样做,而且是有问题的。) 方法2、好的方法--缩小范围 R1(config-router)#distance 121 4.4.4.4(在OSPF中,这是RID) 0.0.0.0(把路由器4.4.4.4通告的全部OSPF路由AD改为121) 方法3、最好的方法--进一步缩小范围 access-list 2 permit 2.2.2.0 R1(config-router)#distance 121 2.2.2.20.0.0.0 2(只把4.4.4.4通告的2.2.2.0路由将AD改为121,对4.4.4.4通告的其它路由AD不变,注意这里是路由条目的始发路由器)

修改COST 有3个方法: 1、通过一条命令直接改动接口的COST 值(可以是loopback) R1(config)#inter s0/0 R1(config-if)#ip ospf cost 10 //直接修改COST 值1-65535 2、修改OSPF 中COST 值计算公式的分子 例如:在COST 公式中修改分子 R1(config-router)#auto-cost reference-bandwidth 1000 (单位Mbps 10的6次方) 3、更改种子metric 修改cost 值 2014年11月29日21:18

H3C OSPF特殊区域试验

一:实验步骤: 配置各台设备的ip地址 测试直连的连通性 配置OSPF路由协议和RIP路由协议 路由的引入 路由的汇总 特殊区域的配置 二:配置命令及实验结果 配置IP地址和测试直连的连通性-------------------略配置RIP协议: wcg-RT1: rip 1 undo summary version 2 network 192.168.0.0 network 192.168.1.0 network 192.168.2.0 network 192.168.3.0 network 192.168.12.0 network 1.0.0.0 wcg-RT2: rip 1 undo summary version 2 network 192.168.12.0 在wcg-RT2上查看路由表

wcg-RT7: rip 1 undo summary version 2 network 192.168.78.0 wcg-RT8: rip 1 undo summary version 2 network 192.168.78.0 network 192.168.4.0 network 192.168.5.0 network 192.168.6.0 network 192.168.7.0 在wcg-RT7上查看路由表:

OSPF协议的配置 wcg-RT2: ospf 1 router-id 2.2.2.2 area 0.0.0.1 network 192.168.23.1 0.0.0.0 network 2.2.2.2 0.0.0.0 wcg-RT3: ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 192.168.34.1 0.0.0.0 network 192.168.36.2 0.0.0.0 area 0.0.0.1 network 192.168.23.2 0.0.0.0 network 3.3.3.3 0.0.0.0 wcg-RT4: ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 192.168.34.2 0.0.0.0 network 4.4.4.4 0.0.0.0 network 192.168.45.1 0.0.0.0 wcg-RT5: ospf 1 router-id 5.5.5.5 area 0.0.0.0 network 192.168.45.2 0.0.0.0 network 192.168.56.2 0.0.0.0 area 0.0.0.2 network 5.5.5.5 0.0.0.0 network 192.168.57.1 0.0.0.0 wcg-RT6: ospf 1 router-id 6.6.6.6 area 0.0.0.0 network 192.168.36.1 0.0.0.0 network 192.168.56.1 0.0.0.0 area 0.0.0.3 network 192.168.69.2 0.0.0.0 network 6.6.6.6 0.0.0.0 wcg-RT7: ospf 1 router-id 7.7.7.7 area 0.0.0.2

OSPF多区域配置与汇总

R1的详细配置 Router>en Router#conf t Router(config)#int lo0 Router(config-if)#ip add 1.1.1.1 255.255.255.0 Router(config-if)#exit Router(config)#int s0/0 Router(config-if)#ip add 12.12.12.1 255.255.255.0 Router(config-if)#no shut Router(config-if)#clock rate 64000 Router(config-if)#clock rate 64000 S0/0 S0/0 S0/1 S0/1 S0/0 S0/0 12.12..12.0/24 23.23.23.0/24 34.34.34.0/24 R1 R2 R4 R3 1 2 2 3 3 4 Area 0 Area 1 Lo0:2.2.2.2/24 Lo0:3.3.3.3/24 R4: Lo0:4.4.4.4/24 Lo10:10.1.0.4/24 Lo11:10.1.1.4/24 Lo12:10.1.2.4/24 Lo13:10.1.3.4/24 R1: Lo0:1.1.1.1/24 Lo10:172.16.0.1/24 Lo11:172.16.1.1/24 Lo12:172.16.2.1/24 Lo13:172.16.3.1/24

Router(config)#int lo1 Router(config-if)#ip add 172.16.1.1 255.255.255.0 Router(config-if)#exit Router(config)#int lo2 Router(config-if)#ip add 172.16.2.1 255.255.255.0 Router(config-if)#exit Router(config)#int lo3 Router(config-if)#ip add 172.16.3.1 255.255.255.0 Router(config-if)#exit Router(config)#int lo4 Router(config-if)#ip add 172.16.4.1 255.255.255.0 Router(config-if)#exit Router#conf t Router(config)#router ospf 1 Router(config-router)#exit Router(config)#router rip Router(config-router)#ve Router(config-router)#version 2 Router(config-router)#no au Router(config-router)#no auto-summary Router(config-router)#net 12.0.0.0 Router(config-router)#net 172.16.0.0

OSPF的11种LSA类型

OSPF的11种LSA类型 OSPF的LSA类型作为一种链路状态的路由协议,OSPF将链路状态广播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。OSPF 的LSA类型种类繁多,往往让人头晕。然而OSPF又是目前应用最广泛的IGP协议, 我们不得不对它进行研究。OSPF的LSA类型一共有11种分别是: 路由器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(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中,我们主要研究

Ospfstub区域路由配置

Ospfstub路由分析 如下图所示,R2为ABR路由器,R1将直连路由重分布进ospf,在此主要测试ospf stub 以及no-summary等命令的使用技巧。 R1(config-router)#do show run | b router routerospf 1 router-id 1.1.1.1 redistribute connected subnets network 1.1.1.1 0.0.0.0 area 0 network 192.1.1.1 0.0.0.0 area 0 1.没有配置stub区域,查看R3上的路由 R2(config-router)#do show run | b route routerospf 1 router-id 2.2.2.2 network 2.2.2.2 0.0.0.0 area 0 network 192.1.1.2 0.0.0.0 area 0 network 193.1.1.1 0.0.0.0 area 1 R3(config-router)#do show ip route Gateway of last resort is not set 1.0.0.0/32 is subnetted, 1 subnets O IA 1.1.1.1 [110/66] via 193.1.1.1, 00:00:07, Serial0/0 2.0.0.0/32 is subnetted, 1 subnets O IA 2.2.2.2 [110/65] via 193.1.1.1, 00:00:07, Serial0/0 3.0.0.0/32 is subnetted, 1 subnets C 3.3.3.3 is directly connected, Loopback0 10.0.0.0/24 is subnetted, 4 subnets O E2 10.213.4.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0 O E2 10.213.3.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0 O E2 10.213.2.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0 O E2 10.213.1.0 [110/20] via 193.1.1.1, 00:00:07, Serial0/0

OSPF区域与汇总

OSPF的区域结构意义在于: 1)减小SPF算法的运算量,使SPF运算只涉及Area内的链路,减少CPU和内存的负荷。 2)缩小LSA的洪泛区域,有效利用带宽 3)在边界易于做流量控制,比如汇总和过滤。 OSPF要求所有普通区域(Regular Area)都要与骨干区域(Transmit Area)直连,也就意味着Area间的流量都必须经过Area 0,这样一方面便于进行流量控制,另一方面也是出于避免环路的考虑。 因为虽然OSPF是一种链路状态路由协议,但是仍然运用距离矢量的算法来查找Area间路由,Area 0 内的路由器收到ABR通告的一条网络汇总LSA,并不进行SPF运算,只是简单的加上自己到ABR的路径开销,就记录进路由表,这是典型的Distance Vectors行为。 由此可以总结出这样的观点:OSPF路由器对自己所属Area的了解是“链路和拓扑”,而对其他Area的了解仅仅是“可达的路由”,ABR比较特殊,同属两个Area,所以对两个Area的拓扑都了解,但是对其他Area也是仅仅知道路由而已。 OSPF有两种汇总: Area间路由汇总(Area summary)在ABR执行:area 1 range address mask 外部路由汇总(AS summary)(指重发布进OSPF的路由)在ASBR上执行:summary-address address mask。 OSPF的汇总一定要精确,如果有交叉,比如Area间的路由汇总包含了外部路由的明细条目,这样会出现LSA 5通告的转发地址不可达的现象。而另外要注意的是,当一个Area存在冗余的ABR,ABR之间应该有直连链路,并将该链路通告到骨干区域中使其得到充分利用。 Virtual-link是在网络设计有误或出现故障的情况下,Area 0本身出现分离或者有区域没和Area 0直连,通过Virtual-link来进行补救,再就是出于冗余链路的考虑使用。配置的前提是必须在共享一个Area 的两台Router之间建立,且至少有一台连接着Area 0 。 Virtual-Link的Cost等于其依托的物理链路实际Cost的总和,如果存在多条链路则选Cost最小的。注意如果Area 0 配置认证,Virtual-link也要配,否则会Down掉,因为Virtual-link逻辑上是Area0 的一部分。 OSPF的特殊区域: 1.末节区域(stub area):只接收OSPF内部的路由更新,而不接收任何的lsa-5信息。 2.完全末节(stub area totally):只接收本区域内的路由更新,不接收LSA-3,LSA-4和LSA-5的信息(除了一个特例,就是用来通告缺省路由的那种类型3的LSA) 3.次末节区域(nssa):他是为了安全的考虑而出现的,他会把所有的从外部过来

相关文档
最新文档