OSPF多区域原理和高级配置

 OSPF的多区域

  改善网络的可扩展型

  实现快速收敛

  OSPF路由器的类型

  

  内部路由器:所有接口同属于一个区域

  区域边界路由器(ABR):连接一个/多个区域到骨干区域

  自治系统边界路由器(ASBR):连接OSPF域和其他AS

  区域的类型:骨干区域(Area 0)、标准区域、末梢区域、完全末梢区域、非纯末梢区域等

  链路状态通告

  常见的LSA有六种类型,分别是LSA1、LSA2、LSA3、LSA4、LSA5和LSA7

  ASBR会通过自己的LSA1中有标识着自己是ASBR的字段,当ASBR同区域的ABR收到后,会为自己所在的除已知ASBR信息区域外的所有区域生成LSA4,用来通告ASBR信息。 ABR的LSA1中亦有一个标识自己是ABR的字段。

  所有LSA1、LSA2、LSA3信息在Area0的ABR路由器上汇总成新的LSA3,再通告给其他Area。

  路由重分发

  将其他协议或静态等路由通过ASBR路由器通告到OSPF中去。

  命令:redistribute

  配置路由路由重分发

  R5(config-router)#redistribute protocol [metric metric-value] [metric-type type-value] [subnets]

  protocol:进行路由重发的源路由协议,如:bgp、eqp、isis、ospf [process-id(进程)]、staic(静态)、connect(直连)、rip

  metric:指定路由的度量值

  metric-type:重分发的路由类型,1或2,即E1和E2

  subnets:与其子网一起宣告,即关闭子网汇总

  RIP重分发至OSPF(度量值默认为20,类型默认为E2)

  R1(config-router)#redistribute rip subnets

  将OSPF重分发至到RIP

  R1(config-router)#redistribute ospf 110 metric 10

  110:ospf协议进程ID

10:默认度量值

  静态路由重分发

  R5(config-router)#redistribute static subnets

  默认路由重分发

  R5(config-router)#default-information originate [always]

  always:直接重分发路由,ASBR可以不配置默认路由

  路由表中的路由类型

  O IA :OSPF的区域间路由

  O E2:此路由的度量值默认为20,且在域内/外不累加,恒为20

  O E2:此路由的度量值默认为20,且在域外不累加,域内累加

  (将一个协议重分发到另一个协议中,域外都不累加)

  末梢区域和完全末梢区域

  满足以下4个条件的区域

  只有一个默认路由作为其区域的出口

  区域不能作为虚链路的穿越区域

  Stub区域里无自治系统边界路由器ASBR

  不是骨干区域Area 0

  1、末梢区域(Stub Area)

  没有LSA4、LSA5、LSA7通告,将重分发的路由信息汇聚成一条默认路由

  配置命令

  R1(config-router)#area area-id stub

  2、完全末梢区域(Totally Stubby Area)

  除一条LSA3的默认路由通告外,没有LSA3、LSA4、LSA5、LSA7通告,将重分发的路由信息和LSA3路由信息汇聚成一条默认路由

  配置命令

  R1(config-router)#area area-id stub no-summary

  (在整个区域的所有路由器中都要配置)

  配置非纯末梢区域(NSSA)

  配置NSSA区域

  R1(config-router)#area  area-id  nssa  [no-summary]

  配置了NSSA区域后,ASBR所在OSPF区域内的LSA5通告信息被LSA7替代了LSA5,此区域本来的ABR将LSA7转换成了LSA5,此ABR兼任了ASBR。no-summary 将其他域内的路由信息(LSA3)汇总成一条默认路由。

  路由汇总

  外部汇总

  R1(config-router)#area 2 range ip-address mask

  内部汇总

  R4(config-router)#summary-address ip-address mask

  查看OSPF协议配置信息

  show ip protocols

  查看OSPF配置信息

  show ip ospf

  查看LSDB内的所有LSA数据信息

  show ip ospf database

  查看接口上OSPF配置的信息

  show ip ospf interface

  查看OSPF邻居和邻接关系

  show ip ospf neighbor [detail]      // detail:详细查看

  查看路由器“邻接”的整个过程

  debug ip ospf adj

  查看每个OSPF数据包的信息

  debug ip ospf packet

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-10-26 17:29:40

OSPF多区域原理和高级配置的相关文章

kafka入门:简介、使用场景、设计原理、主要配置及集群搭建

