OSPF多区域的设置.docx
《OSPF多区域的设置.docx》由会员分享,可在线阅读,更多相关《OSPF多区域的设置.docx(19页珍藏版)》请在冰豆网上搜索。
OSPF多区域的设置
试验报告
制作人:
何贝贝
实验目的:
在OSPF中,划分多个区域,减少lsa流量和spf算法。
Router3和router4为ABR路由器和骨干路由器,router2为ASBR路由器,router1为外部路由器
技术要点
LSA类型及相应的描述
1路由器LSA(O):
所有的OSPF路由器都会产生这种数据包,用于描述路由器上连接到某一个区域的链路或是某一接口的状态信息。
该LSA只会在某一特定的区域内扩散,而不会扩散到其他区域
2网络LSA(O):
由DR产生,只会在包含DR所处的广播网络的区域中扩散,不会扩散到其他区域。
3网络汇总LSA(OIA):
由ABR产生,描述ABR和某个本地区域的内部路由器之间的链路信息,这些条目通过主干区域扩散到其他的ARB。
4ASBR汇总LSA(OIA):
由ABR产生,描述到ASBR的可达性,由主干区域发送到其他ABR
5外部LSA(OE1或E2):
由ASBR产生,含有自制系统外的链路信息
7NSSA外部LSA(ON1或N2):
由ASBR产生的关于NSSA的信息,可以在NSSA区域内扩散,ABR可以将类型7的LSA转换成类型5的LSA
主干区域:
连接各个区域的中心实体,所有其他区域都要连接到这个区域上交换路由信息。
末梢区域(stubarea):
不接收外部自制系统的路由信息。
完全末梢区域(totallystubarea):
不接收外部自制系统的路由信息,和自制系统内其他区域的路由汇总,是Cisco专有的。
次末梢区域(not-so-stubby-areanssa):
允许接收以类型7的LSA发送的外部路由信息,并且ABR负责把类型7的LSA转换成类型5的LSA.
第一步:
设置ip地址
Router2上的设置
Router(config)#hostnameR2
R2(config)#ints0/1
R2(config-if)#ipadd192.168.1.1255.255.255.0
R2(config-if)#noshutdown
R2(config)#intloopback0
R2(config-if)#ipadd1.1.1.1255.255.255.0
Router3-router5同理
第二步:
在router2-router5上启用OSPF协议,并划分不同的区域
R2(config)#routerospf1
R2(config-router)#network192.168.1.00.0.0.255area1
R2(config-router)#network1.1.1.00.0.0.255area1
R2(config-router)#router-id1.1.1.1
Router3上的设置
R3(config)#routerospf1
R3(config-router)#router-id2.2.2.2
R3(config-router)#network192.168.1.00.0.0.255area1
R3(config-router)#network192.168.2.00.0.0.255area0
R3(config-router)#network2.2.2.00.0.0.255area0
Router4上的设置
R4(config)#routerospf1
R4(config-router)#router-id3.3.3.3
R4(config-router)#network192.168.2.00.0.0.255area0
R4(config-router)#network192.168.3.00.0.0.255area2
R4(config-router)#network3.3.3.00.0.0.255area0
Router5上的设置
R5(config)#routerospf1
R5(config-router)#router-id4.4.4.4
R5(config-router)#network192.168.3.00.0.0.255area2
R5(config-router)#network4.4.4.00.0.0.255area2
第三步:
查看路由表
R2#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
1.0.0.0/24issubnetted,1subnets
C1.1.1.0isdirectlyconnected,Loopback0
2.0.0.0/32issubnetted,1subnets
OIA2.2.2.2[110/65]via192.168.1.2,00:
01:
29,Serial0/1
3.0.0.0/32issubnetted,1subnets
OIA3.3.3.3[110/129]via192.168.1.2,00:
00:
36,Serial0/1
4.0.0.0/32issubnetted,1subnets
OIA4.4.4.4[110/193]via192.168.1.2,00:
00:
10,Serial0/1
C192.168.1.0/24isdirectlyconnected,Serial0/1
OIA192.168.2.0/24[110/128]via192.168.1.2,00:
01:
36,Serial0/1
OIA192.168.3.0/24[110/192]via192.168.1.2,00:
00:
46,Serial0/1
从router2上得知有五条网络汇总lsa,
查看router2上的OSPF数据库
R2#showipospfdatabase
OSPFRouterwithID(1.1.1.1)(ProcessID1)
RouterLinkStates(Area1)
LinkIDADVRouterAgeSeq#ChecksumLinkcount
1.1.1.11.1.1.11620x800000030x0032753
2.2.2.22.2.2.21560x800000020x00BAFC2
SummaryNetLinkStates(Area1)
LinkIDADVRouterAgeSeq#Checksum
2.2.2.22.2.2.21410x800000010x00FA31
3.3.3.32.2.2.2880x800000010x004F98
4.4.4.42.2.2.2630x800000010x00A3FF
192.168.2.02.2.2.21510x800000010x000881
192.168.3.02.2.2.2980x800000010x007FC8
Router3上的OSPF数据库,(因为router3为边界路由器,所以数据库中,有两个区域的内容)
R3#showipospfdatabase
OSPFRouterwithID(2.2.2.2)(ProcessID1)
RouterLinkStates(Area0)
LinkIDADVRouterAgeSeq#ChecksumLinkcount
2.2.2.22.2.2.21560x800000030x0097FC3
3.3.3.33.3.3.31380x800000040x0033573
SummaryNetLinkStates(Area0)
LinkIDADVRouterAgeSeq#Checksum
1.1.1.12.2.2.22000x800000010x00AB44
4.4.4.43.3.3.31070x800000010x0003DC
192.168.1.02.2.2.22000x800000010x001377
192.168.3.03.3.3.31450x800000010x00DEA5
RouterLinkStates(Area1)
LinkIDADVRouterAgeSeq#ChecksumLinkcount
1.1.1.11.1.1.12080x800000030x0032753
2.2.2.22.2.2.21990x800000020x00BAFC2
SummaryNetLinkStates(Area1)
LinkIDADVRouterAgeSeq#Checksum
2.2.2.22.2.2.21850x800000010x00FA31
3.3.3.32.2.2.21330x800000010x004F98
4.4.4.42.2.2.21080x800000010x00A3FF
192.168.2.02.2.2.21970x800000010x000881
192.168.3.02.2.2.21440x800000010x007FC8
查看router3上的路由表
R3#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
1.0.0.0/32issubnetted,1subnets
O1.1.1.1[110/65]via192.168.1.1,00:
06:
40,Serial0/1
2.0.0.0/24issubnetted,1subnets
C2.2.2.0isdirectlyconnected,Loopback0
3.0.0.0/32issubnetted,1subnets
O3.3.3.3[110/65]via192.168.2.2,00:
05:
37,Serial0/2
4.0.0.0/32issubnetted,1subnets
OIA4.4.4.4[110/129]via192.168.2.2,00:
05:
12,Serial0/2
C192.168.1.0/24isdirectlyconnected,Serial0/1
C192.168.2.0/24isdirectlyconnected,Serial0/2
OIA192.168.3.0/24[110/128]via192.168.2.2,00:
05:
37,Serial0/2
实验2将router1设置成外部自治系统,验证外部lsa(类型五)
Router1上的设置
Router(config)#hostnameR1
R1(config)#ints0/0
R1(config-if)#ipadd10.10.10.1255.255.255.0
R1(config-if)#noshutdown
R1(config)#intloopback0
R1(config-if)#ipadd5.5.5.5255.255.255.0
Router1上启用路由协议
R1(config)#routerrip
R1(config-router)#version2
R1(config-router)#noauto-summary
R1(config-router)#network10.10.10.0
R1(config-router)#network5.5.5.0
Router2上的设置
R2(config)#ints0/0
R2(config-if)#ipadd10.10.10.2255.255.255.0
R2(config-if)#noshutdown
Router2上启用rip协议
R2(config)#routerrip
R2(config-router)#version2
R2(config-router)#network10.10.10.0
R2(config-router)#redistributeospf1metric10
R2(config)#routerospf1
R2(config-router)#redistributeripmetric10subnets
在router1上查看路由表
R1#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
R1.0.0.0/8[120/10]via10.10.10.2,00:
00:
23,Serial0/0
R2.0.0.0/8[120/10]via10.10.10.2,00:
00:
23,Serial0/0
R3.0.0.0/8[120/10]via10.10.10.2,00:
00:
23,Serial0/0
R4.0.0.0/8[120/10]via10.10.10.2,00:
00:
23,Serial0/0
5.0.0.0/24issubnetted,1subnets
C5.5.5.0isdirectlyconnected,Loopback0
10.0.0.0/24issubnetted,1subnets
C10.10.10.0isdirectlyconnected,Serial0/0
R192.168.1.0/24[120/10]via10.10.10.2,00:
00:
23,Serial0/0
R192.168.2.0/24[120/10]via10.10.10.2,00:
00:
23,Serial0/0
R192.168.3.0/24[120/10]via10.10.10.2,00:
00:
23,Serial0/0
Router5上查看路由条目
R5#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
1.0.0.0/32issubnetted,1subnets
OIA1.1.1.1[110/193]via192.168.3.1,00:
03:
56,Serial0/3
2.0.0.0/32issubnetted,1subnets
OIA2.2.2.2[110/129]via192.168.3.1,00:
03:
56,Serial0/3
3.0.0.0/32issubnetted,1subnets
OIA3.3.3.3[110/65]via192.168.3.1,00:
03:
56,Serial0/3
4.0.0.0/24issubnetted,1subnets
C4.4.4.0isdirectlyconnected,Loopback0
5.0.0.0/24issubnetted,1subnets
OE25.5.5.0[110/10]via192.168.3.1,00:
03:
56,Serial0/3
10.0.0.0/24issubnetted,1subnets
OE210.10.10.0[110/10]via192.168.3.1,00:
03:
56,Serial0/3
OIA192.168.1.0/24[110/192]via192.168.3.1,00:
03:
56,Serial0/3
OIA192.168.2.0/24[110/128]via192.168.3.1,00:
03:
57,Serial0/3
C192.168.3.0/24isdirectlyconnected,Serial0/3
上面显示的外部lsa的类型为E2,但是有两种类型
1类型1一(e1):
外部路径成本+数据包在OSPF网络所经过链路成本
2类型2——(e2):
外部路径成本,即ASBR上的默认设置
在这里可以将类型2,改为类型1
在router2上配置
R2(config)#routerospf1
R2(config-router)#redistributeripmetric10metric-type1
现在查看router4上的路由表
R4#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
1.0.0.0/32issubnetted,1subnets
OIA1.1.1.1[110/129]via192.168.2.1,00:
04:
57,Serial0/2
2.0.0.0/32issubnetted,1subnets
O2.2.2.2[110/65]via192.168.2.1,00:
05:
07,Serial0/2
3.0.0.0/24issubnetted,1subnets
C3.3.3.0isdirectlyconnected,Loopback0
4.0.0.0/32issubnetted,1subnets
O4.4.4.4[110/65]via192.168.3.2,00:
06:
45,Serial0/3
5.0.0.0/24issubnetted,1subnets
OE15.5.5.0[110/139]via192.168.2.1,00:
00:
18,Serial0/2
10.0.0.0/24issubnetted,1subnets
OE110.10.10.0[110/139]via192.168.2.1,00:
00:
18,Serial0/2
OI