目录
实验拓扑图及要求
实验思路
1.首先调通公网
1.1配置IP
1.2缺省
2.配置MGRE
3.调通私网网段内部
3.1配置IP
4.配置OSPF
5.成功建立邻居表
5.1修改公网tunnel的工作方式
5.2修改优先级
6.重发布
7.减少LSA更新量
8.防环
9.成功访问R4环回
实验步骤
1.分配IP
在本次实验中用掩码25位(/24,25都在实际网络工程中较为常见)
172.16.0.0/16 ——> 由于共6个区域,却需要汇总,所以借3位
172.16.0.0/19 区域0
172.16.0.0/25 ——> /30用于点到点骨干
172.16.0.128/25 ——> /29用于MA
从第三个网段开始作为用户网段(本实验中就是环回)
172.16.1.0/25——>172.16.31.128/25
172.16.32.0/19 区域1
以下区域如同区域0划分相同
172.16.64.0/19 区域2
172.16.96.0/19 区域3
172.16.128.0/19 区域4
172.16.160.0/19 RIP
本实验中只有两个环回,借1位,所以用/20
172.16.192.0/19
172.16.224.0/19
2.配置公网IP
3.配置公网缺省
[r3]ip route-static 0.0.0.0 0 34.1.1.2
[r5]ip route-static 0.0.0.0 0 45.1.1.2
[r6]ip route-static 0.0.0.0 0 46.1.1.2
[r7]ip route-static 0.0.0.0 0 47.1.1.2
测试:
4.配置MGRE
为了不影响后面R3 OSPF发包发不出去,所以需要打开R3广播
[r3-Tunnel0/0/0]nhrp entry multicast dynamic
检查:
测试:
5.配置私有IP
测试:
6.配置OSPF
6.1基本配置
通过先查看接口IP,进行同一区域接口IP汇总
检查:
R3/5/6/7上的OSPF表:
由于上方R3与R6/7没建立邻居关系为Init,所以需要修改R3/5/6/7四个接口IP的工作方式
6.1修改公网tunnel接口的工作方式:
[r3-Tunnel0/0/0]ospf network-type broadcast
[r5-Tunnel0/0/0]ospf network-type broadcast
[r6-Tunnel0/0/0]ospf network-type broadcast
[r7-Tunnel0/0/0]ospf network-type broadcast
6.2修改DR优先级:
[r5-Tunnel0/0/0]ospf dr-priority 0
[r6-Tunnel0/0/0]ospf dr-priority 0
[r7-Tunnel0/0/0]ospf dr-priority 0
检查:
6.3重发布(RIP)
[r12-ospf-1]import-route rip
此时查看R5就多了两条域外路由,此时就能通R12的两个环回
测试:
由于R10上只学到了一条OSPF,所以需要做多进程双向重发布
6.4重发布(区域4)
测试:
7.减少LSA更新量
7.1基本设置
7.2减少LSA——区域1 完全末梢区域:
[r1-ospf-1-area-0.0.0.1]stub
[r2-ospf-1-area-0.0.0.1]stub
[r3-ospf-1-area-0.0.0.1]stub no-summary
7.3减少LSA——区域2 完全NSSA:
[r11-ospf-1-area-0.0.0.2]nssa
[r12-ospf-1-area-0.0.0.2]nssa
[r6-ospf-1-area-0.0.0.2]nssa no-summary
7.4减少LSA——区域3 完全NSSA:
[r8-ospf-1-area-0.0.0.2]nssa
[r9-ospf-1-area-0.0.0.2]nssa
[r7-ospf-1-area-0.0.0.2]nssa no-summary
完成上方后,区域4重发布到上面的路由是成功的,但上面重发布到区域4的却只有区域3的,在重发布的时候,缺省是不会被重发布进区域4的。
所以需要区域4上要有缺省,但不学习区域3的缺省
所以需要将R9上的双向重发布改为单项重发布
7.5取消R9从上往下的重发布:
[r9]ospf 2
[r9-ospf-2]undo import-route ospf 1
7.6R9给R10动态发送一条缺省:
[r9]ospf 2
[r9-ospf-2]default-route-advertise
检查:
8.防环
[r3]ip route-static 172.16.32.0 19 NULL 0
[r6]ip route-static 172.16.64.0 19 NULL 0
[r7]ip route-static 172.16.96.0 19 NULL 0
[r9]ip route-static 172.16.128.0 19 NULL 0
[r12]ip route-static 172.16.160.0 19 NULL 0