实验要求及拓扑:
实验步骤:
①划分IP地址并进行配置
-----------------------------公网链路--------------------------------
R3 s3/0/0 34.1.1.3/24
R4 s3/0/0 34.1.1.1/24
s3/0/1 45.1.1.4/24
s4/0/0 46.1.1.4/24
s4/0/1 47.1.1.4/24
R5 s4/0/0 45.1.1.5/24
R6 s4/0/0 46.1.1.6/24
R7 s4/0/0 47.1.1.7/24
----------------私网基于172.16.0.0/16划分6个网段------------------
172.16.0.0/19 area0
MGRE 172.16.0.0/25
R3 t 0/0/0 172.16.0.1 25
R5 t 0/0/0 172.16.0.2 25 l0 172.16.1.1 25
R6 t 0/0/0 172.16.0.3 25 l0 172.16.2.1 25
R7 t 0/0/0 172.16.0.4 25 l0 172.16.3.1 25
172.16.32.0/19 area1
R1 环回0 172.16.33.1/25
g0/0/0 172.16.32.1/25
R2 环回0 172.16.34.1/25
g0/0/0 172.16.32.2/25
R3 环回0 172.16.35.1/25
g0/0/0 172.16.32.3/25
172.16.64.0/19 area2
R6 s4/0/1 172.16.64.1/30
R11 s4/0/0 172.16.64.2/30
s4/0/1 172.16.64.5/30
环回0 172.16.65.1/25
R12 s4/0/0 172.16.64.6/30
172.16.96.0/19 area3
R7 s4/0/1 172.16.96.1 30
R8 s4/0/0 172.16.96.2/30
s4/0/1 172.16.96.5/30
环回0 172.16.97.1/25
R9 s4/0/0 172.16.96.6/30
172.16.128.0/19 area4
R9 s4/0/1 172.16.128.1/30
环回0 172.16.129.1/25
R10 s4/0/0 172.16.128.2/30
环回0 172.16.130.1/25
172.16.160.0/19 rip
R12 环回0 172.16.160.1/25
环回1 172.16.161.1/25
②R3/5/6/7向ISP写缺省路由和nat
ip route-static 0.0.0.0 0.0.0.0 34.1.1.4
acl 2000
rule 5 permit source any
int s 3/0/0
nat outbound 2000
// 以R3为例
③ 在R3/5/6/7上构建以R3为中心站点的MGRE为网络环境
// 中心站点
[R3-Tunnel0/0/0]display this
[V200R003C00]
#
interface Tunnel0/0/0
ip address 172.16.0.1 255.255.255.128
tunnel-protocol gre p2mp
source 34.1.1.3
ospf network-type broadcast
nhrp entry multicast dynamic
nhrp network-id 100
#
return
// 分支站点以R5为例
[R5-Tunnel0/0/0]display this
[V200R003C00]
#
interface Tunnel0/0/0
ip address 172.16.0.2 255.255.255.128
tunnel-protocol gre p2mp
source Serial4/0/0
ospf network-type broadcast
ospf dr-priority 0
nhrp network-id 100
nhrp entry 172.16.0.1 34.1.1.3 register
#
return
④启动ospf进程和rip进程并宣告网段
⑤在R9和R12上进行重发布
⑥域间路由汇总
// 在abr的外侧进行汇总,以R3为例
[R3-ospf-1-area-0.0.0.1]abr
[R3-ospf-1-area-0.0.0.1]abr-summary 172.16.32.0 255.255.224.0
// R3/6/7上面都需要做
⑦域外路由汇总
//在asbr的内侧进行汇总,以R12为例
[R12-ospf-1]asbr-summary 172.16.160.0 255.255.224.0
// 需要在R12和R9上做
⑧空接口防环路由
// 需要在写了汇总的路由器上做,以R3为例
ip route-static 172.16.32.0 255.255.224.0 NULL0
⑨stub区域
area 1 都要写 stub
此外,abr要额外写 stub no-summary
⑩nssa区域
area 2 和 area 3 都是nssa区域
nssa
此外,还有在abr上写
nssa no-summary
最后,测试