大型企业网络配置系列课程详解(二)
--OSPF多区域配置与相关概念的理解
试验目的: 1、 使用OSPF划分多区域改善网络的可扩展性,其次减少各LSA通告的范围,达到区域内部快速收敛。
2、 通过配置末梢区域(Stub Area)、完全末梢区域(Totally Stubby Area)以及非纯末梢区域(NSSA)达到各区域部分LSA通告的减少,从而减少区域内部路由器的路由表条目,增大路由器查找路由表的速度,从而减少了对路由器cpu以及内存的消耗,优化网络结构。 3、 通过配置路由重分发,让不同自治系统之间能够互相通信,其次结合NSSA达到区域内部路由器条目的减少,从而减少了对路由器cpu以及内存的消耗,优化网络结构。
4、 通过对试验结果的分析能够更清楚理解配置末梢区域、完全末梢区域以及非纯末梢区域所达到的效果。
试验网络拓扑:
Router1 F0/0 <----> Router2 E0/0 Router2 E0/1 <----> Router3 E0/1 Router2 E0/2 <----> Router5 E0/2 Router3 E0/0 <----> Router4 F0/0 Router3 E0/2 <----> Router5 E0/3 Router5 E0/0 <----> Router6 F0/0
Router6 F1/0 <----> Router7 F0/0 试验步骤:
一、根据网络拓扑图配置各个路由器接口的IP地址(注意端口的激活,非标准网络子网的划分),下面是以R1为例,其它的类似。 R1#configure terminal R1(config)#int f0/0
R1(config-if)#ip add 20.0.0.1 255.255.255.252 R1(config-if)#no shut R1(config)#int loopback 0
R1(config-if)#ip add 1.1.1.1 255.255.255.252 R1(config-if)#no shut
Router> Router>en Router#conf t
Enter configuration commands, one per line. End with CNTL/Z. Router(config)#host R2 R2(config)#int e0/0
R2(config-if)#ip add 20.0.0.2 255.255.255.252 R2(config-if)#no shut R2(config-if)#
*Mar 1 00:07:34.499: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to up
*Mar 1 00:07:35.499: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0/0, changed state to up R2(config-if)#exit R2(config)#int loop
*Mar 1 00:07:45.087: íP-4-DUPLEX_MISMATCH: duplex mismatch discovered on Ethernet0/0 (not full duplex), with R1 FastEthernet0/0 (full duplex).back 0 R2(config-if)#
*Mar 1 00:07:53.487: %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to up R2(config-if)#ip add
R2(config-if)#ip address 2.2.2.2 255.255.255.252 R2(config-if)#no shut R2(config-if)#exit R2(config)#
R2(config)#int e0/1
R2(config-if)#ip add 10.0.0.1 255.255.255.252 R2(config-if)#no shut R2(config-if)#int e0/2
R2(config-if)#ip add 10.10.0.2 255.255.255.252 R2(config-if)#no shut R2(config-if)#ex
三、基本工作做完之后,开始配置OSPF,各个路由器进程号表示为(R1:10,R2:20……),其次将相连的网段。首先启用路由器OSPF的进程号,然后将相应的网段都发布出去,注意:每个接口对应那个区域,在写的时候就写那个区域,不可混同。
五、在区域 2上配置末梢(Stub)区域(配置Stub区域相对应标准区域(默认状态)可以阻止4、5、类链路状态通告(LSA)的泛洪。同时,自动生成一条默认路由连接到外部自治系统。换句话说,删除了以“o E1”或者“o E2”标示路由表条目,从而达到了减少路由条目的目的。下面的配置不是很明显,是因为另外一个自治系统的路由信息还没有通过路由重发布引进来。但是,默认路由却很明显,以“o* IA”标示。
链路状态通告LSA:(共有十一种,这里介绍6种常用的LSA通告)
1类LSA:路由器LSA—Router LSA,由路由器自身产生的LSA通告,可以通过show ip ospf database router查看。
2类LSA:网络LSA—Network LSA,每一个多址网络(广播型和NBMA)中通过选举出的路由器DR产生的网络LSA通告,可以通过show ip ospf database network查看。
3类LSA:网络汇总LSA—Network Summary LSA,由ABR路由器始发的。ABR路由器将发送一条网络汇总LSA到一个区域,用来通告该区域外部的目的地址,可以通过show ip ospf database summary查看。
4类LSA:ASBR汇总LSA—ASBR Summary LSA,也是由ABR路由器始发出的,ASBR汇总LSA除了所通告的目的地是一个ASBR路由器二不是一个网络外,其他的与网络汇总LSA都是一样的。可以通过show ip ospf database asbr-summary查看。
5类LSA:自治系统外部LSA—Autonomous System External LSA,始发于ASBR路由器,用来通告到达OSPF自治系统外部的目的地或者是到OSPF自治系统外部的默认路由的LSA。可以通过show ip ospf database external查看。
7类LSA:NSSA外部LSA—NSSA External LSA,是在非纯末梢区域内始发于ASBR路由器的LSA通告。
用作Stub区域必须满足的条件:
1、 只有一个默认路由作为其区域的出口 2、 Stub区域里无自治系统边界路由器ASBR 3、 区域不是骨干区域
配置路由器R4所连接的Area 2为Stub区域,注意进程号要和上面配置OSPF的进程号一样。
六、配置Area 3为完全末梢区域--Totally Stubby Area(配置为Totally Stubby Area之后,相当于标准区域(默认状态)可以阻止3、4、5、7类LSA通告的泛洪,换句话说,将不同区
大型企业网络配置——OSPF多区域配置
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)