[本文转载自kafka入门:简介.使用场景.设计原理.主要配置及集群搭建] 问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行"随机读写"的原因是什么? 3.kafka集群consumer和producer状态信息是如何保存的? 4.partitions设计的目的的根本原因是什么? 一.入门     1.简介     Kafka is a distributed,partitioned,replicated commit logservi

Spring MVC框架的高级配置

高级 本文将为您提供关于Spring MVC框架的配置技巧,以帮助管理基于Spring的web应用程序的多个实例.本配置管理主题常被学术界所忽略,但是,这对于现实的web开发尤为重要.本主题并不直接关联任何具体的技术,因此,我们将从最基本的概念开始对这个问题进行说明.下面,我们将根据Spring MVC框架,为基于本技术开发的项目提供一系列的解决方案. Spring配置 人们经常会在一台以上的主机上配置一种Web应用程序.例如,在生产中,一个网站可能只有一个实例.除了此实例外,开发人员可以在用于

Windows Server 2003 高级配置

Windows Server 2003 高级配置 域.一台电脑批量管理多台电脑的一种技术. 域树.多个树按照一定的层次排列,形成倒置的树状结构. 域林.若干棵域树形成一个域林. 站点.是网络的物理分组.一个站点可以包含多个域:一个域也可以包含多个站点. 信任关系. 有了信任关系,一个域中的用户可以访问其他域的资源.有四种信任类型. 外部信任. 领域信任.跨操作系统的信任. 林信任.只能在两个Win Server 2003的林根域间建立.林信任只能在两个林之间创建,关系不能传递. 快捷信任.

OSPF多区域虚电路配置

拓扑图: 说明:R1的s0/1:172.16.12.1/24  lo0:10.10.1.1/24 R2的s0/1:172.16.12.2/24  s0/2:172.16.23.2/24    lo0:10.10.2.2/24 R3的s0/2:172.16.23.3/24  s0/3:172.16.34.3/24  lo0:10.10.3.3/24 R4的s0/3:172.16.34.4/24  lo0:10.10.4.4/24 1.ip地址配置(略) 2.配置OSPF R1: router os

ospf多区域路由与rip区域的路由重发布

在现实的网络中,网络的连接是依靠链路协议链接的,可是协议却各不相同,没法直接连接使用,我们在现实中常见的协议是rip协议和ospf协议.今天的实验就是讲将这两个协议联合使用. 实验说明:本实验做的是ospf路由与rip路由的连接,因为两者是不同的协议,没法直连,假设ospf是一个大型的网络区域.rip是个很小的网络区域,那么我们可以把rip重发布到ospf,将rip直连到ospf. 按照上图配置相应的端口和路由协议 在r1 [Huawei]int eth 0/0/0 [Huawei-Ethern

OSPF特殊区域总结

一.拓扑图 二.实验目的 观察stub区域以及NSSA区域的路由以及默认路由是如何产生的 说明:不启动R1和R2,启动其他路由器 三.实验步骤 STUB: 1.将AREA1 配置成STUB区域,看STUB区域的配置以及LSA和默认路由的生成 在 R7上配置将RIP重分发到OSPF110, router ospf 110 redistribute rip subnets 在R5上看路由表,结果显示有区域间的路由以及外部路由.区域间由用O IA 标识,外部路由用O E2标识 R5#show ip r

华为OSPF多区域实验

R3配置 <Huawei>sy   进视图模式 [Huawei]un in en       关闭消息 [Huawei]sysname R3     修改路由器名字 [R3]interface Ethernet 0/0/0     进接口配置ip地址 [R3-Ethernet0/0/0]ip address 35.1.1.1 255.255.255.252 [R3-Ethernet0/0/0]un shut           开启 Info: Interface Ethernet0/0/0

Linux集群原理与安装配置介绍

  Linux集群原理 Linux集群系统包括集群节点和集群管理器两部分.集群节点有时简称为节点.服务器或服务器节点,是提供处理资源的系统,它进行集群的实际工作.一般来讲,它必须进行配置才能成为集群的一部分,也必须运行集群的应用软件.应用软件可以是专用于集群的软件,也可以是设计用于分布式系统的标准软件.Linux集群管理器则是将节点捆绑在一起,以构成单一系统外观的逻辑结构,它用于将任务分解到所有的节点. 集群因多种不同的原因而有着不同的类型,建立Linux集群的最直接原因是共享CPU资源,在多个

半透明遮盖区域(层高级应用)

高级|透明  <script language=javascript> function moduleZone(id,show){var s=(show==true)?"hidden":"visible";//alert(s);document.write(" <div id=moduleZone_"+id+" style=position:absolute;width:100%;height:100%;visibil