一、实验要求
1,R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用公有IP;
2,R3-R5/6/7为MGRE环境,R3为中心站点;
3,整个OSPF环境IP基于172.16.0.0/16划分;
4,所有设备均可访问R4的环回;
5,减少LSA的更新量,加快收敛,保障更新安全;
6,全网可达
二、实验步骤
1、划分网段,配置IP
将拓扑图看成有6个部分,要考虑到后面的区域汇总,首先将172.16.0.0/16划分为8个网段,两个备用,分配如下:
172.16.0.0/19(area 0) | 172.16.32.0/19(area 1) |
---|---|
172.16.64.0/19(area 2) | 172.16.96.0/19(area 3) |
172.16.128.0/19(area 4) | 172.16.160.0/19(RIP) |
172.16.192.0/19 | 172.16.224.0/19 |
172.16.0.0/19------A0
172.16.0.0/24------p2p
172.16.0.0/30
172.16.0.4/30
172.16.0.8/30
.......
172.16.1.0/24-------MA
172.16.0.0/29
172.16.0.8/29
172.16.0.16/29
.......
172.16.2.0/24
.........
area0部分(公网)网段分配如下:
R5环回 | 172.16.2.0/ 24 |
R3-R4骨干 | 34.0.0.0/24 |
R4-R5骨干 | 45.0.0.0/24 |
R4-R6骨干 | 46.0.0.0/24 |
R4-R7骨干 | 47.0.0.0/24 |
隧道网段 | 172.16.1.0/ 29 |
area1部分网段划分,如下:
172.16.33.0/29(骨干) | 172.16.34.0/24(R1环回) |
172.16.35.0/24(R2环回) | 172.16.36.0/24(R3环回) |
area2部分网段划分,如下:
172.16.65.0/29(骨干) | 172.16.8.0/29(骨干) |
172.16.3.0/24(R6环回) | 172.16.88.0/21(R11环回) |
172.16.160.0/20(R12环回) | 172.16.176.0/20(R12环回) |
area3部分网段划分,如下:
172.16.97.0/ 29(骨干) | 172.16.97.8/ 29(骨干) |
172.16.4.0/24(R7环回) | 172.16.98.0/24(R8环回) |
area4部分网段划分,如下:
172.16.129.0/29(骨干) | 172.16.130.0/24(R9环回) |
172.16.131.0/24(R10环回) | 172.16.156.0/21 |
RIP(172.16.160.0/19) :
172.16.160.0/20 | 172.16.176.0/20 |
2、先配置公网部分
3、配置去ISP的缺省路由
[R3]ip route-static 0.0.0.0 0 34.0.0.2
[R5]ip route-static 0.0.0.0 0 45.0.0.2
[R6]ip route-static 0.0.0.0 0 46.0.0.2
[R7]ip route-static 0.0.0.0 0 47.0.0.2
测试公网
4、R3-R5/6/7为MGRE环境,R3为中心站点
中心(R3)配置:
1、创建隧道接口
2、配置IP地址
3、定义封装方式(p2mp)
4、定义封装内容(ip)
5、配置NHRP--创建NHRP域
6、定义HUB端,(伪广播)
分支(R5/6/7)配置:
1、创建隧道接口
2、配置IP地址
3、定义封装方式(p2mp)
4、定义封装内容(接口)
5、配置NHRP(找中心注册)
查看
5、area1 配置
6、area2 配置
7、area3 配置
8、area4 配置
9、各区域启用ospf
注意:这里宣告时不要宣告公网IP
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 1
[R1-ospf-1-area-0.0.0.1]network 172.16.0.0 0.0.255.255
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]network 172.16.0.0 0.0.255.255
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 1
[R3-ospf-1-area-0.0.0.1]network 172.16.32.0 0.0.7.255[R3-ospf-1-area-0.0.0.1]q
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 172.16.1.1 0.0.0.0
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]area 0
[R5-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
[R6]ospf 1 router-id 6.6.6.6
[R6-ospf-1]area 0
[R6-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.3.255
[R6-ospf-1-area-0.0.0.1]q
[R6-ospf-1]area 2
[R6-ospf-1-area-0.0.0.2]network 172.16.65.1 0.0.0.0
[R7]ospf 1 router-id 7.7.7.7
[R7-ospf-1]area 0
[R7-ospf-1-area-0.0.0.0]net
[R7-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.7.255[R7-ospf-1]area 3
[R7-ospf-1-area-0.0.0.3]network 172.16.97.1 0.0.0.0
[R8]ospf 1 router-id 8.8.8.8
[R8-ospf-1]area 3
[R8-ospf-1-area-0.0.0.3]net
[R8-ospf-1-area-0.0.0.3]network 172.16.0.0 0.0.255.255
[R9]ospf 1 router-id 9.9.9.9
[R9-ospf-1]area 3
[R9-ospf-1-area-0.0.0.3]network 172.16.97.10 0.0.0.0[R9-ospf-1]area 4
[R9-ospf-1-area-0.0.0.4]network 172.16.128.0 0.0.3.255
[R10]ospf 1 router-id 10.10.10.10
[R10-ospf-1]area 4
[R10-ospf-1-area-0.0.0.4]network 172.16.0.0 0.0.255.255
[R11]ospf 1 router-id 11.11.11.11
[R11-ospf-1]area 2
[R11-ospf-1-area-0.0.0.2]network 172.16.0.0 0.0.255.255
[R12]ospf 1 router-id 12.12.12.12
[R12-ospf-1]area 2
[R12-ospf-1-area-0.0.0.2]network 172.16.65.10 0.0.0.0[R12-ospf-1]q
[R12]rip
[R12-rip-1]version 2
[R12-rip-1]network 172.16.0.0
邻居关系起不起来,改用 p2mp
[R3]int t0/0/0
[R3-Tunnel0/0/0]ospf network-type p2mp[R5]int t0/0/0
[R5-Tunnel0/0/0]ospf network-type p2mp[R6]int t0/0/0
[R6-Tunnel0/0/0]ospf network-type p2mp[R7]int t0/0/0
[R7-Tunnel0/0/0]ospf network-type p2mp
在R12上重发布
不规则区域:多进程双向重发布---将R9变成ASBR
在R10上配置缺省
10、减少LSA的更新量:
1)LSA汇总
区域间汇总---在asbr上汇总
2)配置特殊区域:完全末梢区域
完全 NSSA:area2
完全NSSA:area3
11、加快收敛(减少计时器时间)
修改A0区域P2MP的hello时间
邻居之间都要做修改
12、保障更新安全(认证)
接口认证
区域认证
R2\R3也做区域认证或接口认证都可
注:在汇总路由上写空接口
13、全网可达( R3做NAT,R6\R7同理)